Click or drag to resize

NeoAxis Namespace

 
Classes
 ClassDescription
Public classAddToResourcesWindowAttribute 
Public classAI Task-based artificial intelligence.
Public classAITask Task component for artificial intelligence.
Public classAnimation Represents mesh animation.
Public classAnimationTrigger Represents a trigger point for animation.
Public classApplicableRangeColorValuePowerAttribute This attribute specifies the range of possible Power component of color values of a property or field in the editor.
Public classArea Represents an area in the scene defined by the set of points.
Public classAreaPoint Represents a point of the Area.
Public classArrayDataReader A class for streaming data from an array.
Public classArrayDataReaderAllocationStatistics 
Public classArrayDataWriter A class for streaming data to an array.
Public classArrayDataWriterTypeToWriteCustomStructureProperty 
Public classAssemblyRegistration This abstract class is designed to register plug-in assemblies.
Public classAsyncAutoResetEvent 
Public classAutoConvertTypeAttribute Attribute tagging method or constructor as a function of autoconversion types.
Public classAvatarSettings 
Public classBalanceUtility Utility functions for handling balances in different currencies.
Public classBillboard A flat object in the scene, which faces the camera.
Public classBuilding An instance of building.
Public classBuildingLogicalData 
Public classBuildingVisualData 
Public classBuildingAssemblyRegistration 
Public classBuildingElement An object to specify modular element of the building. It can be a child of BuildingType and Building components.
Public classBuildingManager A building manager to control all buildings on the scene.
Public classBuildingType The info about structure of a building.
Public classBullet A basic class for simulating bullets.
Public classBulletHitData 
Public classBulletAssemblyRegistration The class is intended to register bullet resources.
Public classBulletType A definition of the bullet type.
Public classButton3D Button 3D in the scene.
Public classButton3DAssemblyRegistration 
Public classButton3DType A definition of the button in 3D space.
Public classCamera Representation of a player's point of view.
Public classCameraManagement An object to manage camera.
Public classCanvasRenderer Specifies a class that allows to draw 2D graphic elements.
Public classCanvasRendererShaderItem Represents the data for a canvas visualization customization with its defines and parameters.
Public classCanvasRendererUtility This class contains auxiliary functional for the CanvasRenderer.
Public classCharacter A basic class for characters.
Public classCharacter2D Basic 2D character class.
Public classCharacter2DAI Task-based artificial intelligence for 2D character.
Public classCharacter2DAITask_MoveTo Base class for tasks of the 2D character to move to the specified position.
Public classCharacter2DAITask_MoveToObject The task of the 2D character to move to the specified object in the scene.
Public classCharacter2DAITask_MoveToPosition The task of the 2D character to move to the specified position in the scene.
Public classCharacter2DAssemblyRegistration The class is intended to register 2D character resource.
Public classCharacter2DInputProcessing An object to process input from a player to a 2D character.
Public classCharacter2DType A definition of the character 2D type.
Public classCharacterAI Task-based artificial intelligence for character.
Public classCharacterAITask_MoveTo Base class for tasks of the character to move to the specified position.
Public classCharacterAITask_MoveToObject The task of the character to move to the specified object in the scene.
Public classCharacterAITask_MoveToPosition The task of the character to move to the specified position in the scene.
Public classCharacterAITask_PressButton The task of the character to press button.
Public classCharacterAITask_TurnSwitch The task of the character to turn a valve.
Public classCharacterAITask_TurnTo Base class for tasks of the character to turn to the specified position.
Public classCharacterAITask_TurnToObject The task of the character to turn to the specified object in the scene.
Public classCharacterAITask_TurnToPosition The task of the character to turn to the specified position in the scene.
Public classCharacterAITask_Wait The task of the character is not to do anything for a certain time.
Public classCharacterAssemblyRegistration The class is intended to register character resource.
Public classCharacterInputProcessing An object to process input from a player to a character.
Public classCharacterMaker A component to generate character meshes.
Public classCharacterType A definition of the character type.
Public classCharacterUtility 
Public classClientNetworkService_Chat 
Public classClientNetworkService_ChatPrivateMessage 
Public classClientNetworkService_ChatRoom 
Public classClientNetworkService_ChatRoomMessage 
Public classClientNetworkService_CloudFunctions 
Public classClientNetworkService_CloudFunctionsCallMethodResultT 
Public classClientNetworkService_CloudFunctionsCallMethodResultNoValue 
Public classClientNetworkService_CloudFunctionsCloudMethodInfo 
Public classClientNetworkService_CloudFunctionsCloudMethodInfoParameterInfo 
Public classClientNetworkService_CloudFunctionsDownloadDirectoryResult 
Public classClientNetworkService_CloudFunctionsDownloadFilesResult 
Public classClientNetworkService_CloudFunctionsGetCloudMethodInfoResult 
Public classClientNetworkService_CloudFunctionsGetCloudMethodsResult 
Public classClientNetworkService_CloudFunctionsGetCloudMethodsResultClassInfo 
Public classClientNetworkService_CloudFunctionsGetDirectoryInfoResult 
Public classClientNetworkService_CloudFunctionsGetFileInfoResult 
Public classClientNetworkService_CloudFunctionsGetFilesInfoResult 
Public classClientNetworkService_CloudFunctionsLoadStringResult 
Public classClientNetworkService_CloudFunctionsLoadStringsResult 
Public classClientNetworkService_CloudFunctionsSaveStringsResult 
Public classClientNetworkService_CloudFunctionsSimpleResult 
Public classClientNetworkService_Components 
Public classClientNetworkService_Internal An internal client service to exchange system messages.
Public classClientNetworkService_Messages A basic client service for string and binary messages.
Public classClientNetworkService_Users 
Public classClientNetworkService_UsersUserInfo 
Public classCloneableAttribute Specifies how the field or property is cloned.
Public classCloudMethodAttribute 
Public classCloudWebRequestResult 
Public classCollectionUtility Helper class for working with collections.
Public classCollisionShape Base class of all collision shapes.
Public classCollisionShape_Box Box-based collision shape.
Public classCollisionShape_Capsule Capsule-based collision shape.
Public classCollisionShape_Cone Cone-based collision shape.
Public classCollisionShape_Cylinder Cylinder-based collision shape.
Public classCollisionShape_Mesh Mesh-based collision shape.
Public classCollisionShape_Sphere Sphere-based collision shape.
Public classCollisionShape2D Base class of all 2D collision shapes.
Public classCollisionShape2D_Box Box-based 2D collision shape.
Public classCollisionShape2D_Capsule Capsule-based 2D collision shape.
Public classCollisionShape2D_Ellipse Ellipse-based 2D collision shape.
Public classCollisionShape2D_Mesh Mesh-based 2D collision shape.
Public classColorValueNoAlphaAttribute Helper for the toolset. Turns off the ability to change alpha channel for color in the properties.
Public classComponent Base class of all components.
Public classComponentComponentSet Represents a collection of child components.
Public classComponentHierarchyController The class for managing the component hierarchy.
Public classComponentHierarchyControllerNetworkClientInterface 
Public classComponentHierarchyControllerNetworkServerInterface 
Public classComponentHost An object to manage a hierarchy of components. For example, using this object, you can load an additional scene inside another scene.
Public classComponentsHidePublic 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.
Public classComponentUtility An auxiliary class for working with components.
Public classComputeProgramManager A class to manage and caching compute programs.
Public classConcurrentLockManagerT 
Public classConcurrentLockManagerAsyncT 
Public classConstraint_SixDOF 6-degrees of freedom constraint link between two physical bodies.
Public classConstraint2D Base class for constraint link between two physical 2D bodies.
Public classConstraint2D_Distance A 2D distance joint rains two points on two bodies to remain at a fixed distance from each other.
Public classConstraint2D_Fixed A 2D joint hard constraints two bodies.
Public classConstraint2D_Prismatic A 2D prismatic joint. This joint provides one degree of freedom: translation along an axis fixed in body A. Relative rotation is prevented.
Public classConstraint2D_Revolute A 2D revolute joint constrains to bodies to share a common point while they are free to rotate about the point.
Public classConstraint2D_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.
Public classContinuousInteraction Represents an interaction between two participants.
Public classConvexDecomposition Class for calculating convex shapes by a mesh. VHACD library is used.
Public classConvexDecompositionCluster Represents a cluster of data for ConvexDecomposition.
Public classConvexDecompositionSettings Represents a settings for ConvexDecomposition.
Public classConvexPolyhedron Represents a convex polyhedron.
Public classCRC32 Class for calculation CRC32 checksums.
Public classCrossroad A logical element to make crossroads.
Public classCrossroadCrossroadLogicalData 
Public classCrossroadCrossroadLogicalDataConnectedRoadItem 
Public classCrossroadCrossroadLogicalDataRoadConnection 
Public classCSharpScript The component for adding C# scripts.
Public classCSharpScriptContext Scripting context variables container.
Public classCSharpScriptGeneratedAttribute Internal attribute of the engine for compiling C# scripts.
Public classCubemapProcessing Class for processing cubemaps.
Public classCurve Base class of curves.
Public classCurve1 Base class of curves.
Public classCurve1F Base class of curves.
Public classCurveBezier Represents a Bezier curve.
Public classCurveBezierPath Represents a path of Bezier curves.
Public classCurveCubicSpline Represents a cubic curve.
Public classCurveCubicSpline1 Represents a cubic curve.
Public classCurveCubicSpline1F Represents a cubic curve.
Public classCurveInSpace Represents the curve in the scene.
Public classCurveInSpaceCachedData Precalculated data of the curve.
Public classCurveInSpaceSourceData Extracted source data of the curve.
Public classCurveInSpaceObjects A component to make objects by path of a Curve In Space.
Public classCurveInSpacePoint Represents the point of the curve in the scene.
Public classCurveLine Represents a curve with flat lines.
Public classCurveLine1 Represents a curve with flat lines.
Public classCurveLine1F Represents a curve with flat lines.
Public classCurveRoundedLine Represents a curve with rounded corners.
Public classCurveSpline Base class of spline curves.
Public classCurveSpline1 Base class of spline curves.
Public classCurveSpline1F Base class of spline curves.
Public classCutVolume The component to clip geometry by volume in real-time.
Public classDataBlock The class allows to store the data information in the hierarchical form. Supports creation of children and attributes.
Public classDataBlockAttribute Defines DataBlock attribute.
Public classDataBlockUtility Auxiliary class for work with DataBlock.
Public classDecal Decal in the scene.
Public classDefaultValueReferenceAttribute Specifies the default reference value.
Public classDemoMode An object to make demo scenes.
Public classDestroyingSensor The sensor is intended to destroy detected objects. Can be used to remove objects that have gone beyond the scene.
Public classDestroyingSensor2D The sensor is intended to destroy detected objects in 2D space. Can be used to remove objects that have gone beyond the scene.
Public classDisplayNameEnumAttribute 
Public classEConcurrentHashSetT 
Public classEConcurrentListT 
Public classEConcurrentQueueT A simple thread-safe queue built on top of Queue{T}. Bug in .NET ConcurrentQueue; leaks when call TryPeek.
Public classEDictionaryTKey, 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.
Public classEngineApp Base class for the working the engine.
Public classEngineAppCreatedInsideEngineWindowClass Provides data for case when application window is created by the engine.
Public classEngineAppInitSettings Represents engine's initialization settings.
Public classEngineConfig Class for working with the application config.
Public classEngineConfigParameter Represents a parameter for EngineConfig.
Public classEngineConfigAttribute Attribute to save the property or field in the application config.
Public classEngineConsole The console of the Player app.
Public classEngineConsoleCommand 
Public classEngineInfo Provides general information about the engine.
Public classEngineThreading Class for multi-threading in the engine.
Public classEnumUtility 
Public classESetT The class is a container that stores unique elements. This implementation keeps insertion order.
Public classEventHandlerComponent Component representing an event handler.
Public classFastRandom Represents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness.
Public classFence Represents a fence in the scene.
Public classFenceLogicalData 
Public classFenceLogicalDataConnectedFenceItem 
Public classFenceLogicalDataPoint 
Public classFenceVisualData 
Public classFenceAssemblyRegistration 
Public classFenceEntrance Represents the functionality of a fence entrance.
Public classFencePoint Represents the point of the fence in the scene.
Public classFenceType Defines a fence type.
Public classFlashlight An instance of flashlight item.
Public classFlashlightType A definition of flashlight item.
Public classFlow A flow instance of the engine.
Public classFlowExecutionStackItem Represents a stack item of execution of Flow.
Public classFlowConvertTo Converts the given object value to the specified type.
Public classFlowDeclareVariable Component representing a declaration of a virtual variable.
Public classFlowDialogueMessage Represents a dialogue message block of flow graph.
Public classFlowDialogueMessageMessageData 
Public classFlowDialogueMessageMessageDataAnswer 
Public classFlowDoNumber Component representing a loop running specified amount of time.
Public classFlowDoWhile Component representing a do-while loop.
Public classFlowFor The component provides the enumeration of collection elements with specifying the interval of elements.
Public classFlowForEach The component provides the enumeration of collection elements.
Public classFlowGraph The component for creation of visual workflow.
Public classFlowGraphGetAllLinksFromInputPin_Result Represents an item for GetAllLinksFromInputPin(FlowGraphNode, String) method.
Public classFlowGraphBrowsable Attribute to configure the visibility of an type in flow graph editor.
Public classFlowGraphNode The node of the flow graph.
Public classFlowGraphNodeRepresentation Represents a cached data for visualization of FlowGraphNode in the editor.
Public classFlowGraphNodeRepresentationConnector Represents a connection slot of FlowGraphNode.
Public classFlowGraphNodeRepresentationItem Represents a data item for FlowGraphNodeRepresentation.
Public classFlowGraphNodeRepresentationItemProperty Represents a data item for FlowGraphNodeRepresentation with info about a property.
Public classFlowGraphNodeRepresentationItemThisObject Represents a data item for FlowGraphNodeRepresentation with info about this object.
Public classFlowGraphNodeStyle The style of the flow graph node.
Public classFlowGraphNodeStyle_Rectangle Rectangular flow graph nodes style.
Public classFlowGraphRepresentationData Represents a data provided to flow graph editor by objects.
Public classFlowGraphSpecialization The specialization of the flow graph. Specialization affects graph workflow in the editor.
Public classFlowGraphSpecializationDragDropObjectCreateInitNodeContext Represents a drag and drop data for creation FlowGraphSpecialization component.
Public classFlowGraphSpecialization_Shader Flow graph specialization for shaders visual creation. Specialization affects workflow with graph in editor.
Public classFlowGraphStyle The graphical style of the flow graph.
Public classFlowGraphStyle_Default The default style of the flow graph.
Public classFlowIf Component representing the if-statement.
Public classFlowInput Represents an input connector data for Flow.
Public classFlowSequence The component provides the ability to perform several branches in succession.
Public classFlowSetVariable The component used to set the value of a virtual variable.
Public classFlowSleep A flow control component representing the sleeping for the specified number of seconds.
Public classFlowStart The component for starting a new flow.
Public classFlowSwitch Component representing the switch-statement.
Public classFlowWhile Component representing a while statement loop.
Public classFog The fog effect in the scene.
Public classFontComponent Represents font import settings.
Public classFontComponentCharacterContourData 
Public classFontComponentCompiledData Represents precalculated data of FontComponent.
Public classFontComponentContour 
Public classForceFeedbackConditionEffect 
Public classForceFeedbackConstantForceEffect 
Public classForceFeedbackController 
Public classForceFeedbackEffect 
Public classForceFeedbackPeriodicEffect 
Public classForceFeedbackRampEffect 
Public classFrustum Defines a frustum and helps determine whether objects intersect with it.
Public classGameMode The object to interact Player app with the scene.
Public classGate Gate in the scene.
Public classGateDynamicData 
Public classGateAssemblyRegistration 
Public classGateType A definition of the gate type.
Public classGpuBufferManager Class for managing hardware buffers.
Public classGpuIndexBuffer Represents an index buffer.
Public classGpuLinkedProgram Represents a linked GPU programs, usually a pair of vertex and fragment programs.
Public classGpuMaterialPass Specifies the material settings when rendering.
Public classGpuProgram Base class for GPU programs.
Public classGpuProgramManager A class to manage GPU programs.
Public classGpuProgramManagerGetProgramItem 
Public classGpuTexture Represents a texture.
Public classGpuTextureSurfaceData Represents a surface data of GpuTexture.
Public classGpuVertexBuffer Represents a vertex buffer.
Public classGroupOfObjects An object in a scene designed to store a large number of similar objects.
Public classGroupOfObjectsGetObjectsItem Represents data to get items from GroupOfObjects object.
Public classGroupOfObjectsSubGroup 
Public classGroupOfObjectsElement Component for setting item type of GroupOfObjects.
Public classGroupOfObjectsElement_Mesh Component for setting mesh item type of GroupOfObjects.
Public classGroupOfObjectsElement_Surface Component for setting surface item type of GroupOfObjects.
Public classGroupOfObjectsUtility Auxiliary class for working with GroupOfObjects.
Public classGroupOfObjectsUtilityGroupOfObjectsInstance 
Public classImageComponent Represents a 2D or cubemap image. The component is useful to make cubemap textures from 6 2D images.
Public classImageComponentBindSettingsAttribute Attribute for setting parameters of texture binding.
Public classImageUtility An auxiliary class for working with images.
Public classImageUtilityImage2D Represents a 2D image data for ImageUtility.
Public classImport3D The component for import of 3D content.
Public classImport3DReimportSettings Represents settings for reimporting data of Import3D.
Public classImportGeneral Base class for implementation content import.
Public classImportGeneralMaterialData The data to import material.
Public classImportGeneralSettings Represents an import settings.
Public classImportGeneralSettingsMeshEditorSettings 
Public classInputDevice Represents input device.
Public classInputDeviceManager Represents class for managing input devices.
Public classInputEvent Represents general input event. Custom events should be generalized from this one.
Public classInputMessage 
Public classInputMessageInputEnabledChanged 
Public classInputMessageJoystick 
Public classInputMessageKey 
Public classInputMessageKeyDown 
Public classInputMessageKeyPress 
Public classInputMessageKeyUp 
Public classInputMessageMouse 
Public classInputMessageMouseButton 
Public classInputMessageMouseButtonDown 
Public classInputMessageMouseButtonUp 
Public classInputMessageMouseDoubleClick 
Public classInputMessageMouseMove 
Public classInputMessageMouseRelativeModeChanged 
Public classInputMessageMouseWheel 
Public classInputMessageSpecialInputDevice 
Public classInputMessageTouch 
Public classInputMessageTouchSliderChanged 
Public classInputProcessing An object to process input from a player.
Public classInputProcessingTouchPointerData 
Public classInteractiveObject A component to add interactive object functionality to the parent component.
Public classInteractiveObjectObjectInfo A result data of InteractiveObjectInterface.ObjectInteractionGetInfo method.
Public classInvokeMember The component for invoking methods, properties and fields.
Public classIOUtility Helper class for working with files and folders.
Public classItem2D A basic component for items of the game framework.
Public classItem2DAssemblyRegistration 
Public classItem2DType A definition of the 2D item.
Public classItem3D A basic component for items of the game framework.
Public classItem3DAssemblyRegistration 
Public classItem3DType A definition of the item.
Public classJoystickAxisChangedEvent 
Public classJoystickButtonDownEvent 
Public classJoystickButtonEvent 
Public classJoystickButtonUpEvent 
Public classJoystickInputDevice 
Public classJoystickInputDeviceAxis 
Public classJoystickInputDeviceButton 
Public classJoystickInputDevicePOV 
Public classJoystickInputDeviceSlider 
Public classJoystickInputEvent 
Public classJoystickPOVChangedEvent 
Public classJoystickSliderChangedEvent 
Public classKeyEvent Provides data for the key down and key up events.
Public classKeyPressEvent Provides data for the key press event.
Public classKnownColors Provides a set of predefined color values for convenience.
Public classLayer A class for grouping components of the scene.
Public classLearningComponent 
Public classLensFlare A definition of lens flare object.
Public classLensFlares Lens flares effect of the light. The component must be a child of Light.
Public classLight The light source in the scene.
Public classLightInclusiveVolumeData Represents data for GetInclusiveVolume method.
Public classLiquidVolume The component to manage liquid volumes.
Public classLog Class for working with application logs.
Public classLogHandlers Provides access to event handlers of Log.
Public classMaterial Defines how a geometry looks.
Public classMaterialCompiledMaterialData Represents precalculated data of Material.
Public classMaterialCompiledMaterialDataCurrentFrameData Internal material data for rendering frame.
Public classMaterialCompileExtensionData Represents material data that were procedurally generated and compiled.
Public classMaterialNewMaterialData 
Public classMathAlgorithms A set of mathematical algorithms.
Public classMathEx Expanded set of basic mathematical operations.
Public classMeasuringGrid Visual 2D grid in the scene.
Public classMeasuringTool The component to measure and visualize length.
Public classMeasuringToolEndPoint End point for MeasuringTool.
Public classMemoryVirtualFileStream Defines a memory mapped file stream for virtual file system.
Public classMesh Represents a 3D mesh in the engine. The child mesh geometries defines the mesh data.
Public classMeshCompiledData Represents precalculated data of Mesh.
Public classMeshCompiledDataMeshDataClass Represents geometry data of the mesh for rendering pipeline.
Public classMeshCompiledDataRayCastResult 
Public classMeshExtractedData 
Public classMeshExtractedDataMeshGeometryItem 
Public classMeshStructureClass Specifies the structure of the mesh. Includes information about edges, faces.
Public classMeshGeometry Represents mesh geometry: vertices structure and material data.
Public classMeshGeometry_Arch Mesh geometry in the form of an arch.
Public classMeshGeometry_Box Mesh geometry in the form of a box.
Public classMeshGeometry_Capsule Mesh geometry in the form of a capsule.
Public classMeshGeometry_Cone Mesh geometry in the form of a cone.
Public classMeshGeometry_Cylinder Mesh geometry in the form of a cylinder.
Public classMeshGeometry_Door Mesh geometry in the form of a door.
Public classMeshGeometry_Pipe Mesh geometry in the form of a pipe.
Public classMeshGeometry_Plane Mesh geometry in the form of a plane.
Public classMeshGeometry_PolygonBasedPolyhedron Mesh geometry in the form of polyhedron generated by thickening a polygon.
Public classMeshGeometry_PolygonBasedPolyhedron_Point Represents a point of the MeshGeometry_PolygonBasedPolyhedron.
Public classMeshGeometry_Prism Mesh geometry in the form of a prism.
Public classMeshGeometry_Procedural Base component for mesh geometry procedural generation.
Public classMeshGeometry_Sphere Mesh geometry in the form of a sphere.
Public classMeshGeometry_Stairs Mesh geometry in the form of a stairs.
Public classMeshGeometry_Torus Mesh geometry in the form of a torus.
Public classMeshInSpace A mesh instance in the scene.
Public classMeshInSpaceAnimationController An animation controller for the mesh in space.
Public classMeshInSpaceAnimationControllerAnimationStateClass 
Public classMeshInSpaceAnimationControllerAnimationStateClassAnimationItem 
Public classMeshLevelOfDetail Component for the level of detail configuration.
Public classMeshModifier 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.
Public classMeshModifier_BoxUV Mesh modifier for calculating texture coordinates in the form of a box.
Public classMeshModifier_RandomizePosition A mesh modifier that adds a random offset to the position of the vertices.
Public classMeshTest Class for quickly determining the intersection of the ray with the mesh. Internally octree is used.
Public classMetadata Specifies the engine metadata.
Public classMetadataCloneContext Provides data when objects are cloning.
Public classMetadataComponentTypeInfo 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.
Public classMetadataDelegate 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.
Public classMetadataEvent Keeps the attributes of an event and provides access to event metadata.
Public classMetadataGetMembersContext Represents a settings for getting list of members of the type by MetadataGetMembers(MetadataGetMembersContext) method.
Public classMetadataLoadContext Provides data when objects are loading.
Public classMetadataLoadContextComponentItem Represents a item of component for MetadataLoadContext.
Public classMetadataMember Obtains information about the attributes of a member and provides access to member metadata.
Public classMetadataMethod Keeps the attributes of a method and provides access to method metadata.
Public classMetadataNetTypeInfo 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.
Public classMetadataNetTypeInfoNetEvent Keeps the attributes of a .NET event and provides access to event metadata.
Public classMetadataNetTypeInfoNetMethod Keeps the attributes of a .NET method and provides access to method metadata.
Public classMetadataNetTypeInfoNetProperty Keeps the attributes of a .NET property and provides access to property metadata.
Public classMetadataParameter Keeps the attributes of a parameter and provides access to parameter metadata.
Public classMetadataProperty Keeps the attributes of a property and provides access to property metadata.
Public classMetadataSaveContext Provides data when objects are saving.
Public classMetadataTypeInfo 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.
Public classMetadataManager Specifies a manager for working with engine metadata.
Public classMetadataManagerAutoConvertTypeItem Represents an item of autoconvertable type.
Public classMetadataManagerReferenceType Represents a data of supported reference type.
Public classMetadataManagerSerializableTypeItem Represents an item of serializable type.
Public classMetadataManagerSerialization Provides the functionality of engine serialization.
Public classMetadataManagerSerializationContainerElementData Provides a element data of container for engine serialization.
Public classMetadataManagerSerializationMemberData Provides member info for engine serialization.
Public classMetadataManagerSerializationMetadataPropertyData Provides a property data for engine serialization.
Public classMimeTypeUtility 
Public classMultiMaterial A combined material that includes several usual materials.
Public classMultiRenderTarget This class represents a multi render target that renders to a GpuTexture.
Public classMultiRenderTargetItem Represents an item of MultiRenderTarget.
Public classNativeUtility Class for working with native memory and libraries.
Public classNetMemoryDump 
Public classNetworkAggregateConnectionStatistics 
Public classNetworkLogic A useful component to make server-client logic of the scene.
Public classNetworkLogicServerUserItem 
Public classNetworkLogicAbstract 
Public classNetworkLogicUtility 
Public classNetworkSynchronizeAttribute 
Public classNetworkUtility 
Public classNetworkUtilitySimpleResult 
Public classNewObjectDefaultNameAttribute An attribute to specify default name for new instances of the type.
Public classObjectEx A helper class for working with .NET objects.
Public classObjectInSpace The base component of an object in the scene.
Public classObjectInSpaceCheckSelectionByRayContext Provides data for CheckSelectionByRay(ObjectInSpaceCheckSelectionByRayContext) method.
Public classObjectInSpaceRenderingContext Object to control the process of displaying objects in the scene.
Public classObjectInSpaceUtility Auxiliary class to work with ObjectInSpace.
Public classObjectInteractionContext A context of the player's interaction with the objects.
Public classObjectSpecialRenderingEffect 
Public classObjectSpecialRenderingEffect_Outline 
Public classOccluder The component to cull invisible geometry by volume in real-time.
Public classOcclusionCullingBuffer 
Public classOctreeContainer An octree container to optimize getting list of objects by volume.
Public classOctreeContainerInitSettings Represents initialization settings of OctreeContainer.
Public classOpenListT A list that has the ability to directly manipulate array elements. For example, you can access an element by reference.
Public classOpenListNativeT A list that internally creates a native array.
Public classOpenListNativeTEnumerator Represents an enumerator for OpenListNativeT.
Public classPaintLayer Specifies a layer for the mesh or for the terrain.
Public classParameterContainer Container for parameters of different types. In some cases, used for the preparation of parameters for the GPU.
Public classParameterTypeUtility Auxiliary class for working with ParameterContainer.
Public classParticleAccelerationByTime The base class of the module for changing the speed of a particle.
Public classParticleAngularAccelerationByTime Specifies an angular velocity acceleration of the particles depending on their lifetime.
Public classParticleAngularSpeedMultiplierByTime Specifies an angular speed multiplier of the particles depending on their lifetime.
Public classParticleAngularVelocityByTime Specifies an angular velocity of the particles depending on their lifetime.
Public classParticleColorMultiplierByTime Specifies a color multiplier of the particles depending on their lifetime.
Public classParticleEmitter A source of new particles of a particle system.
Public classParticleEmitterAnglesProperty 
Public classParticleEmitterColorValueProperty 
Public classParticleEmitterIntegerProperty 
Public classParticleEmitterSingleProperty 
Public classParticleEmitterShape Base class of a shape of a particle system emitter.
Public classParticleEmitterShape_Box A shape in the form of a box of a particle system emitter.
Public classParticleEmitterShape_Cylinder A shape in the form of a cylinder of a particle system emitter.
Public classParticleEmitterShape_Point A shape in the form of a point of a particle system emitter.
Public classParticleEmitterShape_Sphere A shape in the form of a sphere of a particle system emitter.
Public classParticleLinearAccelerationByTime Specifies a linear velocity acceleration of the particles depending on their lifetime.
Public classParticleLinearSpeedMultiplierByTime Specifies a linear speed multiplier of the particles depending on their lifetime.
Public classParticleLinearVelocityByTime Specifies a linear velocity of the particles depending on their lifetime.
Public classParticleModule 
Public classParticleModuleCustom Custom particle module.
Public classParticleSizeMultiplierByTime Specifies a size multiplier of the particles depending on their lifetime.
Public classParticleSpeedMultiplierByTime The base class of the module for changing the speed multiplier of a particle.
Public classParticleSystem Defines a particle system.
Public classParticleSystemCompiledData Represents precalculated data of ParticleSystem.
Public classParticleSystemCompiledDataEmitter 
Public classParticleSystemInSpace Particle system in the scene.
Public classParticleVelocityByTime The base class of the module for changing the velocity of a particle.
Public classPathfinding Navigation mesh pathfinding.
Public classPathfindingDynamicObstacleData 
Public classPathfindingFindPathContext The data to execution finding path.
Public classPathfindingPrecompiledDataClass 
Public classPathfindingGeometry Represents a geometry data for pathfinding calculation.
Public classPathfindingGeometryTag Represents the tag to mark a geometry data for pathfinding calculation.
Public classPathUtility Replacement for Path class to support case insensitive paths.
Public classPhysicalBody Base class for rigid and soft body components.
Public classPhysicalBody2D Base class for rigid and soft body 2D components.
Public classPhysicalMaterial Specifies a physical material that defines the response of a physical object when interacting with the world.
Public classPhysics2DContactTestItem The data to perform a search query of physical objects at a specified area.
Public classPhysics2DContactTestItemResultItem Represents a result item for Physics2DContactTestItem.
Public classPhysics2DRayTestItem The data to perform a search query of 2D physical objects by ray.
Public classPhysics2DRayTestItemResultItem Represents a result item for Physics2DRayTestItem.
Public classPhysicsRayTestItem The data to perform a search query of physical objects by ray.
Public classPhysicsVolumeTestItem The data to perform a search query of physical objects at a specified volume.
Public classPipe An instance of a pipe.
Public classPipeLogicalData 
Public classPipeLogicalDataConnectedPipeItem 
Public classPipeLogicalDataPoint 
Public classPipeVisualData 
Public classPipeAssemblyRegistration 
Public classPipePoint Represents a point of the pipe.
Public classPipeSettingsCell 
Public classPipeType A definition of the pipe type.
Public classPixelFormatUtility Auxiliary class for working with the PixelFormat.
Public classPlantAssemblyRegistration 
Public classPlantGenerator 
Public classPlantGeneratorCollisionChecker 
Public classPlantGeneratorElement 
Public classPlantGeneratorElementCurve 
Public classPlantGeneratorSelectorByProbability 
Public classPlantMaterial Represents a material definition for plant type.
Public classPlantType Represents a type of the plant.
Public classPlatformSpecificUtility Internal class for implementing the target platform.
Public classProcedureUI The class for working with a procedurally generated GUI.
Public classProcedureUIButton Represents a button for ProcedureUI.
Public classProcedureUICheck Represents a check box for ProcedureUI.
Public classProcedureUIControl Represents a control for ProcedureUI.
Public classProcedureUIEdit Represents a edit box for ProcedureUI.
Public classProcedureUIForm Represents a form for ProcedureUI.
Public classProcedureUIText Represents a text label for ProcedureUI.
Public classProduct Represents the product build settings.
Public classProduct_Android Represents the product build settings for Android.
Public classProduct_iOS Represents the product build settings for iOS.
Public classProduct_Linux Represents the product build settings for Linux.
Public classProduct_macOS Represents the product build settings for macOS.
Public classProduct_Store Represents the product build settings for NeoAxis Store.
Public classProduct_StoreImageGenerator 
Public classProduct_UWP Represents the product build settings for UWP.
Public classProduct_Web Represents the product build settings for Web.
Public classProduct_Windows Represents the product build settings for Windows.
Public classProjectSettings Represents engine project settings.
Public classProjectSettingsComponent Component representing the settings of the project.
Public classProjectSettingsPage Represents a page of the project settings.
Public classProjectSettingsPage_Colors Represents a Colors page of the project settings.
Public classProjectSettingsPage_CSharpEditor Represents a C# Editor page of the project settings.
Public classProjectSettingsPage_General Represents a General page of the project settings.
Public classProjectSettingsPage_Preview Represents a Preview page of the project settings.
Public classProjectSettingsPage_Rendering Represents a Rendering page of the project settings.
Public classProjectSettingsPage_RibbonAndToolbar Represents a Ribbon And Toolbar page of the project settings.
Public classProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClass 
Public classProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassActionItem 
Public classProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassGroupItem 
Public classProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassTabItem 
Public classProjectSettingsPage_SceneEditor Represents a Scene Editor page of the project settings.
Public classProjectSettingsPage_ShaderEditor Represents a Shader Editor page of the project settings.
Public classProjectSettingsPage_Shortcuts Represents a Shortcuts page of the project settings.
Public classProjectSettingsPage_ShortcutsShortcutSettingsClass 
Public classProjectSettingsPage_ShortcutsShortcutSettingsClassActionItem 
Public classProjectSettingsPage_TextEditor Represents a Text Editor page of the project settings.
Public classProjectSettingsPage_UIEditor Represents a UI Editor page of the project settings.
Public classProjectUtility Auxiliary class to work with the NeoAxis project.
Public classRandomUtility Auxiliary class for FastRandom.
Public classRangeAttribute This attribute specifies the range of possible values of a property or field in the editor.
Public classReadOnlyICollectionT Read only interface for ICollection.
Public classReferenceListT List which supports NeoAxis references.
Public classReferenceListTEnumerator Represents an enumerator for ReferenceListT.
Public classReferenceUtility A helper class for working with references.
Public classReferenceValueType_Event Specifies the type to configure a reference to a type event.
Public classReferenceValueType_Member Specifies the type to configure a reference to a type member.
Public classReferenceValueType_Method Specifies the type to configure a reference to a type method.
Public classReferenceValueType_Property Specifies the type to configure a reference to a type property.
Public classReferenceValueType_Resource Specifies the type to configure a reference to a resource.
Public classReflectionProbe The component is capturing surroundings of the scene to get reflections and to get ambient lighting data.
Public classReflectionUtility Auxiliary class for working with .NET reflection.
Public classRegulator Regulator in the scene.
Public classRegulatorAssemblyRegistration 
Public classRegulatorType A definition of the regulator in space.
Public classRenderingEffect Base class of all rendering effects.
Public classRenderingEffectCompiledData Represents a precalculated data of RenderingEffect.
Public classRenderingEffectDefaultOrderOfEffectAttribute Attribute to configure default order of rendering effects.
Public classRenderingEffect_AmbientOcclusion Ambient occlusion screen effect (ASSAO).
Public classRenderingEffect_Antialiasing Anti-aliasing screen effect.
Public classRenderingEffect_Bloom Screen effect for adding a bloom of the image.
Public classRenderingEffect_BokehBlur Bokeh blur screen effect.
Public classRenderingEffect_ChromaticAberration Chromatic aberration screen effect.
Public classRenderingEffect_ColorGrading Screen effect of adding the color correction to the image.
Public classRenderingEffect_DepthOfField Depth of field screen effect.
Public classRenderingEffect_EdgeDetection Edge detection screen effect.
Public classRenderingEffect_GaussianBlur Gaussian blur screen effect.
Public classRenderingEffect_Grayscale Screen effect that turns the image into the grayscale.
Public classRenderingEffect_IndirectLighting Indirect lighting screen effect.
Public classRenderingEffect_LensEffects Screen effect for rendering lens effects of the camera (lens flares).
Public classRenderingEffect_LightShafts Screen effect for adding light shafts (god rays).
Public classRenderingEffect_MicroparticlesInAir An screen effect for visualization microparticles in air.
Public classRenderingEffect_MotionBlur Per-object motion blur.
Public classRenderingEffect_Noise Rendering effect to show random noise on the screen.
Public classRenderingEffect_Outline Outline screen effect for objects.
Public classRenderingEffect_Pixelate Pixelization screen effect.
Public classRenderingEffect_Posterize Posterization screen effect.
Public classRenderingEffect_Precipitation Screen effect of adding the rain.
Public classRenderingEffect_RadialBlur Radial blur screen effect.
Public classRenderingEffect_Reflection Screen space reflections effect. It works only with deferred geometry data. May be combined with other reflection techniques.
Public classRenderingEffect_ResolutionUpscale The effect for adjusting the resolution upscale.
Public classRenderingEffect_Script The component for creation custom fullscreen rendering effects.
Public classRenderingEffect_ScriptCompiledDataCodeGenerated Represents a precalculated data of RenderingEffect_Script.
Public classRenderingEffect_Sharpen A screen effect for adding sharpness to the image.
Public classRenderingEffect_ShowRenderTarget Screen effect that shows internal render targets.
Public classRenderingEffect_Simple Base class of simple rendering effects.
Public classRenderingEffect_SimpleCompiledDataSimple Represents a precalculated data of RenderingEffect_Simple.
Public classRenderingEffect_ToHDR Screen effect for converting scene to high dynamic range.
Public classRenderingEffect_ToLDR Screen effect for converting scene to low dynamic range.
Public classRenderingEffect_ToneMapping Tone mapping screen effect.
Public classRenderingEffect_Vignetting Rendering effect to show darkened corners on the screen.
Public classRenderingPipeline The rendering pipeline of the scene.
Public classRenderingPipelineRenderSceneData Prepared data for scene rendering.
Public classRenderingPipelineRenderSceneDataLightItem Prepared light item data for scene rendering.
Public classRenderingPipelineRenderSceneDataMeshDataRenderOperation Prepared rendering operation data of mesh for scene rendering.
Public classRenderingPipelineRenderSceneDataMeshItemAnimationDataClass Prepared animation data of mesh for scene rendering.
Public classRenderingPipelineShadowCasterData Represents a list of material passes for shadow caster.
Public classRenderingPipeline_Basic The basic rendering pipeline.
Public classRenderingPipeline_BasicFrameData Represents a data for rendering frame.
Public classRenderingPipeline_BasicGaussianBlurSettings 
Public classRenderingPipeline_BasicGIData 
Public classRenderingPipeline_BasicGIDataCascadeItem 
Public classRenderingPipeline_BasicLightItem Represents a calculated data of a light during scene rendering.
Public classRenderingPipeline_BasicReflectionProbeItem Represents a calculated data of a reflection probe during scene rendering.
Public classRenderingSystem Various functionality for working with the rendering system.
Public classRenderTarget A canvas which can receive the results of a rendering operation.
Public classRenderTargetInSpace The component intended to manage and display render target in the scene.
Public classRenderTexture This class represents a RenderTarget that renders to a GpuTexture.
Public classRenderToFile A tool for rendering a scene to a file. It intended to create screenshots and to create materials.
Public classRenderVideoToFileData 
Public classRenderWindow Manages the target rendering window.
Public classResource Specifies a resource of the engine.
Public classResourceInstance Represents an instance of Resource.
Public classResourceFileExtensionAttribute Attribute to specify the resource file name extension.
Public classResourceManager Class for working with engine resources.
Public classResourceManagerResourceType Represents a type of a resource.
Public classResourceUtility A helper class for working with base resources of the project.
Public classResultCompileT Base class for objects that prepare a result.
Public classRigidBody A rigid physical body.
Public classRigidBody2D 2D rigid physical body.
Public classRoad Represents a road in the scene.
Public classRoadLogicalData 
Public classRoadModifier 
Public classRoadRoadData 
Public classRoadRoadDataCurveData 
Public classRoadRoadDataPoint 
Public classRoadAssemblyRegistration The class is intended to register road resources.
Public classRoadLaneModifier The modifier of the road lane.
Public classRoadManager A road manager to control all roads in the scene.
Public classRoadModifier The modifier of the road.
Public classRoadNode A logical element of road system to connect roads. It indended to make crossroads and other road elements.
Public classRoadNodeLogicalData 
Public classRoadPoint Represents a curve point of the road.
Public classRoadType Represents a type of the road.
Public classRoadUtility 
Public classRoadUtilityMeshData 
Public classRoadUtilityRoadGeometryGenerator 
Public classRoadUtilityRoadGeometryGeneratorMeshGeometryItem 
Public classRoadUtilityVisualData 
Public classScene Represents a scene.
Public classSceneGetObjectsInSpaceItem Represents an item for Scene.GetObjectsInSpace method.
Public classScenePhysicsWorldClass Provides a data of Bullet physics engine.
Public classScenePhysicsWorldClassBody 
Public classScenePhysicsWorldClassConstraint 
Public classScenePhysicsWorldClassFixedConstraint 
Public classScenePhysicsWorldClassShape 
Public classScenePhysicsWorldClassSixDOFConstraint 
Public classScenePhysicsWorldClassTwoBodyConstraint 
Public classScenePhysicsWorldClassVehicleConstraint 
Public classSceneLODUtility A helper class to manage level of details of objects.
Public classSceneUtility 
Public classSceneUtilityPaintToLayerData 
Public classScreenMessages Represents the functionality of screen messages in the Player app.
Public classScreenMessagesMessageItem 
Public classSeat A component to make a seat place.
Public classSeatDynamicData 
Public classSeatDynamicDataSeatItem 
Public classSeatAssemblyRegistration The class is intended to register seat resources.
Public classSeatItem A seat item for a character, a vehicle or other object in the seat.
Public classSeatType A definition of the seat type.
Public classSensor The event trigger in the scene. The sensor allows you to select scene objects by a given volume or ray.
Public classSensor2D The event trigger in the scene with 2D physics support.
Public classSerializeAttribute Specifies that a field or property supports serialization.
Public classServerNetworkService_Chat Built-in chat service.
Public classServerNetworkService_ChatPrivateMessage 
Public classServerNetworkService_ChatRoom 
Public classServerNetworkService_ChatRoomMessage 
Public classServerNetworkService_CloudFunctions 
Public classServerNetworkService_CloudFunctionsCallMethodContext 
Public classServerNetworkService_CloudFunctionsCallMethodLimiter 
Public classServerNetworkService_CloudFunctionsCloudMethodInfo 
Public classServerNetworkService_CloudFunctionsCloudMethodInfoParameterInfo 
Public classServerNetworkService_CloudFunctionsDatabaseImplClass 
Public classServerNetworkService_CloudFunctionsDatabaseImplClassStringItem 
Public classServerNetworkService_CloudFunctionsUploadFileContentPart 
Public classServerNetworkService_Components 
Public classServerNetworkService_ComponentsClientItem 
Public classServerNetworkService_Messages A basic server service to exchange by means simple text and binary messages.
Public classServerNetworkService_Users 
Public classServerNetworkService_UsersUserInfo 
Public classShaderConstants Provides access to constants in shaders.
Public classShaderGenerationAutoConstantAttribute The attribute for tagging members for use in visual adjustment of materials and effects.
Public classShaderGenerationFunctionAttribute The attribute for tagging functions for use in visual adjustment of materials and effects.
Public classShaderGenerationPropertyPostfixAttribute The attribute for tagging access to members of properties for use in visual adjustment of materials and effects.
Public classShaderParameter A component to configure access to external parameter for material or screen effect. Its used in the visual graph editor.
Public classShaderScript The component for compilation shader code.
Public classShaderScriptCompiledShaderScript Represents a compiled data of ShaderScript.
Public classShaderScriptCompiledShaderScriptParameter Represents a parameter data of ShaderScriptCompiledShaderScript.
Public classShaderTextureSample A component to configure texture sampling for material or screen effect. It's used in the visual graph editor.
Public classSimple3DRenderer Defines a class for a rendering of simple and dynamic geometry.
Public classSimple3DRendererVertexIndexData Represents a vertex/index data for using in Simple3DRenderer.
Public classSimpleMeshGenerator Represents a set of algorithms for generating simple 3D models.
Public classSimpleTypes Class for unified work with simple types. Mainly used for converting to string and back.
Public classSimpleTypesTypeItem Represents an item of a type for SimpleTypes.
Public classSkeleton Represents mesh skeleton as a collection of bones. Used for a mesh animation.
Public classSkeletonAnimation Represents mesh skeleton animation. Defines when and which animation track will be used by skeleton.
Public classSkeletonAnimationTrack Represents the track of a skeleton animation. Defines how mesh skeleton bones will move in space.
Public classSkeletonBone Represents a bone of a mesh skeleton, how it is positioned in space.
Public classSky A basic sky component in the engine.
Public classSoftBody Soft physical body.
Public classSound The component containing sound data.
Public classSoundCompiledData Represents a precalculated data of Sound.
Public classSoundChannelGroup Represents a group of sound channels of the sound system.
Public classSoundData Represents a sound data of the sound system.
Public classSoundRealChannel Represents a real sound channel of the sound system.
Public classSoundSource Ambient sound in the scene.
Public classSoundVirtualChannel Represents a virtual sound channel of the sound system.
Public classSoundWorld Represents a sound system of the engine.
Public classSpaceBounds Represents a class to contain axis aligned bounds box and bounding sphere.
Public classSpawnPoint A spawn point helper.
Public classSprite Sprite in the scene.
Public classSpriteAnimation Represents animation for the sprite.
Public classSpriteAnimationController An animation controller for the sprite.
Public classSpriteAnimationFrame Represents a key frame for the sprite animation.
Public classSpriteMeshManager 
Public classStartupTiming 
Public classStringUtility Auxiliary class for working with strings.
Public classSurface A component is defined how to apply of objects and material on the surface.
Public classSurfaceCompiledSurfaceData 
Public classSurfaceCompiledSurfaceDataFillPatternClass 
Public classSurfaceCompiledSurfaceDataGroupElementItem 
Public classSurfaceCompiledSurfaceDataGroupItem 
Public classSurfaceArea Represents an area that filled by surface.
Public classSurfaceElement Represents an element for configuring Surface.
Public classSurfaceElement_Mesh Represents a mesh element for configuring Surface.
Public classSurfaceGroupOfElements Represents a group of elements for configuring Surface.
Public classSystemFunctionality A class to work with the operating system.
Public classSystemFunctionalityTrayIcon 
Public classSystemSettings A class for getting information about the operating system.
Public classSystemSettingsDisplayInfo Represents an item for AllDisplays property.
Public classTaskUtility 
Public classTerrain A heightmap based terrain.
Public classText2D A scene object displaying 2D text on the screen.
Public classText2DFunctionality An auxiliary class to draw text on the screen. Similar to Text2D component.
Public classText3D A scene object displaying 3D text in the scene.
Public classTextBlock The class that allows to store the text information in the hierarchical form. Supports creation of children and attributes.
Public classTextBlockAttribute Defines TextBlock attribute.
Public classTextBlockUtility Auxiliary class for work with TextBlock.
Public classThreadSafeDisposable Specifies a structure for class creation with thread-safe implemetntation of Dispose method.
Public classTime A class for working with time in the engine.
Public classTouchData 
Public classTouchDataTouchDownRequestToProcessTouch 
Public classTrafficSystem A system to simulate ground and fly traffic.
Public classTrafficSystemObjectInstance 
Public classTrafficSystemElement An element to specify participant of the traffic system.
Public classTransform Defines the position in space. This class is immutable for optimization purposes.
Public classTransformOffset Represents the transformation of an object. It can be used in combination with other transformations to calculate the resulting position offset, rotation, scale.
Public classTurret An instance of a turret.
Public classTypeUtility A helper class for working with types of the engine.
Public classUIButton Clickable button of the engine GUI.
Public classUICheck Check box with on/off state. Third state (Indeterminate) is also supported.
Public classUICombo Represents a drop down combo box.
Public classUIComboItemData 
Public classUIContainer Base container class for other UI elements.
Public classUIContextMenu Represents a shortcut menu.
Public classUIContextMenuItem 
Public classUIContextMenuItemBase 
Public classUIContextMenuSeparator 
Public classUIControl Base class of all UI controls.
Public classUIControlList A component to manage the position of children controls in a list manner.
Public classUIEdit Standard UI element for text input.
Public classUIGrid 2D grid of UI controls.
Public classUIImage Standard control that shows an image.
Public classUIList Standard control that represents a list.
Public classUIListItemData 
Public classUIMenu Represents a menu.
Public classUIProgress UI element for visualization progress.
Public classUIRenderTarget UI control with a render target.
Public classUIScroll Standard UI element for scrolling.
Public classUISlider Represents a slider.
Public classUIStyle The style of the UI controls.
Public classUIStyleDefault Represents an default UI style.
Public classUIStyleEmpty Represents a empty UI style.
Public classUITabControl Represents a control that contains multiple items that share the same space on the screen.
Public classUIText Standard UI element for text drawing.
Public classUITextRenderParentEditData 
Public classUITextTextItem 
Public classUIToolbar Represents a toolbar.
Public classUITooltip 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.
Public classUITree Standard control that represents a tree.
Public classUIVideo The control for video playback. OGV format is supported.
Public classUIWebBrowser Web browser as a UI element.
Public classUIWebBrowserBeforePopupEventArgs The data for the popup page notification event.
Public classUIWindow Represents a window that makes up an application's user interface.
Public classVehicle A component to make instance of a vehicle in the scene.
Public classVehicleDynamicDataClass 
Public classVehicleDynamicDataClassLightItem 
Public classVehicleDynamicDataClassSeatItemData 
Public classVehicleDynamicDataClassTurretItem 
Public classVehicleAI Task-based artificial intelligence for vehicle.
Public classVehicleAITask_MoveTo Base class for tasks of the vehicle to move to the specified position.
Public classVehicleAITask_MoveToObject The task of the vehicle to move to the specified object in the scene.
Public classVehicleAITask_MoveToPosition The task of the vehicle to move to the specified position in the scene.
Public classVehicleAssemblyRegistration The class is intended to register vehicle resources.
Public classVehicleInputProcessing An object to process input from a player to a vehicle.
Public classVehicleType A definition of the vehicle type.
Public classVehicleTypeWheel A definition of the wheel for the vehicle type.
Public classVertexElements Extensions for working with an array of vertex elements.
Public classViewport Viewport class, i.e. a rendering region on a render target.
Public classViewportCameraSettingsClass Camera settings for rendering to viewport.
Public classViewportLastFrameScreenLabelItem Represents an item for LastFrameScreenLabels list.
Public classViewportRenderingContext Represents a manager for rendering to viewport.
Public classViewportRenderingContextLightStaticShadowsItem 
Public classViewportRenderingContextObjectsDuringUpdateClass The data provided during the context update process.
Public classViewportRenderingContextStatisticsClass The data with the statistics of context's working.
Public classViewportRenderingContextTessellationCacheItem 
Public classVirtualDirectory Defines a directory for virtual file system.
Public classVirtualFile Defines a file for virtual file system.
Public classVirtualFileStream Defines a file stream for virtual file system.
Public classVirtualFileSystem Class for the implementation of the virtual file system.
Public classVirtualFileSystemDirectories Provides files paths to engine and project folders.
Public classVirtualFileWatcher A class for tracking changes to a virtual file system.
Public classVirtualMember Base class of all virtual member components.
Public classVirtualMemberParameter The component for adding parameters to the virtual method.
Public classVirtualMethod The component for adding a virtual method to the parent component.
Public classVirtualMethodBody The beginning of the body of the method in the flow graph.
Public classVirtualMethodBodyEnd The ending of the body of the method in the flow graph.
Public classVirtualPathUtility Helper class for working with virtual file paths.
Public classVirtualProperty The component for adding a virtual property to the parent component.
Public classWeapon An instance of a weapon.
Public classWeapon2D Base class for making 2D weapons.
Public classWeapon2DAssemblyRegistration The class is intended to register 2D weapon resource.
Public classWeapon2DType Base class for making 2D weapons.
Public classWeaponAssemblyRegistration The class is intended to register weapon resource.
Public classWeaponType A definition of the weapon type.
Public classWebBrowserAssemblyRegistration 
Public classWin32Utility Auxiliary class for Win32 API functionality.
Public classWin32WindowWrapper 
Public classWorldGenerator A tool for procedural scene generation.
Public classWorldGeneratorTemplateData 
Public classWorldGeneratorTemplateDataSurfaceItem 
Structures
 StructureDescription
