NeoAxis Namespace |
Class | Description | |
---|---|---|
AddToResourcesWindowAttribute | ||
AI |
Task-based artificial intelligence.
| |
AITask |
Task component for artificial intelligence.
| |
Animation |
Represents mesh animation.
| |
AnimationTrigger |
Represents a trigger point for animation.
| |
ApplicableRangeColorValuePowerAttribute |
This attribute specifies the range of possible Power component of color values of a property or field in the editor.
| |
Area |
Represents an area in the scene defined by the set of points.
| |
AreaPoint |
Represents a point of the Area.
| |
ArrayDataReader |
A class for streaming data from an array.
| |
ArrayDataWriter |
A class for streaming data to an array.
| |
AssemblyRegistration |
This abstract class is designed to register plug-in assemblies.
| |
AutoConvertTypeAttribute |
Attribute tagging method or constructor as a function of autoconversion types.
| |
AvatarSettings | ||
Billboard |
A flat object in the scene, which faces the camera.
| |
Building |
An instance of building.
| |
BuildingLogicalData | ||
BuildingVisualData | ||
BuildingAssemblyRegistration | ||
BuildingElement |
An object to specify modular element of the building. It can be a child of BuildingType and Building components.
| |
BuildingManager |
A building manager to control all buildings on the scene.
| |
BuildingType |
The info about structure of a building.
| |
Bullet |
A basic class for simulating bullets.
| |
BulletHitData | ||
BulletAssemblyRegistration |
The class is intended to register bullet resources.
| |
BulletType |
A definition of the bullet type.
| |
Button |
Button in the scene.
| |
ButtonAssemblyRegistration | ||
ButtonType |
A definition of the button in space.
| |
Camera |
Representation of a player's point of view.
| |
CameraManagement |
An object to manage camera.
| |
CanvasRenderer |
Specifies a class that allows to draw 2D graphic elements.
| |
CanvasRendererShaderItem |
Represents the data for a canvas visualization customization with its defines and parameters.
| |
CanvasRendererUtility |
This class contains auxiliary functional for the CanvasRenderer.
| |
Character |
A basic class for characters.
| |
Character2D |
Basic 2D character class.
| |
Character2DAI |
Task-based artificial intelligence for 2D character.
| |
Character2DAITask_MoveTo |
Base class for tasks of the 2D character to move to the specified position.
| |
Character2DAITask_MoveToObject |
The task of the 2D character to move to the specified object in the scene.
| |
Character2DAITask_MoveToPosition |
The task of the 2D character to move to the specified position in the scene.
| |
Character2DAssemblyRegistration |
The class is intended to register 2D character resource.
| |
Character2DInputProcessing |
An object to process input from a player to a 2D character.
| |
Character2DType |
A definition of the character 2D type.
| |
CharacterAI |
Task-based artificial intelligence for character.
| |
CharacterAITask_MoveTo |
Base class for tasks of the character to move to the specified position.
| |
CharacterAITask_MoveToObject |
The task of the character to move to the specified object in the scene.
| |
CharacterAITask_MoveToPosition |
The task of the character to move to the specified position in the scene.
| |
CharacterAITask_PressButton |
The task of the character to press button.
| |
CharacterAITask_TurnSwitch |
The task of the character to turn a valve.
| |
CharacterAITask_TurnTo |
Base class for tasks of the character to turn to the specified position.
| |
CharacterAITask_TurnToObject |
The task of the character to turn to the specified object in the scene.
| |
CharacterAITask_TurnToPosition |
The task of the character to turn to the specified position in the scene.
| |
CharacterAITask_Wait |
The task of the character is not to do anything for a certain time.
| |
CharacterAssemblyRegistration |
The class is intended to register character resource.
| |
CharacterInputProcessing |
An object to process input from a player to a character.
| |
CharacterMaker |
A component to generate character meshes.
| |
CharacterType |
A definition of the character type.
| |
CharacterUtility | ||
ClientNetworkService_Chat | ||
ClientNetworkService_ChatLastMessage | ||
ClientNetworkService_Components | ||
ClientNetworkService_Messages | ||
ClientNetworkService_Users | ||
ClientNetworkService_UsersUserInfo | ||
CloneableAttribute |
Specifies how the field or property is cloned.
| |
CollectionUtility |
Helper class for working with collections.
| |
CollisionShape |
Base class of all collision shapes.
| |
CollisionShape_Box |
Box-based collision shape.
| |
CollisionShape_Capsule |
Capsule-based collision shape.
| |
CollisionShape_Cone |
Cone-based collision shape.
| |
CollisionShape_Cylinder |
Cylinder-based collision shape.
| |
CollisionShape_Mesh |
Mesh-based collision shape.
| |
CollisionShape_Sphere |
Sphere-based collision shape.
| |
CollisionShape2D |
Base class of all 2D collision shapes.
| |
CollisionShape2D_Box |
Box-based 2D collision shape.
| |
CollisionShape2D_Capsule |
Capsule-based 2D collision shape.
| |
CollisionShape2D_Ellipse |
Ellipse-based 2D collision shape.
| |
CollisionShape2D_Mesh |
Mesh-based 2D collision shape.
| |
ColorValueNoAlphaAttribute |
Helper for the toolset. Turns off the ability to change alpha channel for color in the properties.
| |
Component |
Base class of all components.
| |
ComponentComponentSet |
Represents a collection of child components.
| |
ComponentHierarchyController |
The class for managing the component hierarchy.
| |
ComponentHierarchyControllerNetworkClientInterface | ||
ComponentHierarchyControllerNetworkServerInterface | ||
ComponentHost |
An object to manage a hierarchy of components. For example, using this object, you can load an additional scene inside another scene.
| |
ComponentsHidePublic |
The class is intended for accessing component methods that are preferable to hide from public access. This is done to avoid cluttering up the component classes.
| |
ComponentUtility |
An auxiliary class for working with components.
| |
ComputeProgramManager |
A class to manage and caching compute programs.
| |
Constraint_SixDOF |
6-degrees of freedom constraint link between two physical bodies.
| |
Constraint2D |
Base class for constraint link between two physical 2D bodies.
| |
Constraint2D_Distance |
A 2D distance joint rains two points on two bodies to remain at a fixed distance from each other.
| |
Constraint2D_Fixed |
A 2D joint hard constraints two bodies.
| |
Constraint2D_Prismatic |
A 2D prismatic joint. This joint provides one degree of freedom: translation along an axis fixed in body A. Relative rotation is prevented.
| |
Constraint2D_Revolute |
A 2D revolute joint constrains to bodies to share a common point while they are free to rotate about the point.
| |
Constraint2D_Weld |
A weld joint essentially glues two bodies together. The joint is soft constraint based, which means the two bodies will move relative to each other.
| |
ContinuousInteraction |
Represents an interaction between two participants.
| |
ConvexDecomposition |
Class for calculating convex shapes by a mesh. VHACD library is used.
| |
ConvexDecompositionCluster |
Represents a cluster of data for ConvexDecomposition.
| |
ConvexDecompositionSettings |
Represents a settings for ConvexDecomposition.
| |
ConvexPolyhedron |
Represents a convex polyhedron.
| |
CRC32 |
Class for calculation CRC32 checksums.
| |
Crossroad |
A logical element to make crossroads.
| |
CrossroadCrossroadLogicalData | ||
CrossroadCrossroadLogicalDataConnectedRoadItem | ||
CrossroadCrossroadLogicalDataRoadConnection | ||
CSharpScript |
The component for adding C# scripts.
| |
CSharpScriptContext |
Scripting context variables container.
| |
CSharpScriptGeneratedAttribute |
Internal attribute of the engine for compiling C# scripts.
| |
CubemapProcessing |
Class for processing cubemaps.
| |
Curve |
Base class of curves.
| |
Curve1 |
Base class of curves.
| |
Curve1F |
Base class of curves.
| |
CurveBezier |
Represents a Bezier curve.
| |
CurveBezierPath |
Represents a path of Bezier curves.
| |
CurveCubicSpline |
Represents a cubic curve.
| |
CurveCubicSpline1 |
Represents a cubic curve.
| |
CurveCubicSpline1F |
Represents a cubic curve.
| |
CurveInSpace |
Represents the curve in the scene.
| |
CurveInSpaceCachedData |
Precalculated data of the curve.
| |
CurveInSpaceSourceData |
Extracted source data of the curve.
| |
CurveInSpaceObjects |
A component to make objects by path of a Curve In Space.
| |
CurveInSpacePoint |
Represents the point of the curve in the scene.
| |
CurveLine |
Represents a curve with flat lines.
| |
CurveLine1 |
Represents a curve with flat lines.
| |
CurveLine1F |
Represents a curve with flat lines.
| |
CurveRoundedLine |
Represents a curve with rounded corners.
| |
CurveSpline |
Base class of spline curves.
| |
CurveSpline1 |
Base class of spline curves.
| |
CurveSpline1F |
Base class of spline curves.
| |
CutVolume |
The component to clip geometry by volume in real-time.
| |
DataBlock |
The class allows to store the data information in the hierarchical form.
Supports creation of children and attributes.
| |
DataBlockAttribute |
Defines DataBlock attribute.
| |
DataBlockUtility |
Auxiliary class for work with DataBlock.
| |
Decal |
Decal in the scene.
| |
DefaultValueReferenceAttribute |
Specifies the default reference value.
| |
DemoMode |
An object to make demo scenes.
| |
DestroyingSensor |
The sensor is intended to destroy detected objects. Can be used to remove objects that have gone beyond the scene.
| |
DestroyingSensor2D |
The sensor is intended to destroy detected objects in 2D space. Can be used to remove objects that have gone beyond the scene.
| |
DisplayNameEnumAttribute | ||
Door |
A basic class for making doors.
| |
EDictionaryTKey, TValue |
The class is an associative container that stores elements formed by a combination of a key value and a mapped value. This implementation keeps insertion order.
| |
EngineApp |
Base class for the working the engine.
| |
EngineAppCreatedInsideEngineWindowClass |
Provides data for case when application window is created by the engine.
| |
EngineAppInitSettings |
Represents engine's initialization settings.
| |
EngineConfig |
Class for working with the application config.
| |
EngineConfigParameter |
Represents a parameter for EngineConfig.
| |
EngineConfigAttribute |
Attribute to save the property or field in the application config.
| |
EngineConsole |
The console of the Player app.
| |
EngineConsoleCommand | ||
EngineInfo |
Provides general information about the engine.
| |
EngineInfoCloudProjectInfoClass | ||
EngineThreading |
Class for multi-threading in the engine.
| |
EnumUtility | ||
ESetT |
The class is a container that stores unique elements. This implementation keeps insertion order.
| |
EventHandlerComponent |
Component representing an event handler.
| |
FastRandom |
Represents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness.
| |
Fence |
Represents a fence in the scene.
| |
FenceLogicalData | ||
FenceLogicalDataConnectedFenceItem | ||
FenceLogicalDataPoint | ||
FenceVisualData | ||
FenceAssemblyRegistration | ||
FenceEntrance |
Represents the functionality of a fence entrance.
| |
FencePoint |
Represents the point of the fence in the scene.
| |
FenceType |
Defines a fence type.
| |
Flashlight |
An instance of flashlight item.
| |
FlashlightType |
A definition of flashlight item.
| |
Flow |
A flow instance of the engine.
| |
FlowExecutionStackItem |
Represents a stack item of execution of Flow.
| |
FlowConvertTo |
Converts the given object value to the specified type.
| |
FlowDeclareVariable |
Component representing a declaration of a virtual variable.
| |
FlowDialogueMessage |
Represents a dialogue message block of flow graph.
| |
FlowDialogueMessageMessageData | ||
FlowDialogueMessageMessageDataAnswer | ||
FlowDoNumber |
Component representing a loop running specified amount of time.
| |
FlowDoWhile |
Component representing a do-while loop.
| |
FlowFor |
The component provides the enumeration of collection elements with specifying the interval of elements.
| |
FlowForEach |
The component provides the enumeration of collection elements.
| |
FlowGraph |
The component for creation of visual workflow.
| |
FlowGraphGetAllLinksFromInputPin_Result |
Represents an item for GetAllLinksFromInputPin(FlowGraphNode, String) method.
| |
FlowGraphBrowsable |
Attribute to configure the visibility of an type in flow graph editor.
| |
FlowGraphNode |
The node of the flow graph.
| |
FlowGraphNodeRepresentation |
Represents a cached data for visualization of FlowGraphNode in the editor.
| |
FlowGraphNodeRepresentationConnector |
Represents a connection slot of FlowGraphNode.
| |
FlowGraphNodeRepresentationItem |
Represents a data item for FlowGraphNodeRepresentation.
| |
FlowGraphNodeRepresentationItemProperty |
Represents a data item for FlowGraphNodeRepresentation with info about a property.
| |
FlowGraphNodeRepresentationItemThisObject |
Represents a data item for FlowGraphNodeRepresentation with info about this object.
| |
FlowGraphNodeStyle |
The style of the flow graph node.
| |
FlowGraphNodeStyle_Rectangle |
Rectangular flow graph nodes style.
| |
FlowGraphRepresentationData |
Represents a data provided to flow graph editor by objects.
| |
FlowGraphSpecialization |
The specialization of the flow graph. Specialization affects graph workflow in the editor.
| |
FlowGraphSpecializationDragDropObjectCreateInitNodeContext |
Represents a drag and drop data for creation FlowGraphSpecialization component.
| |
FlowGraphSpecialization_Shader |
Flow graph specialization for shaders visual creation. Specialization affects workflow with graph in editor.
| |
FlowGraphStyle |
The graphical style of the flow graph.
| |
FlowGraphStyle_Default |
The default style of the flow graph.
| |
FlowIf |
Component representing the if-statement.
| |
FlowInput |
Represents an input connector data for Flow.
| |
FlowSequence |
The component provides the ability to perform several branches in succession.
| |
FlowSetVariable |
The component used to set the value of a virtual variable.
| |
FlowSleep |
A flow control component representing the sleeping for the specified number of seconds.
| |
FlowStart |
The component for starting a new flow.
| |
FlowSwitch |
Component representing the switch-statement.
| |
FlowWhile |
Component representing a while statement loop.
| |
Fog |
The fog effect in the scene.
| |
FontComponent |
Represents font import settings.
| |
FontComponentCharacterContourData | ||
FontComponentCompiledData |
Represents precalculated data of FontComponent.
| |
FontComponentContour | ||
ForceFeedbackConditionEffect | ||
ForceFeedbackConstantForceEffect | ||
ForceFeedbackController | ||
ForceFeedbackEffect | ||
ForceFeedbackPeriodicEffect | ||
ForceFeedbackRampEffect | ||
Frustum |
Defines a frustum and helps determine whether objects intersect with it.
| |
GameMode |
The object to interact Player app with the scene.
| |
GpuBufferManager |
Class for managing hardware buffers.
| |
GpuIndexBuffer |
Represents an index buffer.
| |
GpuLinkedProgram |
Represents a linked GPU programs, usually a pair of vertex and fragment programs.
| |
GpuMaterialPass |
Specifies the material settings when rendering.
| |
GpuProgram |
Base class for GPU programs.
| |
GpuProgramManager |
A class to manage GPU programs.
| |
GpuProgramManagerGetProgramItem | ||
GpuTexture |
Represents a texture.
| |
GpuTextureSurfaceData |
Represents a surface data of GpuTexture.
| |
GpuVertexBuffer |
Represents a vertex buffer.
| |
Grid |
Visual 2D grid in the scene.
| |
GroupOfObjects |
An object in a scene designed to store a large number of similar objects.
| |
GroupOfObjectsGetObjectsItem |
Represents data to get items from GroupOfObjects object.
| |
GroupOfObjectsSubGroup | ||
GroupOfObjectsElement |
Component for setting item type of GroupOfObjects.
| |
GroupOfObjectsElement_Mesh |
Component for setting mesh item type of GroupOfObjects.
| |
GroupOfObjectsElement_Surface |
Component for setting surface item type of GroupOfObjects.
| |
GroupOfObjectsUtility |
Auxiliary class for working with GroupOfObjects.
| |
GroupOfObjectsUtilityGroupOfObjectsInstance | ||
ImageComponent |
Represents a 2D or cubemap image. The component is useful to make cubemap textures from 6 2D images.
| |
ImageComponentBindSettingsAttribute |
Attribute for setting parameters of texture binding.
| |
ImageUtility |
An auxiliary class for working with images.
| |
ImageUtilityImage2D |
Represents a 2D image data for ImageUtility.
| |
Import3D |
The component for import of 3D content.
| |
Import3DReimportSettings |
Represents settings for reimporting data of Import3D.
| |
ImportGeneral |
Base class for implementation content import.
| |
ImportGeneralMaterialData |
The data to import material.
| |
ImportGeneralSettings |
Represents an import settings.
| |
ImportGeneralSettingsMeshEditorSettings | ||
InputDevice |
Represents input device.
| |
InputDeviceManager |
Represents class for managing input devices.
| |
InputEvent |
Represents general input event. Custom events should be generalized from this one.
| |
InputMessage | ||
InputMessageInputEnabledChanged | ||
InputMessageJoystick | ||
InputMessageKey | ||
InputMessageKeyDown | ||
InputMessageKeyPress | ||
InputMessageKeyUp | ||
InputMessageMouse | ||
InputMessageMouseButton | ||
InputMessageMouseButtonDown | ||
InputMessageMouseButtonUp | ||
InputMessageMouseDoubleClick | ||
InputMessageMouseMove | ||
InputMessageMouseRelativeModeChanged | ||
InputMessageMouseWheel | ||
InputMessageSpecialInputDevice | ||
InputMessageTouch | ||
InputMessageTouchSliderChanged | ||
InputProcessing |
An object to process input from a player.
| |
InputProcessingTouchPointerData | ||
InteractiveObject |
A component to add interactive object functionality to a parent component.
| |
InteractiveObjectObjectInfo |
A result data of [!:InteractiveObjectInterface.ObjectInteractionGetInfo(UIControl, GameMode, ref InteractiveObjectObjectInfo)].
| |
InvokeMember |
The component for invoking methods, properties and fields.
| |
IOUtility |
Helper class for working with files and folders.
| |
Item |
A basic component for items of the game framework.
| |
Item2D |
A basic component for items of the game framework.
| |
Item2DAssemblyRegistration | ||
Item2DType |
A definition of the 2D item.
| |
ItemAssemblyRegistration | ||
ItemType |
A definition of the item.
| |
JoystickAxisChangedEvent | ||
JoystickButtonDownEvent | ||
JoystickButtonEvent | ||
JoystickButtonUpEvent | ||
JoystickInputDevice | ||
JoystickInputDeviceAxis | ||
JoystickInputDeviceButton | ||
JoystickInputDevicePOV | ||
JoystickInputDeviceSlider | ||
JoystickInputEvent | ||
JoystickPOVChangedEvent | ||
JoystickSliderChangedEvent | ||
KeyEvent |
Provides data for the key down and key up events.
| |
KeyPressEvent |
Provides data for the key press event.
| |
KnownColors |
Provides a set of predefined color values for convenience.
| |
Layer |
A class for grouping components of the scene.
| |
LearningComponent | ||
LensFlare |
A definition of lens flare object.
| |
LensFlares |
Lens flares effect of the light. The component must be a child of Light.
| |
Light |
The light source in the scene.
| |
LightInclusiveVolumeData |
Represents data for GetInclusiveVolume method.
| |
LiquidVolume |
The component to manage liquid volumes.
| |
Log |
Class for working with application logs.
| |
LogHandlers |
Provides access to event handlers of Log.
| |
Material |
Defines how a geometry looks.
| |
MaterialCompiledMaterialData |
Represents precalculated data of Material.
| |
MaterialCompiledMaterialDataCurrentFrameData |
Internal material data for rendering frame.
| |
MaterialCompileExtensionData |
Represents material data that were procedurally generated and compiled.
| |
MaterialNewMaterialData | ||
MathAlgorithms |
A set of mathematical algorithms.
| |
MathEx |
Expanded set of basic mathematical operations.
| |
MeasuringTool |
The component to measure and visualize length.
| |
MeasuringToolEndPoint |
End point for MeasuringTool.
| |
MemoryVirtualFileStream |
Defines a memory mapped file stream for virtual file system.
| |
Mesh |
Represents a 3D mesh in the engine. The child mesh geometries defines the mesh data.
| |
MeshCompiledData |
Represents precalculated data of Mesh.
| |
MeshCompiledDataMeshDataClass |
Represents geometry data of the mesh for rendering pipeline.
| |
MeshCompiledDataRayCastResult | ||
MeshExtractedData | ||
MeshExtractedDataMeshGeometryItem | ||
MeshStructureClass |
Specifies the structure of the mesh. Includes information about edges, faces.
| |
MeshGeometry |
Represents mesh geometry: vertices structure and material data.
| |
MeshGeometry_Arch |
Mesh geometry in the form of an arch.
| |
MeshGeometry_Box |
Mesh geometry in the form of a box.
| |
MeshGeometry_Capsule |
Mesh geometry in the form of a capsule.
| |
MeshGeometry_Cone |
Mesh geometry in the form of a cone.
| |
MeshGeometry_Cylinder |
Mesh geometry in the form of a cylinder.
| |
MeshGeometry_Door |
Mesh geometry in the form of a door.
| |
MeshGeometry_Pipe |
Mesh geometry in the form of a pipe.
| |
MeshGeometry_Plane |
Mesh geometry in the form of a plane.
| |
MeshGeometry_PolygonBasedPolyhedron |
Mesh geometry in the form of polyhedron generated by thickening a polygon.
| |
MeshGeometry_PolygonBasedPolyhedron_Point |
Represents a point of the MeshGeometry_PolygonBasedPolyhedron.
| |
MeshGeometry_Prism |
Mesh geometry in the form of a prism.
| |
MeshGeometry_Procedural |
Base component for mesh geometry procedural generation.
| |
MeshGeometry_Sphere |
Mesh geometry in the form of a sphere.
| |
MeshGeometry_Stairs |
Mesh geometry in the form of a stairs.
| |
MeshGeometry_Torus |
Mesh geometry in the form of a torus.
| |
MeshInSpace |
Mesh in the scene.
| |
MeshInSpaceAnimationController |
An animation controller for the mesh in space.
| |
MeshInSpaceAnimationControllerAnimationStateClass | ||
MeshInSpaceAnimationControllerAnimationStateClassAnimationItem | ||
MeshLevelOfDetail |
Component for the level of detail configuration.
| |
MeshModifier |
Declares modifier of the mesh. Using mesh modifiers, you can change the output data provided by the mesh; they do not change the original mesh data.
| |
MeshModifier_BoxUV |
Mesh modifier for calculating texture coordinates in the form of a box.
| |
MeshModifier_RandomizePosition |
A mesh modifier that adds a random offset to the position of the vertices.
| |
MeshTest |
Class for quickly determining the intersection of the ray with the mesh. Internally octree is used.
| |
Metadata |
Specifies the engine metadata.
| |
MetadataCloneContext |
Provides data when objects are cloning.
| |
MetadataComponentTypeInfo |
Represents type declarations for custom class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.
| |
MetadataDelegate |
Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class.
| |
MetadataEvent |
Keeps the attributes of an event and provides access to event metadata.
| |
MetadataGetMembersContext |
Represents a settings for getting list of members of the type by MetadataGetMembers(MetadataGetMembersContext) method.
| |
MetadataLoadContext |
Provides data when objects are loading.
| |
MetadataLoadContextComponentItem |
Represents a item of component for MetadataLoadContext.
| |
MetadataMember |
Obtains information about the attributes of a member and provides access to member metadata.
| |
MetadataMethod |
Keeps the attributes of a method and provides access to method metadata.
| |
MetadataNetTypeInfo |
Represents type declarations for .NET class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.
| |
MetadataNetTypeInfoNetEvent |
Keeps the attributes of a .NET event and provides access to event metadata.
| |
MetadataNetTypeInfoNetMethod |
Keeps the attributes of a .NET method and provides access to method metadata.
| |
MetadataNetTypeInfoNetProperty |
Keeps the attributes of a .NET property and provides access to property metadata.
| |
MetadataParameter |
Keeps the attributes of a parameter and provides access to parameter metadata.
| |
MetadataProperty |
Keeps the attributes of a property and provides access to property metadata.
| |
MetadataSaveContext |
Provides data when objects are saving.
| |
MetadataTypeInfo |
Represents a base class for type declarations for class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.
| |
MetadataManager |
Specifies a manager for working with engine metadata.
| |
MetadataManagerAutoConvertTypeItem |
Represents an item of autoconvertable type.
| |
MetadataManagerReferenceType |
Represents a data of supported reference type.
| |
MetadataManagerSerializableTypeItem |
Represents an item of serializable type.
| |
MetadataManagerSerialization |
Provides the functionality of engine serialization.
| |
MetadataManagerSerializationContainerElementData |
Provides a element data of container for engine serialization.
| |
MetadataManagerSerializationMemberData |
Provides member info for engine serialization.
| |
MetadataManagerSerializationMetadataPropertyData |
Provides a property data for engine serialization.
| |
MultiMaterial |
A combined material that includes several usual materials.
| |
MultiRenderTarget |
This class represents a multi render target that renders to a GpuTexture.
| |
MultiRenderTargetItem |
Represents an item of MultiRenderTarget.
| |
NativeUtility |
Class for working with native memory and libraries.
| |
NetworkLogic |
A useful component to make server-client logic of the scene.
| |
NetworkLogicServerUserItem | ||
NetworkLogicAbstract | ||
NetworkLogicUtility | ||
NetworkSynchronizeAttribute | ||
NewObjectDefaultNameAttribute |
An attribute to specify default name for new instances of the type.
| |
ObjectEx |
A helper class for working with .NET objects.
| |
ObjectInSpace |
Abstract object in the scene.
| |
ObjectInSpaceCheckSelectionByRayContext |
Provides data for CheckSelectionByRay(ObjectInSpaceCheckSelectionByRayContext) method.
| |
ObjectInSpaceRenderingContext |
Object to control the process of displaying objects in the scene.
| |
ObjectInSpaceUtility |
Auxiliary class to work with ObjectInSpace.
| |
ObjectInteractionContext |
A context of the player's interaction with the objects.
| |
ObjectSpecialRenderingEffect | ||
ObjectSpecialRenderingEffect_Outline | ||
Occluder |
The component to cull invisible geometry by volume in real-time.
| |
OcclusionCullingBuffer | ||
OctreeContainer |
An octree container to optimize getting list of objects by volume.
| |
OctreeContainerInitSettings |
Represents initialization settings of OctreeContainer.
| |
OpenListT |
A list that has the ability to directly work with elements of an array. For example you can access to item by reference.
| |
OpenListNativeT |
A list that internally creates a native array.
| |
OpenListNativeTEnumerator |
Represents an enumerator for OpenListNativeT.
| |
PaintLayer |
Specifies a layer for the mesh or for the terrain.
| |
ParameterContainer |
Container for parameters of different types. In some cases, used for the preparation of parameters for the GPU.
| |
ParameterTypeUtility |
Auxiliary class for working with ParameterContainer.
| |
ParticleAccelerationByTime |
The base class of the module for changing the speed of a particle.
| |
ParticleAngularAccelerationByTime |
Specifies an angular velocity acceleration of the particles depending on their lifetime.
| |
ParticleAngularSpeedMultiplierByTime |
Specifies an angular speed multiplier of the particles depending on their lifetime.
| |
ParticleAngularVelocityByTime |
Specifies an angular velocity of the particles depending on their lifetime.
| |
ParticleColorMultiplierByTime |
Specifies a color multiplier of the particles depending on their lifetime.
| |
ParticleEmitter |
A source of new particles of a particle system.
| |
ParticleEmitterAnglesProperty | ||
ParticleEmitterColorValueProperty | ||
ParticleEmitterIntegerProperty | ||
ParticleEmitterSingleProperty | ||
ParticleEmitterShape |
Base class of a shape of a particle system emitter.
| |
ParticleEmitterShape_Box |
A shape in the form of a box of a particle system emitter.
| |
ParticleEmitterShape_Cylinder |
A shape in the form of a cylinder of a particle system emitter.
| |
ParticleEmitterShape_Point |
A shape in the form of a point of a particle system emitter.
| |
ParticleEmitterShape_Sphere |
A shape in the form of a sphere of a particle system emitter.
| |
ParticleLinearAccelerationByTime |
Specifies a linear velocity acceleration of the particles depending on their lifetime.
| |
ParticleLinearSpeedMultiplierByTime |
Specifies a linear speed multiplier of the particles depending on their lifetime.
| |
ParticleLinearVelocityByTime |
Specifies a linear velocity of the particles depending on their lifetime.
| |
ParticleModule | ||
ParticleModuleCustom |
Custom particle module.
| |
ParticleSizeMultiplierByTime |
Specifies a size multiplier of the particles depending on their lifetime.
| |
ParticleSpeedMultiplierByTime |
The base class of the module for changing the speed multiplier of a particle.
| |
ParticleSystem |
Defines a particle system.
| |
ParticleSystemCompiledData |
Represents precalculated data of ParticleSystem.
| |
ParticleSystemCompiledDataEmitter | ||
ParticleSystemInSpace |
Particle system in the scene.
| |
ParticleVelocityByTime |
The base class of the module for changing the velocity of a particle.
| |
Pathfinding |
Navigation mesh pathfinding.
| |
PathfindingDynamicObstacleData | ||
PathfindingFindPathContext |
The data to execution finding path.
| |
PathfindingPrecompiledDataClass | ||
PathfindingGeometry |
Represents a geometry data for pathfinding calculation.
| |
PathfindingGeometryTag |
Represents the tag to mark a geometry data for pathfinding calculation.
| |
PathUtility |
Replacement for Path class to support case insensitive paths.
| |
PhysicalBody |
Base class for rigid and soft body components.
| |
PhysicalBody2D |
Base class for rigid and soft body 2D components.
| |
PhysicalMaterial |
Specifies a physical material that defines the response of a physical object when interacting with the world.
| |
Physics2DContactTestItem |
The data to perform a search query of physical objects at a specified area.
| |
Physics2DContactTestItemResultItem |
Represents a result item for Physics2DContactTestItem.
| |
Physics2DRayTestItem |
The data to perform a search query of 2D physical objects by ray.
| |
Physics2DRayTestItemResultItem |
Represents a result item for Physics2DRayTestItem.
| |
PhysicsRayTestItem |
The data to perform a search query of physical objects by ray.
| |
PhysicsVolumeTestItem |
The data to perform a search query of physical objects at a specified volume.
| |
Pipe |
An instance of a pipe.
| |
PipeLogicalData | ||
PipeLogicalDataConnectedPipeItem | ||
PipeLogicalDataPoint | ||
PipeVisualData | ||
PipeAssemblyRegistration | ||
PipePoint |
Represents a point of the pipe.
| |
PipeSettingsCell | ||
PipeType |
A definition of the pipe type.
| |
PixelFormatUtility |
Auxiliary class for working with the PixelFormat.
| |
PlantAssemblyRegistration | ||
PlantGenerator | ||
PlantGeneratorCollisionChecker | ||
PlantGeneratorElement | ||
PlantGeneratorElementCurve | ||
PlantGeneratorSelectorByProbability | ||
PlantMaterial |
Represents a material definition for plant type.
| |
PlantType |
Represents a type of the plant.
| |
PlatformSpecificUtility |
Internal class for implementing the target platform.
| |
ProcedureUI |
The class for working with a procedurally generated GUI.
| |
ProcedureUIButton |
Represents a button for ProcedureUI.
| |
ProcedureUICheck |
Represents a check box for ProcedureUI.
| |
ProcedureUIControl |
Represents a control for ProcedureUI.
| |
ProcedureUIEdit |
Represents a edit box for ProcedureUI.
| |
ProcedureUIForm |
Represents a form for ProcedureUI.
| |
ProcedureUIText |
Represents a text label for ProcedureUI.
| |
Product |
Represents the product build settings.
| |
Product_Android |
Represents the product build settings for Android.
| |
Product_iOS |
Represents the product build settings for iOS.
| |
Product_Linux |
Represents the product build settings for Linux.
| |
Product_macOS |
Represents the product build settings for macOS.
| |
Product_Store |
Represents the product build settings for NeoAxis Store.
| |
Product_StoreImageGenerator | ||
Product_UWP |
Represents the product build settings for UWP.
| |
Product_Web |
Represents the product build settings for Web.
| |
Product_Windows |
Represents the product build settings for Windows.
| |
ProjectSettings |
Represents engine project settings.
| |
ProjectSettingsComponent |
Component representing the settings of the project.
| |
ProjectSettingsPage |
Represents a page of the project settings.
| |
ProjectSettingsPage_Colors |
Represents a Colors page of the project settings.
| |
ProjectSettingsPage_CSharpEditor |
Represents a C# Editor page of the project settings.
| |
ProjectSettingsPage_General |
Represents a General page of the project settings.
| |
ProjectSettingsPage_Preview |
Represents a Preview page of the project settings.
| |
ProjectSettingsPage_Rendering |
Represents a Rendering page of the project settings.
| |
ProjectSettingsPage_Repository |
Represents a Repository page of the project settings.
| |
ProjectSettingsPage_RibbonAndToolbar |
Represents a Ribbon And Toolbar page of the project settings.
| |
ProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClass | ||
ProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassActionItem | ||
ProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassGroupItem | ||
ProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassTabItem | ||
ProjectSettingsPage_SceneEditor |
Represents a Scene Editor page of the project settings.
| |
ProjectSettingsPage_ShaderEditor |
Represents a Shader Editor page of the project settings.
| |
ProjectSettingsPage_Shortcuts |
Represents a Shortcuts page of the project settings.
| |
ProjectSettingsPage_ShortcutsShortcutSettingsClass | ||
ProjectSettingsPage_ShortcutsShortcutSettingsClassActionItem | ||
ProjectSettingsPage_TextEditor |
Represents a Text Editor page of the project settings.
| |
ProjectSettingsPage_UIEditor |
Represents a UI Editor page of the project settings.
| |
ProjectUtility |
Auxiliary class to work with the NeoAxis project.
| |
RandomUtility |
Auxiliary class for FastRandom.
| |
RangeAttribute |
This attribute specifies the range of possible values of a property or field in the editor.
| |
ReadOnlyICollectionT |
Read only interface for ICollection.
| |
ReferenceListT |
List which supports NeoAxis references.
| |
ReferenceListTEnumerator |
Represents an enumerator for ReferenceListT.
| |
ReferenceUtility |
A helper class for working with references.
| |
ReferenceValueType_Event |
Specifies the type to configure a reference to a type event.
| |
ReferenceValueType_Member |
Specifies the type to configure a reference to a type member.
| |
ReferenceValueType_Method |
Specifies the type to configure a reference to a type method.
| |
ReferenceValueType_Property |
Specifies the type to configure a reference to a type property.
| |
ReferenceValueType_Resource |
Specifies the type to configure a reference to a resource.
| |
ReflectionProbe |
The component is capturing surroundings of the scene to get reflections and to get ambient lighting data.
| |
ReflectionUtility |
Auxiliary class for working with .NET reflection.
| |
Regulator |
Regulator in the scene.
| |
RegulatorAssemblyRegistration | ||
RegulatorType |
A definition of the regulator in space.
| |
RenderingEffect |
Base class of all rendering effects.
| |
RenderingEffectCompiledData |
Represents a precalculated data of RenderingEffect.
| |
RenderingEffectDefaultOrderOfEffectAttribute |
Attribute to configure default order of rendering effects.
| |
RenderingEffect_AmbientOcclusion |
Ambient occlusion screen effect (ASSAO).
| |
RenderingEffect_Antialiasing |
Anti-aliasing screen effect.
| |
RenderingEffect_Bloom |
Screen effect for adding a bloom of the image.
| |
RenderingEffect_BokehBlur |
Bokeh blur screen effect.
| |
RenderingEffect_ChromaticAberration |
Chromatic aberration screen effect.
| |
RenderingEffect_ColorGrading |
Screen effect of adding the color correction to the image.
| |
RenderingEffect_DepthOfField |
Depth of field screen effect.
| |
RenderingEffect_EdgeDetection |
Edge detection screen effect.
| |
RenderingEffect_GaussianBlur |
Gaussian blur screen effect.
| |
RenderingEffect_Grayscale |
Screen effect that turns the image into the grayscale.
| |
RenderingEffect_IndirectLighting |
Indirect lighting screen effect.
| |
RenderingEffect_LensEffects |
Screen effect for rendering lens effects of the camera (lens flares).
| |
RenderingEffect_LightShafts |
Screen effect for adding light shafts (god rays).
| |
RenderingEffect_MicroparticlesInAir |
An screen effect for visualization microparticles in air.
| |
RenderingEffect_MotionBlur |
Per-object motion blur.
| |
RenderingEffect_Noise |
Rendering effect to show random noise on the screen.
| |
RenderingEffect_Outline |
Outline screen effect for objects.
| |
RenderingEffect_Pixelate |
Pixelization screen effect.
| |
RenderingEffect_Posterize |
Posterization screen effect.
| |
RenderingEffect_Precipitation |
Screen effect of adding the rain.
| |
RenderingEffect_RadialBlur |
Radial blur screen effect.
| |
RenderingEffect_Reflection |
Screen space reflections effect. It works only with deferred geometry data. May be combined with other reflection techniques.
| |
RenderingEffect_ResolutionUpscale |
The effect for adjusting the resolution upscale.
| |
RenderingEffect_Script |
The component for creation custom fullscreen rendering effects.
| |
RenderingEffect_ScriptCompiledDataCodeGenerated |
Represents a precalculated data of RenderingEffect_Script.
| |
RenderingEffect_Sharpen |
A screen effect for adding sharpness to the image.
| |
RenderingEffect_ShowRenderTarget |
Screen effect that shows internal render targets.
| |
RenderingEffect_Simple |
Base class of simple rendering effects.
| |
RenderingEffect_SimpleCompiledDataSimple |
Represents a precalculated data of RenderingEffect_Simple.
| |
RenderingEffect_ToHDR |
Screen effect for converting scene to high dynamic range.
| |
RenderingEffect_ToLDR |
Screen effect for converting scene to low dynamic range.
| |
RenderingEffect_ToneMapping |
Tone mapping screen effect.
| |
RenderingEffect_Vignetting |
Rendering effect to show darkened corners on the screen.
| |
RenderingPipeline |
The rendering pipeline of the scene.
| |
RenderingPipelineRenderSceneData |
Prepared data for scene rendering.
| |
RenderingPipelineRenderSceneDataLightItem |
Prepared light item data for scene rendering.
| |
RenderingPipelineRenderSceneDataMeshDataRenderOperation |
Prepared rendering operation data of mesh for scene rendering.
| |
RenderingPipelineRenderSceneDataMeshItemAnimationDataClass |
Prepared animation data of mesh for scene rendering.
| |
RenderingPipelineShadowCasterData |
Represents a list of material passes for shadow caster.
| |
RenderingPipeline_Basic |
The basic rendering pipeline.
| |
RenderingPipeline_BasicFrameData |
Represents a data for rendering frame.
| |
RenderingPipeline_BasicGaussianBlurSettings | ||
RenderingPipeline_BasicGIData | ||
RenderingPipeline_BasicGIDataCascadeItem | ||
RenderingPipeline_BasicLightItem |
Represents a calculated data of a light during scene rendering.
| |
RenderingPipeline_BasicReflectionProbeItem |
Represents a calculated data of a reflection probe during scene rendering.
| |
RenderingSystem |
Various functionality for working with the rendering system.
| |
RenderTarget |
A canvas which can receive the results of a rendering operation.
| |
RenderTargetInSpace |
The component intended to manage and display render target in the scene.
| |
RenderTexture |
This class represents a RenderTarget that renders to a GpuTexture.
| |
RenderToFile |
A tool for rendering a scene to a file. It intended to create screenshots and to create materials.
| |
RenderVideoToFileData | ||
RenderWindow |
Manages the target rendering window.
| |
Resource |
Specifies a resource of the engine.
| |
ResourceInstance |
Represents an instance of Resource.
| |
ResourceFileExtensionAttribute |
Attribute to specify the resource file name extension.
| |
ResourceManager |
Class for working with engine resources.
| |
ResourceManagerResourceType |
Represents a type of a resource.
| |
ResourceUtility |
A helper class for working with base resources of the project.
| |
ResultCompileT |
Base class for objects that prepare a result.
| |
RigidBody |
A rigid physical body.
| |
RigidBody2D |
2D rigid physical body.
| |
Road |
Represents a road in the scene.
| |
RoadLogicalData | ||
RoadModifier | ||
RoadRoadData | ||
RoadRoadDataCurveData | ||
RoadRoadDataPoint | ||
RoadAssemblyRegistration |
The class is intended to register road resources.
| |
RoadLaneModifier |
The modifier of the road lane.
| |
RoadManager |
A road manager to control all roads in the scene.
| |
RoadModifier |
The modifier of the road.
| |
RoadNode |
A logical element of road system to connect roads. It indended to make crossroads and other road elements.
| |
RoadNodeLogicalData | ||
RoadPoint |
Represents a curve point of the road.
| |
RoadType |
Represents a type of the road.
| |
RoadUtility | ||
RoadUtilityMeshData | ||
RoadUtilityRoadGeometryGenerator | ||
RoadUtilityRoadGeometryGeneratorMeshGeometryItem | ||
RoadUtilityVisualData | ||
Scene |
Represents a scene.
| |
SceneGetObjectsInSpaceItem |
Represents an item for [!:Scene.GetObjectsInSpace(IList<GetObjectsInSpaceItem>)] method.
| |
ScenePhysicsWorldClass |
Provides a data of Bullet physics engine.
| |
ScenePhysicsWorldClassBody | ||
ScenePhysicsWorldClassConstraint | ||
ScenePhysicsWorldClassFixedConstraint | ||
ScenePhysicsWorldClassShape | ||
ScenePhysicsWorldClassSixDOFConstraint | ||
ScenePhysicsWorldClassTwoBodyConstraint | ||
ScenePhysicsWorldClassVehicleConstraint | ||
SceneLODUtility |
A helper class to manage level of details of objects.
| |
SceneUtility | ||
SceneUtilityPaintToLayerData | ||
ScreenMessages |
Represents the functionality of screen messages in the Player app.
| |
ScreenMessagesMessageItem | ||
Seat |
A component to make a seat place.
| |
SeatAssemblyRegistration |
The class is intended to register seat resources.
| |
SeatItem |
A seat item for a character or other object in the seat.
| |
SeatType |
A definition of the seat type.
| |
Sensor |
The event trigger in the scene. The sensor allows you to select scene objects by a given volume or ray.
| |
Sensor2D |
The event trigger in the scene with 2D physics support.
| |
SerializeAttribute |
Specifies that a field or property supports serialization.
| |
ServerNetworkService_Chat | ||
ServerNetworkService_Components | ||
ServerNetworkService_ComponentsClientItem | ||
ServerNetworkService_Messages | ||
ServerNetworkService_Users | ||
ServerNetworkService_UsersUserInfo | ||
ShaderConstants |
Provides access to constants in shaders.
| |
ShaderFunctions | ||
ShaderGenerationAutoConstantAttribute |
The attribute for tagging members for use in visual adjustment of materials and effects.
| |
ShaderGenerationFunctionAttribute |
The attribute for tagging functions for use in visual adjustment of materials and effects.
| |
ShaderGenerationPropertyPostfixAttribute |
The attribute for tagging access to members of properties for use in visual adjustment of materials and effects.
| |
ShaderParameter |
A component to configure access to external parameter for material or screen effect. Its used in the visual graph editor.
| |
ShaderScript |
The component for compilation shader code.
| |
ShaderScriptCompiledShaderScript |
Represents a compiled data of ShaderScript.
| |
ShaderScriptCompiledShaderScriptParameter |
Represents a parameter data of ShaderScriptCompiledShaderScript.
| |
ShaderTextureSample |
A component to configure texture sampling for material or screen effect. It's used in the visual graph editor.
| |
Simple3DRenderer |
Defines a class for a rendering of simple and dynamic geometry.
| |
Simple3DRendererVertexIndexData |
Represents a vertex/index data for using in Simple3DRenderer.
| |
SimpleMeshGenerator |
Represents a set of algorithms for generating simple 3D models.
| |
SimpleTypes |
Class for unified work with simple types. Mainly used for converting to string and back.
| |
SimpleTypesTypeItem |
Represents an item of a type for SimpleTypes.
| |
Skeleton |
Represents mesh skeleton as a collection of bones. Used for a mesh animation.
| |
SkeletonAnimation |
Represents mesh skeleton animation. Defines when and which animation track will be used by skeleton.
| |
SkeletonAnimationTrack |
Represents the track of a skeleton animation. Defines how mesh skeleton bones will move in space.
| |
SkeletonBone |
Represents a bone of a mesh skeleton, how it is positioned in space.
| |
Sky |
A basic sky component in the engine.
| |
SoftBody |
Soft physical body.
| |
Sound |
The component containing sound data.
| |
SoundCompiledData |
Represents a precalculated data of Sound.
| |
SoundChannelGroup |
Represents a group of sound channels of the sound system.
| |
SoundData |
Represents a sound data of the sound system.
| |
SoundRealChannel |
Represents a real sound channel of the sound system.
| |
SoundSource |
Ambient sound in the scene.
| |
SoundVirtualChannel |
Represents a virtual sound channel of the sound system.
| |
SoundWorld |
Represents a sound system of the engine.
| |
SpaceBounds |
Represents a class to contain axis aligned bounds box and bounding sphere.
| |
SpawnPoint |
A spawn point helper.
| |
Sprite |
Sprite in the scene.
| |
SpriteAnimation |
Represents animation for the sprite.
| |
SpriteAnimationController |
An animation controller for the sprite.
| |
SpriteAnimationFrame |
Represents a key frame for the sprite animation.
| |
SpriteMeshManager | ||
StartupTiming | ||
StringUtility |
Auxiliary class for working with strings.
| |
Surface |
A component is defined how to apply of objects and material on the surface.
| |
SurfaceCompiledSurfaceData | ||
SurfaceCompiledSurfaceDataFillPatternClass | ||
SurfaceCompiledSurfaceDataGroupElementItem | ||
SurfaceCompiledSurfaceDataGroupItem | ||
SurfaceArea |
Represents an area that filled by surface.
| |
SurfaceElement |
Represents an element for configuring Surface.
| |
SurfaceElement_Mesh |
Represents a mesh element for configuring Surface.
| |
SurfaceGroupOfElements |
Represents a group of elements for configuring Surface.
| |
SystemFunctionality |
A class to work with the operating system.
| |
SystemFunctionalityTrayIcon | ||
SystemSettings |
A class for getting information about the operating system.
| |
SystemSettingsDisplayInfo |
Represents an item for AllDisplays property.
| |
Terrain |
A heightmap based terrain.
| |
Text2D |
A scene object displaying 2D text on the screen.
| |
Text3D |
A scene object displaying 3D text in the scene.
| |
TextBlock |
The class that allows to store the text information in the hierarchical form. Supports creation of children and attributes.
| |
TextBlockAttribute |
Defines TextBlock attribute.
| |
TextBlockUtility |
Auxiliary class for work with TextBlock.
| |
ThreadSafeDisposable |
Specifies a structure for class creation with thread-safe implemetntation of Dispose method.
| |
Time |
Class for working with time in the engine.
| |
TouchData | ||
TouchDataTouchDownRequestToProcessTouch | ||
TrafficSystem |
A system to simulate ground and fly traffic.
| |
TrafficSystemObjectInstance | ||
TrafficSystemElement |
An element to specify participant of the traffic system.
| |
Transform |
Defines the position in space. This class is immutable for optimization purposes.
| |
TransformOffset |
Represents object transformation. Can be used in pair with other transformations to calculate resulting offset of position, rotation, scale.
| |
Turret |
An instance of a turret.
| |
TypeUtility |
A helper class for working with types of the engine.
| |
UIButton |
Clickable button of the engine GUI.
| |
UICheck |
Check box with on/off state. Third state (Indeterminate) is also supported.
| |
UICombo |
Represents a drop down combo box.
| |
UIContainer |
Base container class for other UI elements.
| |
UIContextMenu |
Represents a shortcut menu.
| |
UIContextMenuItem | ||
UIContextMenuItemBase | ||
UIContextMenuSeparator | ||
UIControl |
Base class of all UI controls.
| |
UIEdit |
Standard UI element for text input.
| |
UIGrid |
2D grid of UI controls.
| |
UIImage |
Standard control that shows an image.
| |
UIList |
Standard control that represents a list.
| |
UIMenu |
Represents a menu.
| |
UIProgress |
UI element for visualization progress.
| |
UIRenderTarget |
UI control with a render target.
| |
UIScroll |
Standard UI element for scrolling.
| |
UISlider |
Represents a slider.
| |
UISplitContainer |
Control the sizing of two panels.
| |
UIStyle |
The style of the UI controls.
| |
UIStyleDefault |
Represents an default UI style.
| |
UIStyleEmpty |
Represents a empty UI style.
| |
UITabControl |
Represents a control that contains multiple items that share the same space on the screen.
| |
UIText |
Standard UI element for text drawing.
| |
UITextRenderParentEditData | ||
UIToolbar |
Represents a toolbar.
| |
UITooltip |
Represents a pop-up window that displays a brief description of a control's purpose when the user rests the pointer on the control. Add this object as a child to UIControl.
| |
UITree |
Standard control that represents a tree.
| |
UIVideo |
The control for video playback. OGV format is supported.
| |
UIWebBrowser |
Web browser as a UI element.
| |
UIWebBrowserBeforePopupEventArgs |
The data for the popup page notification event.
| |
UIWindow |
Represents a window that makes up an application's user interface.
| |
Vehicle |
A component to make instance of a vehicle in the scene.
| |
VehicleDynamicDataClass | ||
VehicleDynamicDataClassLightItem | ||
VehicleDynamicDataClassSeatItemData | ||
VehicleDynamicDataClassTurretItem | ||
VehicleAI |
Task-based artificial intelligence for vehicle.
| |
VehicleAITask_MoveTo |
Base class for tasks of the vehicle to move to the specified position.
| |
VehicleAITask_MoveToObject |
The task of the vehicle to move to the specified object in the scene.
| |
VehicleAITask_MoveToPosition |
The task of the vehicle to move to the specified position in the scene.
| |
VehicleAssemblyRegistration |
The class is intended to register vehicle resources.
| |
VehicleInputProcessing |
An object to process input from a player to a vehicle.
| |
VehicleType |
A definition of the vehicle type.
| |
VertexElements |
Extensions for working with an array of vertex elements.
| |
Viewport |
Viewport class, i.e. a rendering region on a render target.
| |
ViewportCameraSettingsClass |
Camera settings for rendering to viewport.
| |
ViewportLastFrameScreenLabelItem |
Represents an item for LastFrameScreenLabels list.
| |
ViewportRenderingContext |
Represents a manager for rendering to viewport.
| |
ViewportRenderingContextLightStaticShadowsItem | ||
ViewportRenderingContextObjectsDuringUpdateClass |
The data provided during the context update process.
| |
ViewportRenderingContextStatisticsClass |
The data with the statistics of context's working.
| |
ViewportRenderingContextTessellationCacheItem | ||
VirtualDirectory |
Defines a directory for virtual file system.
| |
VirtualFile |
Defines a file for virtual file system.
| |
VirtualFileStream |
Defines a file stream for virtual file system.
| |
VirtualFileSystem |
Class for the implementation of the virtual file system.
| |
VirtualFileSystemDirectories |
Provides files paths to engine and project folders.
| |
VirtualFileWatcher |
A class for tracking changes to a virtual file system.
| |
VirtualMember |
Base class of all virtual member components.
| |
VirtualMemberParameter |
The component for adding parameters to the virtual method.
| |
VirtualMethod |
The component for adding a virtual method to the parent component.
| |
VirtualMethodBody |
The beginning of the body of the method in the flow graph.
| |
VirtualMethodBodyEnd |
The ending of the body of the method in the flow graph.
| |
VirtualPathUtility |
Helper class for working with virtual file paths.
| |
VirtualProperty |
The component for adding a virtual property to the parent component.
| |
Weapon |
An instance of a weapon.
| |
Weapon2D |
Base class for making 2D weapons.
| |
Weapon2DAssemblyRegistration |
The class is intended to register 2D weapon resource.
| |
Weapon2DType |
Base class for making 2D weapons.
| |
WeaponAssemblyRegistration |
The class is intended to register weapon resource.
| |
WeaponType |
A definition of the weapon type.
| |
Win32Utility |
Auxiliary class for Win32 API functionality.
| |
Win32WindowWrapper | ||
WorldGenerator |
A tool for procedural scene generation.
| |
WorldGeneratorTemplateData | ||
WorldGeneratorTemplateDataSurfaceItem |
Structure | Description | |
---|---|---|
Angles |
Represents double precision Euler angles.
| |
AnglesF |
Represents single precision Euler angles.
| |
Bounds |
Represents a double precision axis-aligned bounding box in three dimensional space.
| |
BoundsF |
Represents a single precision axis-aligned bounding box in three dimensional space.
| |
BoundsI |
Represents an axis-aligned bounding box with integer values in three dimensional space.
| |
Box |
Represents a double precision oriented bounding box in three dimensional space.
| |
BoxF |
Represents a single precision oriented bounding box in three dimensional space.
| |
BuildingLogicalDataCollisionMeshItem | ||
BuildingLogicalDataLevelInfo | ||
BuildingLogicalDataRenderingItem | ||
CanvasRendererLineItem |
Represents line data for CanvasRenderer.
| |
CanvasRendererShaderItemDefineItem |
Represents a compilation definition for CanvasRendererShaderItem.
| |
CanvasRendererTriangleVertex |
Represents triangle vertex data for CanvasRenderer.
| |
Capsule |
Represents a double precision capsule shape.
| |
Capsule2 |
Represents a double precision 2D capsule shape.
| |
Capsule2F |
Represents a single precision 2D capsule shape.
| |
CapsuleF |
Represents a single precision capsule shape.
| |
Circle |
Represents a double precision circle shape.
| |
CircleF |
Represents a single precision circle shape.
| |
ColorByte |
Describes a 32-bit packed color.
| |
ColorValue |
Represents a color in the form of RGBA.
| |
ColorValuePowered |
Represents a color in the form of RGBA with power component.
| |
ComponentScreenLabelInfo | ||
Cone |
Represents a double precision cone shape.
| |
ConeF |
Represents a single precision cone shape.
| |
ConvexPolyhedronEdge |
Represents an edge of ConvexPolyhedron.
| |
ConvexPolyhedronFace |
Represents a face of ConvexPolyhedron.
| |
CurvePoint |
Represents a point of Curve.
| |
Curve1Point |
Represents a point of Curve.
| |
Curve1FPoint |
Represents a point of Curve.
| |
CurveInSpaceSourceDataPoint |
Represents a point of CurveInSpaceSourceData.
| |
CurvePoint1F | ||
Cylinder |
Represents a double precision cylinder shape.
| |
CylinderF |
Represents a single precision cylinder shape.
| |
Degree |
Represents a double precision degree unit value.
| |
DegreeF |
Represents a single precision degree unit value.
| |
FontComponentWordWrapLinesItem |
Represents an item for GetWordWrapLines(Double, CanvasRenderer, String, Double) method.
| |
GpuMaterialPassGroup | ||
GroupOfObjectsGetObjectsItemResultItem |
Represents result data item of GroupOfObjectsGetObjectsItem.
| |
GroupOfObjectsObject |
Represents an object for GroupOfObjects.
| |
HalfType |
Represents a half-precision floating point number.
| |
Line2 |
Represents a double precision line in two-dimensional space.
| |
Line2F |
Represents a single precision line in two-dimensional space.
| |
Line3 |
Represents a double precision line in three-dimensional space.
| |
Line3F |
Represents a single precision line in three-dimensional space.
| |
MaterialCompiledMaterialDataCurrentFrameDataUniformItem | ||
MaterialCompiledMaterialDataDynamicParametersFragmentUniform |
Represents a material data for fragment shader.
| |
Matrix2 |
A structure encapsulating a double precision 2x2 matrix.
| |
Matrix2F |
A structure encapsulating a single precision 2x2 matrix.
| |
Matrix3 |
A structure encapsulating a double precision 3x3 matrix.
| |
Matrix3F |
A structure encapsulating a single precision 3x3 matrix.
| |
Matrix3x4F |
A structure encapsulating a single precision 3x4 matrix.
| |
Matrix4 |
A structure encapsulating a double precision 4x4 matrix.
| |
Matrix4F |
A structure encapsulating a single precision 4x4 matrix.
| |
Matrix4H |
A structure encapsulating a half precision 4x4 matrix.
| |
MeshStructureClassEdge |
Specifies the edge of the mesh MeshStructureClass.
| |
MeshStructureClassFace |
Specifies the face of the mesh MeshStructureClass.
| |
MeshStructureClassFaceVertex |
Specifies the vertex of the MeshStructureClassFace of the mesh structure.
| |
MeshStructureClassVertex |
Specifies the vertex of the mesh MeshStructureClass.
| |
MeshGeometryVoxelDataHeader | ||
MeshInSpaceAdditionalItem | ||
MeshInSpaceAdditionalItemPreviousTransform | ||
MeshTestResultItem |
Represents result data for MeshTest.
| |
OctreeContainerGetObjectsRayOutputData |
Represents returned data upon request from OctreeContainer.
| |
ParameterContainerNamedParameter |
Represents parameter data of ParameterContainer which specified by name.
| |
ParameterContainerUniformParameter |
Represents parameter data of ParameterContainer which specified by uniform identifier.
| |
ParticleSystemCompiledDataAnglesProperty | ||
ParticleSystemCompiledDataColorValueProperty | ||
ParticleSystemCompiledDataEmitterAccelerationByTime | ||
ParticleSystemCompiledDataEmitterColorMultiplierByTime | ||
ParticleSystemCompiledDataEmitterSizeMultiplierByTime | ||
ParticleSystemCompiledDataEmitterSpeedMultiplierByTime | ||
ParticleSystemCompiledDataEmitterVelocityByTime | ||
ParticleSystemCompiledDataIntegerProperty | ||
ParticleSystemCompiledDataSingleProperty | ||
ParticleSystemInSpaceParticle |
Represents a particle for ParticleSystemInSpace.
| |
PhysicsRayTestItemResultItem |
Represents a result item for PhysicsRayTestItem.
| |
PhysicsVolumeTestItemResultItem |
Represents a result item for PhysicsVolumeTestItem.
| |
Plane |
Represents a double precision plane in three-dimensional space.
| |
PlaneF |
Represents a single precision plane in three-dimensional space.
| |
Quaternion |
Represents a double precision four-dimensional mathematical quaternion.
| |
QuaternionF |
Represents a single precision four-dimensional mathematical quaternion.
| |
QuaternionH |
Represents a half precision four-dimensional mathematical quaternion.
| |
Radian |
Represents a double precision radian unit value.
| |
RadianF |
Represents a single precision radian unit value.
| |
Range |
A structure encapsulating a double precision range.
| |
RangeColorValue |
A structure encapsulating a single precision vector 3 range.
| |
RangeF |
A structure encapsulating a single precision range.
| |
RangeI |
A structure encapsulating an integer values range.
| |
RangeVector3F |
A structure encapsulating a single precision vector 3 range.
| |
Ray |
Represents a double precision three-dimensional line based on a point in space and a direction.
| |
Ray2 |
Represents a double precision two-dimensional line based on a point in space and a direction.
| |
Ray2F |
Represents a single precision two-dimensional line based on a point in space and a direction.
| |
RayF |
Represents a single precision three-dimensional line based on a point in space and a direction.
| |
Rectangle |
Represents a rectangle with double precision floating values.
| |
RectangleF |
Represents a rectangle with single precision floating values.
| |
RectangleI |
Represents a rectangle with integer values.
| |
ReferenceT |
Specifies a reference of the engine.
| |
ReferenceFieldT |
Specifies a structure for creating a field and property with ReferenceT support.
| |
ReferenceNoValue |
Specifies a structure of ReferenceT value without real value. The structure is used to transfer the value of the reference without specifying the value type.
| |
RenderingPipelineEnvironmentIrradianceData |
Represents environment irradiance data.
| |
RenderingPipelineEnvironmentTextureData |
Represents environment texture data.
| |
RenderingPipelineOccluderItem | ||
RenderingPipelineRenderSceneDataActionToDoAfterPrepareListsOfObjectsSortedByDistance | ||
RenderingPipelineRenderSceneDataBillboardItem |
Prepared billboard item data for scene rendering.
| |
RenderingPipelineRenderSceneDataCutVolumeItem | ||
RenderingPipelineRenderSceneDataDecalItem |
Prepared decal item data for scene rendering.
| |
RenderingPipelineRenderSceneDataIMeshDataLODLevel |
Prepared rendering LOD data of mesh for scene rendering.
| |
RenderingPipelineRenderSceneDataLayerItem |
Specifies data of the layer.
| |
RenderingPipelineRenderSceneDataMeshItem |
Prepared mesh item data for scene rendering.
| |
RenderingPipelineRenderSceneDataObjectInstanceData |
Specifies instancing data of the object.
| |
RenderingPipelineRenderSceneDataReflectionProbeItem |
Prepared reflection probe item data for scene rendering.
| |
RenderingPipelineRenderSceneDataTransparentRenderingAddOffsetWhenSortByDistanceVolumeItem | ||
RenderingPipeline_BasicDecalItem |
Represents calculated data of a decal during scene rendering.
| |
RenderingPipeline_BasicFogDefaultUniform |
Represents default fog data for a shader.
| |
RenderingPipeline_BasicFrameDataBillboardItem |
Represents billboard data of RenderingPipeline_BasicFrameData.
| |
RenderingPipeline_BasicFrameDataMeshItem |
Represents mesh data of RenderingPipeline_BasicFrameData.
| |
RenderingPipeline_BasicFrameDataObjectInSpaceItem |
Represents an object in space data of RenderingPipeline_BasicFrameData.
| |
RenderingPipeline_BasicLightItemLightDataFragmentMultiLight |
Represents data of light for a fragment shader.
| |
RoadUtilitySurfaceObjectsObjectItem | ||
SceneGetObjectsInSpaceItemExtensionDataStructure | ||
SceneGetObjectsInSpaceItemResultItem |
Represents resulting data item of SceneGetObjectsInSpaceItem.
| |
ScenePhysicsWorldClassContactItem | ||
ScenePhysicsWorldClassShapeCollisionShapeData | ||
ScenePhysicsWorldClassVehicleWheelData | ||
ScenePhysicsWorldClassVehicleWheelSettings | ||
SceneLODUtilityLodState | ||
SensorResultItem |
Represents an item for CalculateObjects method.
| |
Sensor2DResultItem |
Represents an item for CalculateObjects method.
| |
Simple3DRendererVertex |
Represents vertex data for Simple3DRenderer.
| |
SimpleMeshGeneratorFace | ||
SimpleMeshGeneratorFaceVertex | ||
SkeletonAnimationTrackCalculateBoneTransformsItem |
Represents an output item for bone transforms calculation.
| |
SkeletonAnimationTrackKeyFrame |
Represents key frame data of SkeletonAnimationTrack.
| |
Sphere |
Represents a double precision sphere shape.
| |
SphereF |
Represents a single precision sphere shape.
| |
SphericalDirection |
Represents a double precision spherical coordinate system direction.
| |
SphericalDirectionF |
Represents a single precision spherical coordinate system direction.
| |
StandardVertex |
The declaration of the standard vertex. This structure of the mesh vertex data can be used in most cases.
| |
StandardVertexStaticOneTexCoord |
Represents a simplified version of StandardVertex with one channel of texture coordinates and without animation data.
| |
StartupTimingCounterItem | ||
SurfaceCompiledSurfaceDataFillPatternClassObjectItem | ||
SurfaceGetRandomVariationOptions | ||
TerrainLayersInfoByPositionItem | ||
ThreadSafeExchangeAnyT |
Specifies a structure for thread-safe storage of values of any type.
| |
ThreadSafeExchangeBool |
Specifies a structure for thread-safe storage of boolean value.
| |
Triangle |
Represents a double precision triangle in three-dimensional space.
| |
Triangle2 |
Represents a double precision triangle in two-dimensional space.
| |
Triangle2F |
Represents a single precision triangle in three-dimensional space.
| |
TriangleF |
Represents a single precision triangle in three-dimensional space.
| |
UIMeasureValueDouble |
Represents a value to indicate a floating point value for UI elements.
| |
UIMeasureValueRectangle |
Represents a value to indicate a rectangle value for UI elements.
| |
UIMeasureValueVector2 |
Represents a value to indicate a two-dimensional vector value for UI elements.
| |
Vector2 |
A structure encapsulating two double precision floating point values.
| |
Vector2F |
A structure encapsulating two single precision floating point values.
| |
Vector2H |
A structure encapsulating three half precision floating point values.
| |
Vector2I |
A structure encapsulating two integer values.
| |
Vector3 |
A structure encapsulating three double precision floating point values.
| |
Vector3F |
A structure encapsulating three single precision floating point values.
| |
Vector3H |
A structure encapsulating three half precision floating point values.
| |
Vector3I |
A structure encapsulating three integer values.
| |
Vector4 |
A structure encapsulating four double precision floating point values.
| |
Vector4F |
A structure encapsulating four single precision floating point values.
| |
Vector4H |
A structure encapsulating four half precision floating point values.
| |
Vector4I |
A structure encapsulating four integer values.
| |
VehicleDynamicDataClassWheelItem | ||
VehicleTypeGetMeshesInDefaultStateItem | ||
VertexElement |
This structure declares the usage of a single vertex buffer as a component of a complete vertex declaration.
| |
ViewportRenderingContextBindTextureData |
Represents a texture binding settings.
|
Interface | Description | |
---|---|---|
ICanBeSelectedInHierarchy | ||
ICanParseFromAndConvertToString |
An interface confirming that the type has a static method Parse(string text) and value can converted to string by means ToString().
| |
IFlowExecutionComponent |
An interface for components to support flows of the engine.
| |
IFlowGraphRepresentationData |
An interface to provide FlowGraphRepresentationData.
| |
IGameMode | ||
InteractiveObjectInterface |
An interface of interactive object in the scene.
| |
IPhysicalObject |
An interface for accessing a component of a physical object.
| |
IProcessDamage | ||
IReference |
Specifies a read access interface to ReferenceT.
| |
IReferenceList |
An interface to get general data of ReferenceListT.
| |
ItemInterface | ||
ItemTypeInterface | ||
IVisibleInHierarchy | ||
MeshInSpaceAnimationControllerIParentAnimationTriggerProcess | ||
MetadataIMetadataProvider |
An interface to provide engine's metadata.
| |
RenderingPipelineRenderSceneDataIMeshData |
Prepared mesh data for scene rendering.
|