Public structureAngles Represents double precision Euler angles.
Public structureAnglesF Represents single precision Euler angles.
Public structureBounds Represents a double precision axis-aligned bounding box in three dimensional space.
Public structureBoundsF Represents a single precision axis-aligned bounding box in three dimensional space.
Public structureBoundsI Represents an axis-aligned bounding box with integer values in three dimensional space.
Public structureBox Represents a double precision oriented bounding box in three dimensional space.
Public structureBoxF Represents a single precision oriented bounding box in three dimensional space.
Public structureBuildingLogicalDataCollisionMeshItem 
Public structureBuildingLogicalDataLevelInfo 
Public structureBuildingLogicalDataRenderingItem 
Public structureCanvasRendererLineItem Represents line data for CanvasRenderer.
Public structureCanvasRendererShaderItemDefineItem Represents a compilation definition for CanvasRendererShaderItem.
Public structureCanvasRendererTriangleVertex Represents triangle vertex data for CanvasRenderer.
Public structureCapsule Represents a double precision capsule shape.
Public structureCapsule2 Represents a double precision 2D capsule shape.
Public structureCapsule2F Represents a single precision 2D capsule shape.
Public structureCapsuleF Represents a single precision capsule shape.
Public structureCircle Represents a double precision circle shape.
Public structureCircleF Represents a single precision circle shape.
Public structureClientNetworkService_CloudFunctionsDeleteObjectsItem 
Public structureClientNetworkService_CloudFunctionsDownloadDirectoryResultItem 
Public structureClientNetworkService_CloudFunctionsDownloadFilesResultFileItem 
Public structureClientNetworkService_CloudFunctionsDownloadObjectsItem 
Public structureClientNetworkService_CloudFunctionsGetDirectoryInfoResultItem 
Public structureClientNetworkService_CloudFunctionsGetFilesInfoResultFileItem 
Public structureColorByte Describes a 32-bit packed color.
Public structureColorValue Represents a color in the form of RGBA.
Public structureColorValuePowered Represents a color in the form of RGBA with power component.
Public structureComponentScreenLabelInfo 
Public structureCone Represents a double precision cone shape.
Public structureConeF Represents a single precision cone shape.
Public structureConvexPolyhedronEdge Represents an edge of ConvexPolyhedron.
Public structureConvexPolyhedronFace Represents a face of ConvexPolyhedron.
Public structureCurvePoint Represents a point of Curve.
Public structureCurve1Point Represents a point of Curve.
Public structureCurve1FPoint Represents a point of Curve.
Public structureCurveInSpaceSourceDataPoint Represents a point of CurveInSpaceSourceData.
Public structureCurvePoint1F 
Public structureCylinder Represents a double precision cylinder shape.
Public structureCylinderF Represents a single precision cylinder shape.
Public structureDegree Represents a double precision degree unit value.
Public structureDegreeF Represents a single precision degree unit value.
Public structureFontComponentWordWrapLinesItem Represents an item for GetWordWrapLines(Double, CanvasRenderer, String, Double) method.
Public structureGpuMaterialPassGroup 
Public structureGroupOfObjectsGetObjectsItemResultItem Represents result data item of GroupOfObjectsGetObjectsItem.
Public structureGroupOfObjectsObject Represents an object for GroupOfObjects.
Public structureHalfType Represents a half-precision floating point number.
Public structureLine2 Represents a double precision line in two-dimensional space.
Public structureLine2F Represents a single precision line in two-dimensional space.
Public structureLine3 Represents a double precision line in three-dimensional space.
Public structureLine3F Represents a single precision line in three-dimensional space.
Public structureMaterialCompiledMaterialDataCurrentFrameDataUniformItem 
Public structureMaterialCompiledMaterialDataDynamicParametersFragmentUniform Represents a material data for fragment shader.
Public structureMatrix2 A structure encapsulating a double precision 2x2 matrix.
Public structureMatrix2F A structure encapsulating a single precision 2x2 matrix.
Public structureMatrix3 A structure encapsulating a double precision 3x3 matrix.
Public structureMatrix3F A structure encapsulating a single precision 3x3 matrix.
Public structureMatrix3x4F A structure encapsulating a single precision 3x4 matrix.
Public structureMatrix4 A structure encapsulating a double precision 4x4 matrix.
Public structureMatrix4F A structure encapsulating a single precision 4x4 matrix.
Public structureMatrix4H A structure encapsulating a half precision 4x4 matrix.
Public structureMeshStructureClassEdge Specifies the edge of the mesh MeshStructureClass.
Public structureMeshStructureClassFace Specifies the face of the mesh MeshStructureClass.
Public structureMeshStructureClassFaceVertex Specifies the vertex of the MeshStructureClassFace of the mesh structure.
Public structureMeshStructureClassVertex Specifies the vertex of the mesh MeshStructureClass.
Public structureMeshGeometryVoxelDataHeader 
Public structureMeshInSpaceAdditionalItem 
Public structureMeshInSpaceAdditionalItemPreviousTransform 
Public structureMeshTestResultItem Represents result data for MeshTest.
Public structureOctreeContainerGetObjectsRayOutputData Represents returned data upon request from OctreeContainer.
Public structureParameterContainerNamedParameter Represents parameter data of ParameterContainer which specified by name.
Public structureParameterContainerUniformParameter Represents parameter data of ParameterContainer which specified by uniform identifier.
Public structureParticleSystemCompiledDataAnglesProperty 
Public structureParticleSystemCompiledDataColorValueProperty 
Public structureParticleSystemCompiledDataEmitterAccelerationByTime 
Public structureParticleSystemCompiledDataEmitterColorMultiplierByTime 
Public structureParticleSystemCompiledDataEmitterSizeMultiplierByTime 
Public structureParticleSystemCompiledDataEmitterSpeedMultiplierByTime 
Public structureParticleSystemCompiledDataEmitterVelocityByTime 
Public structureParticleSystemCompiledDataIntegerProperty 
Public structureParticleSystemCompiledDataSingleProperty 
Public structureParticleSystemInSpaceParticle Represents a particle for ParticleSystemInSpace.
Public structurePhysicsRayTestItemResultItem Represents a result item for PhysicsRayTestItem.
Public structurePhysicsVolumeTestItemResultItem Represents a result item for PhysicsVolumeTestItem.
Public structurePixelFormatUtilityPixelFormatData 
Public structurePlane Represents a double precision plane in three-dimensional space.
Public structurePlaneF Represents a single precision plane in three-dimensional space.
Public structureQuaternion Represents a double precision four-dimensional mathematical quaternion.
Public structureQuaternionF Represents a single precision four-dimensional mathematical quaternion.
Public structureQuaternionH Represents a half precision four-dimensional mathematical quaternion.
Public structureRadian Represents a double precision radian unit value.
Public structureRadianF Represents a single precision radian unit value.
Public structureRange A structure encapsulating a double precision range.
Public structureRangeColorValue A structure encapsulating a single precision vector 3 range.
Public structureRangeF A structure encapsulating a single precision range.
Public structureRangeI A structure encapsulating an integer values range.
Public structureRangeVector3F A structure encapsulating a single precision vector 3 range.
Public structureRay Represents a double precision three-dimensional line based on a point in space and a direction.
Public structureRay2 Represents a double precision two-dimensional line based on a point in space and a direction.
Public structureRay2F Represents a single precision two-dimensional line based on a point in space and a direction.
Public structureRayF Represents a single precision three-dimensional line based on a point in space and a direction.
Public structureRectangle Represents a rectangle with double precision floating values.
Public structureRectangleF Represents a rectangle with single precision floating values.
Public structureRectangleI Represents a rectangle with integer values.
Public structureReferenceT Specifies a reference of the engine.
Public structureReferenceFieldT Specifies a structure for creating a field and property with ReferenceT support.
Public structureReferenceNoValue 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.
Public structureRenderingPipelineEnvironmentIrradianceData Represents environment irradiance data.
Public structureRenderingPipelineEnvironmentTextureData Represents environment texture data.
Public structureRenderingPipelineOccluderItem 
Public structureRenderingPipelineRenderSceneDataActionToDoAfterPrepareListsOfObjectsSortedByDistance 
Public structureRenderingPipelineRenderSceneDataBillboardItem Prepared billboard item data for scene rendering.
Public structureRenderingPipelineRenderSceneDataCutVolumeItem 
Public structureRenderingPipelineRenderSceneDataDecalItem Prepared decal item data for scene rendering.
Public structureRenderingPipelineRenderSceneDataIMeshDataLODLevel Prepared rendering LOD data of mesh for scene rendering.
Public structureRenderingPipelineRenderSceneDataLayerItem Specifies data of the layer.
Public structureRenderingPipelineRenderSceneDataMeshItem Prepared mesh item data for scene rendering.
Public structureRenderingPipelineRenderSceneDataObjectInstanceData Specifies instancing data of the object.
Public structureRenderingPipelineRenderSceneDataReflectionProbeItem Prepared reflection probe item data for scene rendering.
Public structureRenderingPipelineRenderSceneDataTransparentRenderingAddOffsetWhenSortByDistanceVolumeItem 
Public structureRenderingPipeline_BasicDecalItem Represents calculated data of a decal during scene rendering.
Public structureRenderingPipeline_BasicFogDefaultUniform Represents default fog data for a shader.
Public structureRenderingPipeline_BasicFrameDataBillboardItem Represents billboard data of RenderingPipeline_BasicFrameData.
Public structureRenderingPipeline_BasicFrameDataMeshItem Represents mesh data of RenderingPipeline_BasicFrameData.
Public structureRenderingPipeline_BasicFrameDataObjectInSpaceItem Represents an object in space data of RenderingPipeline_BasicFrameData.
Public structureRenderingPipeline_BasicLightItemLightDataFragmentMultiLight Represents data of light for a fragment shader.
Public structureRoadUtilitySurfaceObjectsObjectItem 
Public structureSceneGetObjectsInSpaceItemExtensionDataStructure 
Public structureSceneGetObjectsInSpaceItemResultItem Represents resulting data item of SceneGetObjectsInSpaceItem.
Public structureScenePhysicsWorldClassContactItem 
Public structureScenePhysicsWorldClassShapeCollisionShapeData 
Public structureScenePhysicsWorldClassVehicleWheelData 
Public structureScenePhysicsWorldClassVehicleWheelSettings 
Public structureSceneLODUtilityLodState 
Public structureSensorResultItem Represents an item for CalculateObjects method.
Public structureSensor2DResultItem Represents an item for CalculateObjects method.
Public structureServerNetworkService_CloudFunctionsDownloadFileContentPart 
Public structureSimple3DRendererVertex Represents vertex data for Simple3DRenderer.
Public structureSimpleMeshGeneratorFace 
Public structureSimpleMeshGeneratorFaceVertex 
Public structureSkeletonAnimationTrackCalculateBoneTransformsItem Represents an output item for bone transforms calculation.
Public structureSkeletonAnimationTrackKeyFrame Represents key frame data of SkeletonAnimationTrack.
Public structureSphere Represents a double precision sphere shape.
Public structureSphereF Represents a single precision sphere shape.
Public structureSphericalDirection Represents a double precision spherical coordinate system direction.
Public structureSphericalDirectionF Represents a single precision spherical coordinate system direction.
Public structureStandardVertex The declaration of the standard vertex. This structure of the mesh vertex data can be used in most cases.
Public structureStandardVertexStaticOneTexCoord Represents a simplified version of StandardVertex with one channel of texture coordinates and without animation data.
Public structureStartupTimingCounterItem 
Public structureSurfaceCompiledSurfaceDataFillPatternClassObjectItem 
Public structureSurfaceGetRandomVariationOptions 
Public structureTaskUtilityTaskInfo 
Public structureTerrainLayersInfoByPositionItem 
Public structureThreadSafeExchangeAnyT Specifies a structure for thread-safe storage of values of any type.
Public structureThreadSafeExchangeBool Specifies a structure for thread-safe storage of boolean value.
Public structureTriangle Represents a double precision triangle in three-dimensional space.
Public structureTriangle2 Represents a double precision triangle in two-dimensional space.
Public structureTriangle2F Represents a single precision triangle in three-dimensional space.
Public structureTriangleF Represents a single precision triangle in three-dimensional space.
Public structureUIMeasureValueDouble Represents a value to indicate a floating point value for UI elements.
Public structureUIMeasureValueRectangle Represents a value to indicate a rectangle value for UI elements.
Public structureUIMeasureValueVector2 Represents a value to indicate a two-dimensional vector value for UI elements.
Public structureUITextCharacterItem 
Public structureUITextLineItem 
Public structureVector2 A structure encapsulating two double precision floating point values.
Public structureVector2F A structure encapsulating two single precision floating point values.
Public structureVector2H A structure encapsulating three half precision floating point values.
Public structureVector2I A structure encapsulating two integer values.
Public structureVector3 A structure encapsulating three double precision floating point values.
Public structureVector3F A structure encapsulating three single precision floating point values.
Public structureVector3H A structure encapsulating three half precision floating point values.
Public structureVector3I A structure encapsulating three integer values.
Public structureVector4 A structure encapsulating four double precision floating point values.
Public structureVector4F A structure encapsulating four single precision floating point values.
Public structureVector4H A structure encapsulating four half precision floating point values.
Public structureVector4I A structure encapsulating four integer values.
Public structureVehicleDynamicDataClassWheelItem 
Public structureVehicleTypeGetMeshesInDefaultStateItem 
Public structureVertexElement This structure declares the usage of a single vertex buffer as a component of a complete vertex declaration.
Public structureViewportRenderingContextBindTextureData Represents a texture binding settings.
Interfaces
 InterfaceDescription
Public interfaceICanBeSelectedInHierarchy 
Public interfaceICanParseFromAndConvertToString An interface confirming that the type has a static method Parse(string text) and value can converted to string by means ToString().
Public interfaceIFlowExecutionComponent An interface for components to support flows of the engine.
Public interfaceIFlowGraphRepresentationData An interface to provide FlowGraphRepresentationData.
Public interfaceIGameMode 
Public interfaceInteractiveObjectInterface An interface of interactive object in the scene.
Public interfaceIPhysicalObject An interface for accessing a component of a physical object.
Public interfaceIProcessDamage 
Public interfaceIReference Specifies a read access interface to ReferenceT.
Public interfaceIReferenceList An interface to get general data of ReferenceListT.
Public interfaceItem3DInterface 
Public interfaceItem3DTypeInterface 
Public interfaceIUIWebBrowser 
Public interfaceIVisibleInHierarchy 
Public interfaceMeshInSpaceAnimationControllerIParentAnimationTriggerProcess 
Public interfaceMetadataIMetadataProvider An interface to provide engine's metadata.
Public interfaceRenderingPipelineRenderSceneDataIMeshData Prepared mesh data for scene rendering.
Delegates
 DelegateDescription
Public delegateAIInteractionEnterEventDelegate 
Public delegateAIInteractionExitEventDelegate 
Public delegateAIInteractionGetInfoEventDelegate 
Public delegateAIInteractionInputMessageEventDelegate 
Public delegateAIInteractionUpdateEventDelegate 
Public delegateAITaskTaskSimulationStepDelegate 
Public delegateBuildingCalculateLogicalDataAfterDelegate 
Public delegateBuildingCalculateLogicalDataBeforeDelegate 
Public delegateBulletHitBeforeDelegate 
Public delegateBulletHitDelegate 
Public delegateBulletTypeHitBeforeDelegate 
Public delegateBulletTypeHitDelegate 
Public delegateButton3DCanClickDelegate 
Public delegateButton3DClickDelegate 
Public delegateButton3DInteractionGetInfoEventDelegate 
Public delegateCameraManagementGetCameraSettingsEventDelegate 
Public delegateCameraManagementIsNeedMouseRelativeModeEventDelegate 
Public delegateCameraManagementIsNeedRenderObjectInteractionEventDelegate 
Public delegateCameraManagementPickInteractiveObjectEventDelegate 
Public delegateCharacterFlyEndSoundBeforeDelegate 
Public delegateCharacterFootstepSoundBeforeDelegate 
Public delegateCharacterObjectInteractionGetInfoEventDelegate 
Public delegateCharacterProcessDamageAfterDelegate 
Public delegateCharacterProcessDamageBeforeDelegate 
Public delegateCharacterSoundPlayBeforeDelegate 
Public delegateCharacterStartPlayOneAnimationBeforeDelegate 
Public delegateCharacter2DInteractionGetInfoEventDelegate 
Public delegateCharacter2DSoundPlayBeforeDelegate 
Public delegateCharacter2DUpdateCollisionBodyEventDelegate 
Public delegateCharacterMakerGenerateMeshEventDelegate 
Public delegateCharacterTypeFlyEndSoundBeforeDelegate 
Public delegateCharacterTypeFootstepSoundBeforeDelegate 
Public delegateClientNetworkService_ChatAnotherUserAddedToRoomDelegate 
Public delegateClientNetworkService_ChatAnotherUserRemovedFromRoomDelegate 
Public delegateClientNetworkService_ChatReceivedPrivateMessageDelegate 
Public delegateClientNetworkService_ChatReceivedRoomMessageDelegate 
Public delegateClientNetworkService_ChatThisUserAddedToRoomDelegate 
Public delegateClientNetworkService_ChatThisUserRemovedFromRoomDelegate 
Public delegateClientNetworkService_ChatThisUserRemovingFromRoomDelegate 
Public delegateClientNetworkService_CloudFunctionsDownloadFilesProgressCallback 
Public delegateClientNetworkService_CloudFunctionsUploadFilesProgressCallback 
Public delegateClientNetworkService_ComponentsSceneCreateBeginDelegate 
Public delegateClientNetworkService_ComponentsSceneCreateEndDelegate 
Public delegateClientNetworkService_ComponentsSceneDestroyDelegate 
Public delegateClientNetworkService_MessagesReceiveMessageBinaryDelegate 
Public delegateClientNetworkService_MessagesReceiveMessageStringDelegate 
Public delegateClientNetworkService_UsersAddRemoveUserDelegate 
Public delegateComponentAddedToParentDelegate 
Public delegateComponentCloneEventDelegate 
Public delegateComponentComponentAddedDelegate 
Public delegateComponentComponentRemovedDelegate 
Public delegateComponentLoadEventDelegate 
Public delegateComponentMetadataGetMemberBySignatureDelegate 
Public delegateComponentMetadataGetMembersDelegate 
Public delegateComponentMetadataGetMembersFilterEventDelegate 
Public delegateComponentReceiveNetworkMessageFromClientDelegate 
Public delegateComponentReceiveNetworkMessageFromServerDelegate 
Public delegateComponentRemovedFromParentDelegate 
Public delegateComponentSaveEventDelegate 
Public delegateComponentUpdateEventDelegate 
Public delegateComponentHierarchyControllerNetworkClientInterfaceBeginNetworkMessageDelegate 
Public delegateComponentHierarchyControllerNetworkClientInterfaceGetComponentByNetworkIDDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceAddComponentDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceBeginNetworkMessageDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceChangeNetworkModeDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceGetComponentByNetworkIDDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceNetworkModeAddUserDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceNetworkModeRemoveUserDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfacePropertyChangedEventDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceRemoveFromParentDelegate 
Public delegateComponentHierarchyControllerNetworkServerInterfaceSimulationStepDelegate 
Public delegateComponentHostComponentCreatedDelegate 
Public delegateComponentHostComponentDestroyedDelegate 
Public delegateContinuousInteractionMessageFromParticipantEventDelegate 
Public delegateCurveInSpaceUpdateObjectsEventDelegate 
Public delegateCurveInSpaceObjectsCreateObjectEventDelegate 
Public delegateDemoModeShowKeysEventDelegate 
Public delegateEngineAppEnginePausedChangedDelegate 
Public delegateEngineAppRegisterConfigParameterDelegate 
Public delegateEngineAppTickDelegate 
Public delegateEngineAppWindowsWndProcDelegate 
Public delegateEngineConfigRegisterConfigParameterDelegate 
Public delegateEngineConfigSaveEventDelegate 
Public delegateEngineConsoleCommandMethod 
Public delegateEngineConsoleCommandMethodExtended 
Public delegateEngineConsoleExecuteStringEventDelegate 
Public delegateEngineConsoleKeyDownDelegate 
Public delegateEngineConsoleKeyPressDelegate 
Public delegateEngineConsoleMouseWheelDelegate 
Public delegateEngineConsoleRenderUIDelegate 
Public delegateEngineConsoleTickDelegate 
Public delegateEngineConsoleTouchDelegate 
Public delegateEngineConsoleUnknownCommandHandlerDelegate 
Public delegateFlowDialogueMessagePrepareMessageDelegate 
Public delegateGameModeGetCameraSettingsEventDelegate 
Public delegateGameModeGetInteractiveObjectInfoEventDelegate 
Public delegateGameModeInputMessageEventDelegate 
Public delegateGameModeItemCanActivateDelegate 
Public delegateGameModeItemCanDeactivateDelegate 
Public delegateGameModeItemCanDropDelegate 
Public delegateGameModeItemCanTakeDelegate 
Public delegateGameModePickInteractiveObjectEventDelegate 
Public delegateGameModeRenderDelegate 
Public delegateGameModeRenderObjectInteractionEventDelegate 
Public delegateGameModeRenderTargetImageBeforeDelegate 
Public delegateGameModeRenderUIDelegate 
Public delegateGameModeShowControlledObjectDelegate 
Public delegateGateCanSwitchDelegate 
Public delegateGateInteractionGetInfoEventDelegate 
Public delegateGroupOfObjectsBaseObjectsChangedDelegate 
Public delegateImageUtilityImageAutoCompressionDetectTypeOverrideDelegate 
Public delegateInputProcessingInputMessageEventDelegate 
Public delegateInteractiveObjectCanClickEventDelegate 
Public delegateInteractiveObjectClickEventDelegate 
Public delegateInteractiveObjectInteractionEnterEventDelegate 
Public delegateInteractiveObjectInteractionExitEventDelegate 
Public delegateInteractiveObjectInteractionGetInfoEventDelegate 
Public delegateInteractiveObjectInteractionInputMessageEventDelegate 
Public delegateInteractiveObjectInteractionUpdateEventDelegate 
Public delegateInteractiveObjectObjectInfoOverrideRenderDelegate 
Public delegateItem2DInteractionGetInfoEventDelegate 
Public delegateItem3DObjectInteractionGetInfoEventDelegate 
Public delegateIUIWebBrowser_LoadEndDelegate 
Public delegateIUIWebBrowser_LoadStartDelegate 
Public delegateJoystickInputDeviceDeviceEventDelegate 
Public delegateLogAfterFatalDelegate 
Public delegateLogHandlersLogDelegate 
Public delegateLogHandlersLogFatalHandledDelegate 
Public delegateLogHandlersLogHandledDelegate 
Public delegateMaterialCheckDecalSupportEventDelegate 
Public delegateMaterialCheckDeferredShadingSupportEventDelegate 
Public delegateMaterialCheckGISupportEventDelegate 
Public delegateMaterialCheckReceiveDecalsSupportEventDelegate 
Public delegateMathAlgorithmsDrawPixelDelegate 
Public delegateMeasuringToolUpdateTextDelegate 
Public delegateMeshConvertToVoxelOverrideDelegate 
Public delegateMeshMeshCompileEventDelegate 
Public delegateMeshMeshCompilePostProcessEventDelegate 
Public delegateMeshGeometryGetDataOfThisObjectEventDelegate 
Public delegateMeshInSpaceCollisionSoundPlayBeforeDelegate 
Public delegateMeshInSpaceGetRenderSceneDataAddToFrameDataDelegate 
Public delegateMeshInSpaceMeshOutputOverrideDelegate 
Public delegateMeshInSpaceAnimationControllerAnimationStateClassAdditionalBoneTransformsUpdateDelegate 
Public delegateMeshInSpaceAnimationControllerAnimationTriggerFiredDelegate 
Public delegateMeshInSpaceAnimationControllerCalculateBoneTransformsDelegate 
Public delegateMeshModifierApplyToMeshDataEventDelegate 
Public delegateMeshModifierBakeIntoMeshEventDelegate 
Public delegateMetadataEventInvokeEventDelegate 
Public delegateMetadataMethodInvokeEventDelegate 
Public delegateMetadataPropertyGetValueImplEventDelegate 
Public delegateMetadataPropertySetValueImplEventDelegate 
Public delegateMetadataManagerAutoConvertTypeItemConvertDelegate 
Public delegateMetadataManagerGetValueByReferenceOverrideDelegate 
Public delegateMetadataManagerReferenceTypeGetMemberDelegate 
Public delegateMetadataManagerReferenceTypeGetValueDelegate 
Public delegateMetadataManagerSerializableTypeItemCloneDelegate 
Public delegateMetadataManagerSerializableTypeItemLoadDelegate 
Public delegateMetadataManagerSerializableTypeItemSaveDelegate 
Public delegateMultiMaterialMaterialsChangedDelegate 
Public delegateNetworkLogicAllowEnterToWorldDelegate 
Public delegateNetworkLogicObjectControlledByPlayerBeforeCreateDelegate 
Public delegateNetworkLogicObjectControlledByPlayerCreatedDelegate 
Public delegateNetworkLogicObjectControlledByPlayerRemovingDelegate 
Public delegateNetworkUtilityDownloadFileByUrlProgressCallback 
Public delegateNetworkUtilityUploadFileByUrlProgressCallback 
Public delegateObjectInSpaceGetRenderSceneDataDelegate 
Public delegateObjectInSpaceLifetimeEndDelegate 
Public delegateObjectInSpaceSpaceBoundsUpdateEventDelegate 
Public delegateObjectInSpaceSpaceBoundsUpdateIncludeChildrenEventDelegate 
Public delegateParticleAccelerationByTimeCurveChangedDelegate 
Public delegateParticleColorMultiplierByTimeCurveChangedDelegate 
Public delegateParticleEmitterShapeGetLocalPositionDelegate 
Public delegateParticleEmitterShapeRenderDelegate 
Public delegateParticleModuleCustomUpdateAfterDelegate 
Public delegateParticleModuleCustomUpdateBeforeDelegate 
Public delegateParticleSizeMultiplierByTimeCurveChangedDelegate 
Public delegateParticleSpeedMultiplierByTimeCurveChangedDelegate 
Public delegateParticleVelocityByTimeCurveChangedDelegate 
Public delegatePlantTypeGenerateStageDelegate 
Public delegatePointerComparisonT 
Public delegateProductPostBuildDelegate 
Public delegateProduct_StoreCreateScreenshotsDelegate 
Public delegateProduct_StoreImageGeneratorBeforeAfterSceneEnableDelegate 
Public delegateProduct_StoreObjectsOnSeatsChangedDelegate 
Public delegateRegulatorObjectInteractionGetInfoEventDelegate 
Public delegateRenderingEffectRenderEventDelegate 
Public delegateRenderingEffect_SimpleSetShaderParametersEventDelegate 
Public delegateRenderingPipeline_BasicFogExtensionGetUniformDataDelegate 
Public delegateRenderingPipeline_BasicRenderBeginDelegate 
Public delegateRenderingPipeline_BasicRenderDeferredShadingGBufferReadyDelegate 
Public delegateRenderingPipeline_BasicRenderEndDelegate 
Public delegateRenderingSystemOcclusionQueryResult 
Public delegateRenderingSystemRenderSystemEventDelegate 
Public delegateRenderTargetInSpaceGetCameraEventDelegate 
Public delegateRenderTargetInSpaceGetCameraSettingsEventDelegate 
Public delegateRenderTargetInSpaceInteractionGetInfoEventDelegate 
Public delegateRenderTargetInSpaceObjectInteractionEventDelegate 
Public delegateRenderTargetInSpaceRenderTargetUpdateEventDelegate 
Public delegateRenderTargetInSpaceSceneCreatedDelegate 
Public delegateRenderTargetInSpaceSceneDestroyedDelegate 
Public delegateResourceInstanceLoadOverrideDelegate 
Public delegateRigidBodyCollisionSoundPlayBeforeDelegate 
Public delegateSceneGetDisplayDevelopmentDataInThisApplicationOverrideDelegate 
Public delegateSceneGetObjectsInSpaceOverrideDelegate 
Public delegateSceneGetRenderSceneDataDelegate 
Public delegateSceneRenderAfterSetCommonUniformsDelegate 
Public delegateSceneRenderEventDelegate 
Public delegateSceneViewportUpdateBeginDelegate 
Public delegateSceneViewportUpdateCameraSettingsReadyDelegate 
Public delegateSceneViewportUpdateEndDelegate 
Public delegateSceneViewportUpdateGetCameraSettingsDelegate 
Public delegateScreenMessagesAddEventDelegate 
Public delegateScreenMessagesRenderUIDelegate 
Public delegateSeatInteractionGetInfoEventDelegate 
Public delegateSeatObjectsOnSeatsChangedDelegate 
Public delegateSeatSoundPlayBeforeDelegate 
Public delegateSensorCalculateObjectsEventDelegate 
Public delegateSensorFilterObjectEventDelegate 
Public delegateSensorObjectEnterLeaveDelegate 
Public delegateSensorObjectsChangedDelegate 
Public delegateSensor2DCalculateObjectsEventDelegate 
Public delegateSensor2DFilterObjectEventDelegate 
Public delegateSensor2DObjectEnterLeaveDelegate 
Public delegateSensor2DObjectsChangedDelegate 
Public delegateServerNetworkService_ChatProcessingReceivedMessageDelegate 
Public delegateServerNetworkService_ChatSendingMessageToClientDelegate 
Public delegateServerNetworkService_CloudFunctionsCallMethodEventDelegate 
Public delegateServerNetworkService_CloudFunctionsCheckFileAccessEventDelegate 
Public delegateServerNetworkService_CloudFunctionsCreateDirectoryEventDelegate 
Public delegateServerNetworkService_CloudFunctionsDeleteDirectoryEventDelegate 
Public delegateServerNetworkService_CloudFunctionsDeleteFilesEventDelegate 
Public delegateServerNetworkService_CloudFunctionsDownloadFileContentEventDelegate 
Public delegateServerNetworkService_CloudFunctionsGetDirectoryInfoEventDelegate 
Public delegateServerNetworkService_CloudFunctionsGetFilesInfoEventDelegate 
Public delegateServerNetworkService_CloudFunctionsLoadStringEventDelegate 
Public delegateServerNetworkService_CloudFunctionsSaveStringEventDelegate 
Public delegateServerNetworkService_CloudFunctionsStorageDownloadFilesEventDelegate 
Public delegateServerNetworkService_CloudFunctionsStorageUploadFilesEventDelegate 
Public delegateServerNetworkService_CloudFunctionsUploadFileContentEventDelegate 
Public delegateServerNetworkService_MessagesReceiveMessageBinaryDelegate 
Public delegateServerNetworkService_MessagesReceiveMessageStringDelegate 
Public delegateServerNetworkService_MessagesReceiveMessageToAllClientsBinaryDelegate 
Public delegateServerNetworkService_MessagesReceiveMessageToAllClientsStringDelegate 
Public delegateServerNetworkService_UsersAddRemoveUserDelegate 
Public delegateServerNetworkService_UsersGetShareUserWithAnotherEventDelegate 
Public delegateSimpleTypesParseTypeDelegate 
Public delegateSimpleTypesReadTypeDelegate 
Public delegateSimpleTypesWriteTypeDelegate 
Public delegateSoundSourceBeforePlayEventDelegate 
Public delegateSoundWorldDataReadDelegate 
Public delegateSpriteAnimationGetFrameByTimeEventDelegate 
Public delegateSurfaceGetRandomVariationEventDelegate 
Public delegateSurfaceAreaUpdateOutputEventDelegate 
Public delegateSystemFunctionalityTrayIconClickHandler 
Public delegateSystemFunctionalityTrayIconOnClicked 
Public delegateTerrainGetGeometryFromTilesCallbackDelegate 
Public delegateTerrainGetHeightWithoutPositionOverrideDelegate 
Public delegateTerrainHolesChangedDelegate 
Public delegateText2DRenderAfterDelegate 
Public delegateText2DRenderBackAfterDelegate 
Public delegateText2DRenderBackBeforeDelegate 
Public delegateText2DRenderBeforeDelegate 
Public delegateTouchDataTouchDownRequestToProcessTouchActionDelegate 
Public delegateUIButtonClickDelegate 
Public delegateUICheckClickDelegate 
Public delegateUIComboSelectedIndexChangedDelegate 
Public delegateUIContextMenuItemClickDelegate 
Public delegateUIControlAfterRenderUIWithChildrenEventDelegate 
Public delegateUIControlBeforeRenderUIWithChildrenEventDelegate 
Public delegateUIControlControlDefaultEventDelegate 
Public delegateUIControlJoystickEventDelegate 
Public delegateUIControlKeyDownDelegate 
Public delegateUIControlKeyPressDelegate 
Public delegateUIControlKeyUpDelegate 
Public delegateUIControlMouseButtonDelegate 
Public delegateUIControlMouseMoveDelegate 
Public delegateUIControlMouseUpDelegate 
Public delegateUIControlMouseWheelDelegate 
Public delegateUIControlRenderUIDelegate 
Public delegateUIControlSpecialInputDeviceEventDelegate 
Public delegateUIControlTextChangingDelegate 
Public delegateUIControlTouchDelegate 
Public delegateUIControlListItemMouseClickDelegate 
Public delegateUIControlListItemMouseDoubleClickDelegate 
Public delegateUIControlListSelectedIndexChangedDelegate 
Public delegateUIControlListSelectedIndicesChangedDelegate 
Public delegateUIListItemMouseClickDelegate 
Public delegateUIListItemMouseDoubleClickDelegate 
Public delegateUIListSelectedIndexChangedDelegate 
Public delegateUIListSelectedIndicesChangedDelegate 
Public delegateUIRenderTargetGetCameraEventDelegate 
Public delegateUIRenderTargetGetCameraSettingsEventDelegate 
Public delegateUIRenderTargetSceneCreatedDelegate 
Public delegateUIRenderTargetSceneDestroyedDelegate 
Public delegateUIStyleAfterRenderUIWithChildrenDelegate 
Public delegateUIStyleBeforeRenderUIWithChildrenDelegate 
Public delegateUIStyleButtonClickDelegate 
Public delegateUIStyleButtonMouseEnterDelegate 
Public delegateUIStyleButtonMouseLeaveDelegate 
Public delegateUIStyleCheckClickDelegate 
Public delegateUIStyleCheckMouseEnterDelegate 
Public delegateUIStyleCheckMouseLeaveDelegate 
Public delegateUIStyleRenderComponentDelegate 
Public delegateUITabControlSelectedIndexChangedDelegate 
Public delegateUIWebBrowserAddressChangedDelegate 
Public delegateUIWebBrowserBeforePopupDelegate 
Public delegateUIWebBrowserDownloadBeforeDelegate 
Public delegateUIWebBrowserDownloadUpdatedDelegate 
Public delegateUIWebBrowserLoadEndDelegate 
Public delegateUIWebBrowserLoadErrorDelegate 
Public delegateUIWebBrowserLoadingStateChangedDelegate 
Public delegateUIWebBrowserLoadStartDelegate 
Public delegateUIWebBrowserTargetUrlChangedDelegate 
Public delegateUIWebBrowserTitleChangedDelegate 
Public delegateVehicleInteractionGetInfoEventDelegate 
Public delegateVehicleObjectsOnSeatsChangedDelegate 
Public delegateVehicleProcessDamageAfterDelegate 
Public delegateVehicleProcessDamageBeforeDelegate 
Public delegateVehicleSoundPlayBeforeDelegate 
Public delegateVehicleTypeEngineNormalizedTorqueChangedDelegate 
Public delegateVehicleTypeGearSoundsChangedDelegate 
Public delegateVehicleTypeWheelLateralFrictionChangedDelegate 
Public delegateVehicleTypeWheelLongitudinalFrictionChangedDelegate 
Public delegateViewportInstantCameraMovementDelegate 
Public delegateViewportJoystickEventDelegate 
Public delegateViewportKeyDownDelegate 
Public delegateViewportKeyPressDelegate 
Public delegateViewportKeyUpDelegate 
Public delegateViewportMouseDoubleClickDelegate 
Public delegateViewportMouseDownDelegate 
Public delegateViewportMouseMoveDelegate 
Public delegateViewportMouseRelativeModeChangedDelegate 
Public delegateViewportMouseUpDelegate 
Public delegateViewportMouseWheelDelegate 
Public delegateViewportSpecialInputDeviceEventDelegate 
Public delegateViewportTickDelegate 
Public delegateViewportTouchDelegate 
Public delegateViewportUpdateDefaultDelegate 
Public delegateViewportUpdateGetObjectInSceneRenderingContextDelegate 
Public delegateVirtualFileWatcherUpdateDelegate 
Public delegateWeaponCanFireDelegate 
Public delegateWeaponFireDelegate 
Public delegateWeaponFiringBeginEndDelegate 
Public delegateWeaponGetBulletWorldInitialTransformEventDelegate 
Public delegateWeaponInteractionGetInfoEventDelegate 
Public delegateWeaponSoundPlayBeforeDelegate 
Public delegateWeaponStartPlayOneAnimationBeforeDelegate 
Public delegateWeapon2DCanFireDelegate 
Public delegateWeapon2DFireDelegate 
Public delegateWeapon2DGetBulletWorldInitialTransformEventDelegate 
Public delegateWeapon2DInteractionGetInfoEventDelegate 
Public delegateWeapon2DSoundPlayBeforeDelegate 
Public delegateWorldGeneratorGenerateOverrideDelegate 
Public delegateWorldGeneratorGetTemplateDataDelegate 
Enumerations
 EnumerationDescription
Public enumerationAutoTrueFalse 
Public enumerationBuildingCollisionModeEnum 
Public enumerationBuildingElementElementTypeEnum 
Public enumerationBuildingElementSidesEnum 
Public enumerationBuildingTypeStructureEnum 
Public enumerationCanvasRendererAddRoundedQuadMode 
Public enumerationCanvasRendererAddTextOptions 
Public enumerationCanvasRendererBlendingType Enumerates possible blending methods.
Public enumerationCanvasRendererTextureFilteringMode Enumerates possible filtering modes on texture samplers.
Public enumerationCharacterLifeStatusEnum 
Public enumerationCharacterAITask_TurnSwitchStateEnum 
Public enumerationClientNetworkService_CloudFunctionsDataSource 
Public enumerationCloneType Enumerates possible ways to clone field and property values.
Public enumerationCloudMethodAttributeLimitWindowMeasure 
Public enumerationCloudProductLicense 
Public enumerationCloudUserRole 
Public enumerationCollisionShape_MeshShapeTypeEnum Enumerates the types of collision shape being created internally.
Public enumerationCollisionShape2D_MeshShapeTypeEnum Enumerates the types of collision shape being created internally.
Public enumerationCompareFunction Comparison functions used for the depth/stencil buffer operations and others.
Public enumerationComputeBufferAccessEnum Describes access rights for a compute buffer.
Public enumerationConnectionModeEnum 
Public enumerationContinuousInteractionInteractionTypeEnum 
Public enumerationCrossroadCrossroadLogicalDataConnectedRoadItemItemTypeEnum 
Public enumerationCrossroadCrossroadLogicalDataConnectedRoadItemPositionOnEdge 
Public enumerationCullingMode Hardware culling modes based on vertex winding. This setting applies to how the hardware API culls triangles it is sent.
Public enumerationCurveInSpaceCurveTypeEnum Enumerates the types of curve.
Public enumerationCurveInSpaceObjectsStepMeasureEnum 
Public enumerationCutVolumeFlags 
Public enumerationCutVolumeShape 
Public enumerationDecalNormalsModeEnum 
Public enumerationEDialogResult 
Public enumerationEHorizontalAlignment Specifies the horizontal alignment.
Public enumerationEKeys Specifies keyboard key codes.
Public enumerationEMessageBoxButtons 
Public enumerationEMessageBoxIcon 
Public enumerationEMouseButtons 
Public enumerationEngineAppApplicationTypeEnum 
Public enumerationEngineAppWindowStateEnum 
Public enumerationEventHandlerComponentWhenEnableEnum 
Public enumerationEVerticalAlignment Specifies the vertical alignment.
Public enumerationFilterOptionFiltering options for textures / mipmaps.
Public enumerationFlashlightActiveEnum 
Public enumerationFlowGraphPropertyType 
Public enumerationFlowGraphNodeModeEnum 
Public enumerationFlowGraphNodeContentType The list of flow graph node types.
Public enumerationFlowGraphRepresentationDataNodeImageViewEnum 
Public enumerationFogModes 
Public enumerationForceFeedbackEffectTypes 
Public enumerationFrameBufferTypesDefines the frame buffer types.
Public enumerationGameModeBuiltInCameraEnum 
Public enumerationGateTypeOpeningTypeEnum 
Public enumerationGetRenderSceneDataMode 
Public enumerationGpuBufferFlags 
Public enumerationGpuProgramType Enumerates the types of programs which can run on the GPU.
Public enumerationGpuTextureModeEnum 
Public enumerationGpuTextureUsagesEnum describing buffer usage; not mutually exclusive.
Public enumerationGroupOfObjectsGetObjectsItemCastTypeEnum 
Public enumerationGroupOfObjectsObjectFlagsEnum 
Public enumerationHandEnum 
Public enumerationImageComponentLoadFileHintEnum 
Public enumerationImageComponentTypeEnumEnum identifying the texture type.
Public enumerationImageComponentUsagesEnum describing buffer usage; not mutually exclusive.
Public enumerationImageUtilityFilters 
Public enumerationImageUtilityImageFlags 
Public enumerationImport3DMergeGeometriesEnum 
Public enumerationImport3DModeEnum 
Public enumerationImport3DSimplifyMethodEnum 
Public enumerationImport3DTransparentMaterialBlendingEnum 
Public enumerationJoystickAxes 
Public enumerationJoystickButtons 
Public enumerationJoystickInputDeviceDeviceEvents 
Public enumerationJoystickPOVDirections 
Public enumerationJoystickPOVs 
Public enumerationJoystickSliderAxes 
Public enumerationJoystickSliders 
Public enumerationLightShadowTextureSizeType 
Public enumerationLightTypeEnum 
Public enumerationMaterialAnisotropyDirectionBasisEnum 
Public enumerationMaterialBlendModeEnum 
Public enumerationMaterialCompiledMaterialDataDynamicParametersUniformToUpdate 
Public enumerationMaterialCompiledMaterialDataSpecialMode 
Public enumerationMaterialDepthOffsetModeEnum 
Public enumerationMaterialDisplacementMethodEnum 
Public enumerationMaterialShadingModelEnum 
Public enumerationMeasuringToolCapStyleEnum 
Public enumerationMeasuringToolMeasureEnum 
Public enumerationMeshCompiledDataRayCastModes 
Public enumerationMeshGeometry_SphereSphereTypeEnum 
Public enumerationMeshInSpaceModifiableMeshCreationFlags 
Public enumerationMeshTestMode 
Public enumerationMetadataCloneContextTypeOfCloningEnum 
Public enumerationMetadataTypeClassification The list of supported types of engine's metadata.
Public enumerationNativeUtilityMemoryAllocationType 
Public enumerationNetworkModeEnum 
Public enumerationNetworkStatus 
Public enumerationOccluderShape 
Public enumerationOcclusionCullingBufferCullingResult 
Public enumerationOctreeContainerModeEnum 
Public enumerationOctreeContainerThreadingModeEnum 
Public enumerationPaintLayerBlendModeEnum 
Public enumerationPaintLayerMaskFormatEnum 
Public enumerationParameterType A list of parameter types that are supported in the ParameterContainer.
Public enumerationParticleAccelerationByTimeTypeEnum 
Public enumerationParticleColorMultiplierByTimeChannelsEnum 
Public enumerationParticleColorMultiplierByTimeTypeEnum 
Public enumerationParticleEmitterAnglesPropertyTypeEnum 
Public enumerationParticleEmitterColorValuePropertyTypeEnum 
Public enumerationParticleEmitterDirectionEnum 
Public enumerationParticleEmitterIntegerPropertyTypeEnum 
Public enumerationParticleEmitterRenderingModeEnum 
Public enumerationParticleEmitterSinglePropertyTypeEnum 
Public enumerationParticleSizeMultiplierByTimeAxesEnum 
Public enumerationParticleSizeMultiplierByTimeTypeEnum 
Public enumerationParticleSpeedMultiplierByTimeTypeEnum 
Public enumerationParticleSystemSimulationSpaceEnum 
Public enumerationParticleVelocityByTimeTypeEnum 
Public enumerationPathfindingGeometryShapeEnum The available shapes of a geometry.
Public enumerationPathfindingGeometryTypeEnum The available types of a geometry.
Public enumerationPathfindingGeometryTagTypeEnum The available types of a geometry.
Public enumerationPhysicalMaterialFrictionModeEnum 
Public enumerationPhysics2DCategories 
Public enumerationPhysics2DContactTestItemModeEnum 
Public enumerationPhysics2DRayTestItemModeEnum 
Public enumerationPhysicsAxisMode The list of modes of physical object's axis.
Public enumerationPhysicsModeEnum 
Public enumerationPhysicsMotionQuality 
Public enumerationPhysicsMotionType 
Public enumerationPhysicsRayTestItemFlagsEnum 
Public enumerationPhysicsRayTestItemModeEnum 
Public enumerationPhysicsVolumeTestItemModeEnum 
Public enumerationPipePointSpecialtyEnum 
Public enumerationPixelFormatThe pixel format used for images, textures, and render surfaces.
Public enumerationPlaneSide Determines from which side of the plane the object can be.
Public enumerationPlaneFSide Determines from which side of the plane the object can be.
Public enumerationPlantGeneratorElementTypeEnum 
Public enumerationPlantGeneratorShapeEnum 
Public enumerationPlantMaterialPartTypeEnum 
Public enumerationPlantMaterialUVModeEnum 
Public enumerationPlantTypeAgesEnum 
Public enumerationPlantTypePredefinedConfigurationEnum 
Public enumerationProcedureUIButtonSizeEnum 
Public enumerationProcedureUICheckCheckValue 
Public enumerationProduct_StoreCreateProductsEnum 
Public enumerationProduct_StoreImageGeneratorImageFormat 
Public enumerationProduct_StoreProductTypeEnum 
Public enumerationProduct_StoreProjectItemCategoriesEnum 
Public enumerationProjectionType 
Public enumerationProjectSettingsPage_GeneralCustomizeWindowsStyleEnum 
Public enumerationProjectSettingsPage_GeneralEngineSplashScreenStyleEnum 
Public enumerationProjectSettingsPage_GeneralEngineSplashScreenStyleEnumWithoutDisabled 
Public enumerationProjectSettingsPage_GeneralLanguageEnum 
Public enumerationProjectSettingsPage_GeneralThemeEnum 
Public enumerationProjectSettingsPage_GeneralWindowStateEnum 
Public enumerationProjectSettingsPage_RenderingMaterialShadingEnum 
Public enumerationProjectSettingsPage_RenderingShadowTechniqueEnum 
Public enumerationProjectSettingsPage_RenderingShadowTextureFormatEnum 
Public enumerationProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassActionItemTypeEnum 
Public enumerationProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassGroupItemTypeEnum 
Public enumerationProjectSettingsPage_RibbonAndToolbarRibbonAndToolbarActionsClassTabItemTypeEnum 
Public enumerationProjectSettingsPage_ShortcutsKeys2 
Public enumerationRangeAttributeConvenientDistributionEnum 
Public enumerationReflectionProbeModeEnum 
Public enumerationReflectionProbeResolutionEnum 
Public enumerationRenderingEffect_AmbientOcclusionQualityEnum 
Public enumerationRenderingEffect_AntialiasingAdditionalTechniqueEnum 
Public enumerationRenderingEffect_AntialiasingBasicTechniqueEnum 
Public enumerationRenderingEffect_AntialiasingMotionTechniqueEnum 
Public enumerationRenderingEffect_BokehBlurPatternEnum 
Public enumerationRenderingEffect_BokehBlurSamplesEnum 
Public enumerationRenderingEffect_IndirectLightingQualityEnum 
Public enumerationRenderingEffect_IndirectLightingResolutionEnum 
Public enumerationRenderingEffect_LensEffectsCheckVisibilityMethodEnum 
Public enumerationRenderingEffect_MicroparticlesInAirQualityEnum 
Public enumerationRenderingEffect_MicroparticlesInAirRayStepsEnum 
Public enumerationRenderingEffect_ReflectionDebugModeEnum 
Public enumerationRenderingEffect_ReflectionResolutionEnum 
Public enumerationRenderingEffect_ReflectionShadowsEnum 
Public enumerationRenderingEffect_ResolutionUpscaleModeEnum 
Public enumerationRenderingEffect_ResolutionUpscaleTechniqueEnum 
Public enumerationRenderingEffect_ShowRenderTargetTextureType 
Public enumerationRenderingEffect_ToneMappingMethodEnum 
Public enumerationRenderingPipeline_BasicDebugModeEnum 
Public enumerationRenderingPipeline_BasicDownscalingModeEnum 
Public enumerationRenderingPipeline_BasicFrameDataBillboardItemFlagsEnum 
Public enumerationRenderingPipeline_BasicFrameDataMeshItemFlagsEnum 
Public enumerationRenderingPipeline_BasicGIGridSizeEnum 
Public enumerationRenderingPipeline_BasicLightGridResolutionEnum 
Public enumerationRenderOperationType The rendering operation type to perform.
Public enumerationRenderSystemEvent 
Public enumerationRenderToFileCaptureMethodEnum 
Public enumerationRenderToFileFormatEnum 
Public enumerationRenderToFileModeEnum 
Public enumerationResourceInstanceStatusEnum 
Public enumerationResourceInstanceType 
Public enumerationResultCompileTResultCompileUpdateModes 
Public enumerationRigidBody2DMotionTypeEnum 
Public enumerationRoadLaneModifierLanesEnum 
Public enumerationRoadLaneModifierPredefinedModifiersEnum 
Public enumerationRoadModifierPredefinedModifiersEnum 
Public enumerationRoadPointModifiersEnum 
Public enumerationRoadTypeSidewalkUVTilingEnum 
Public enumerationRoadTypeWayToUseEnum 
Public enumerationRoadUtilityRoadGeometryGeneratorGeneratePartEnum 
Public enumerationRoadUtilityRoadGeometryGeneratorModeEnum 
Public enumerationSceneGetObjectsInSpaceItemCastTypeEnum 
Public enumerationSceneModeEnum 
Public enumerationScenePhysicsWorldClassBodyCharacterDataGroundState 
Public enumerationScenePhysicsWorldClassMotorModeEnum 
Public enumerationScenePhysicsWorldClassSixDOFConstraintAxisEnum 
Public enumerationSceneSceneObjectFlags 
Public enumerationSceneScreenOrientationEnum 
Public enumerationSceneBlendFactor Blend factors, which modulate values for the pixel shader and render target.
Public enumerationScreenLabelEnum 
Public enumerationSensorModeEnum 
Public enumerationSensorShapeEnum 
Public enumerationSensorSourceDataEnum 
Public enumerationSensorWhenUpdateEnum 
Public enumerationSensor2DModeEnum 
Public enumerationSensor2DShapeEnum 
Public enumerationSensor2DSourceDataEnum 
Public enumerationSensor2DWhenUpdateEnum 
Public enumerationSerializeType Enumerate possible ways to serialize field and property values.
Public enumerationServerNetworkService_CloudFunctionsFileOperationAccess 
Public enumerationServerNetworkService_CloudFunctionsFileSource 
Public enumerationShaderScriptTypeEnum 
Public enumerationShaderTextureSampleTextureTypeEnum 
Public enumerationShadowTextureSizeEnum 
Public enumerationSimpleMeshGeneratorConeOrigin 
Public enumerationSkeletonAnimationTrackCalculateBoneTransformsItemFlagsEnum 
Public enumerationSkyModeEnum 
Public enumerationSkyResolutionEnum 
Public enumerationSoftBodyAeroModel 
Public enumerationSoundModes 
Public enumerationSoundSourceRolloffModeEnum 
Public enumerationSoundSourceStreamingEnum 
Public enumerationSoundType 
Public enumerationSpawnPointTeamEnum 
Public enumerationStandardVertexComponents The enumeration to specify vertex structure.
Public enumerationSystemSettingsFloatingPointModelEnum 
Public enumerationSystemSettingsNetRuntimeType 
Public enumerationSystemSettingsPlatform 
Public enumerationTaskUtilityTaskLifetimeEnum 
Public enumerationTerrainHeightmapSizeEnum 
Public enumerationTerrainNeedUpdateEnum 
Public enumerationTerrainPaintMaskSizeEnum 
Public enumerationTerrainTileSizeEnum 
Public enumerationText2DBackStyleEnum 
Public enumerationText2DFunctionalityBackStyleEnum 
Public enumerationTextureAddressingMode Texture addressing modes.
Public enumerationTouchDataActionEnum 
Public enumerationTrafficSystemObjectListEnum 
Public enumerationTrafficSystemObjectModeEnum 
Public enumerationTrafficSystemElementRolesEnum 
Public enumerationTransformOffsetModeEnum 
Public enumerationUIButtonStateEnum 
Public enumerationUICheckCheckValue 
Public enumerationUICheckStateEnum 
Public enumerationUIControlCoverOtherControlsEnum 
Public enumerationUIMeasure Represents a type to indicate position and size for UI elements.
Public enumerationUIStyleDefaultSliderElement 
Public enumerationUITabControlSideEnum 
Public enumerationUnwrappedUVEnum 
Public enumerationVehicleDynamicDataClassLightTypePurpose 
Public enumerationVehicleDynamicDataClassWhichWheel 
Public enumerationVehicleTypeChassisEnum 
Public enumerationVehicleTypeWheelDriveEnum 
Public enumerationVertexElementSemantic Vertex element semantics, used to identify the meaning of vertex buffer contents.
Public enumerationVertexElementTypeVertex element type, used to identify the base types of the vertex contents.
Public enumerationViewportLastFrameScreenLabelItemShapeEnum 
Public enumerationViewportModeEnum 
Public enumerationViewportRenderingContextDynamicTextureType 
Public enumerationVirtualMethodBodyPropertyAccessorTypeEnum 
Public enumerationVoxelFormatEnum 
Public enumerationVoxelGridSizeEnum 
Public enumerationWeaponTypeMeleeCollisionDetectionMethodEnum 
Public enumerationWeaponTypeWayToUseEnum 
Public enumerationWindowedModeEnum 
Public enumerationWorldGeneratorLeveledAreaShapeEnum 
Public enumerationWorldGeneratorTemplateEnum