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 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 classAreaCreationModeArea
A class for providing the creation of a Area in the editor.
Public classAreaPoint
Represents a point of the Area.
Public classArrayDataReader
A class for streaming data from an array.
Public classArrayDataWriter
A class for streaming data to an array.
Public classAssemblyRegistration
This abstract class is designed to register plug-in assemblies.
Public classAutoConvertTypeAttribute
Attribute tagging method or constructor as a function of autoconversion types.
Public classAvatarSettings
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 classButtonInSpace
Button in the scene.
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 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 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 classCharacterType
A definition of the character type.
Public classClientNetworkService_Chat
Public classClientNetworkService_ChatLastMessage
Public classClientNetworkService_Components
Public classClientNetworkService_FileSync
Public classClientNetworkService_FileSyncFileInfo
Public classClientNetworkService_FileSyncStatusClass
Public classClientNetworkService_Messages
Public classClientNetworkService_Users
Public classClientNetworkService_UsersUserInfo
Public classCloneableAttribute
Specifies how the field or property is cloned.
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 classConstraint_SixDOF
6-degrees of freedom constraint link between two physical bodies.
Public classConstraint_SixDOFNewObjectSettingsConstraint
A set of settings for Constraint_SixDOF creation in the editor.
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 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 classCreatureMaker
A component for making creatures and humans.
Public classCrossroad
A logical element to make crossroads.
Public classCrossroadCrossroadLogicalData
Public classCrossroadCrossroadLogicalDataConnectedRoadItem
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 classDoor
A basic class for making doors.
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 classEngineInfoCloudProjectInfoClass
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 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 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
Public classFlowGraphNodeRepresentationItemProperty
Public classFlowGraphNodeRepresentationItemThisObject
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 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 classGrid
Visual 2D grid in the scene.
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 classInputProcessing
An object to process input from a player.
Public classInputProcessingTouchPointerData
Public classInteractiveObjectObjectInfo
A result data of [!:InteractiveObject.ObjectInteractionGetInfo(UIControl, GameMode, ref InteractiveObjectObjectInfo)].
Public classInvokeMember
The component for invoking methods, properties and fields.
Public classIOUtility
Helper class for working with files and folders.
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
One lens flare.
Public classLensFlares
Lens flares effect of the light. The component must be a child of Light.
Public classLensFlaresNewObjectSettingsLensFlares
A set of settings for LensFlares creation in the editor.
Public classLight
The light source in the scene.
Public classLightInclusiveVolumeData
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 classMaterialCompiledMaterialDataPassGroup
Public classMaterialCompileExtensionData
Represents material data that were procedurally generated and compiled.
Public classMaterialNewObjectSettingsMaterial
A set of settings for Material creation in the editor.
Public classMathAlgorithms
A set of mathematical algorithms.
Public classMathEx
Expanded set of basic mathematical operations.
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_PolygonBasedPolyhedronCreationModePolyhedron
A class for providing the creation of a MeshGeometry_PolygonBasedPolyhedron in the editor.
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
Mesh 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
Public classMetadataLoadContext
Provides data when objects are loading.
Public classMetadataLoadContextComponentItem
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 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 classNetworkLogic
A useful component to make server-client logic of the scene.
Public classNetworkLogicServerUserItem
Public classNetworkLogicAbstract
Public classNetworkLogicUtility
Public classNetworkSynchronizeAttribute
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
Abstract object in the scene.
Public classObjectInSpaceCheckSelectionByRayContext
Public classObjectInSpaceRenderingContext
Object to control the process of displaying objects in the scene.
Public classObjectInSpaceUtility
Auxiliary class to work with ObjectInSpace.
Public classObjectInteractionContext
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 work with elements of an array. For example you can access to item by reference.
Public classOpenListNativeT
A list that internally creates a native array.
Public classOpenListNativeTEnumerator
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 to configure plant type.
Public classPlantType
Represents a type of the plant.
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_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
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 camera that captures surroundings in the scene and passes information to the reflective surfaces.
Public classReflectionUtility
Auxiliary class for working with .NET reflection.
Public classRegulatorSwitchInSpace
Regulator switch in the scene.
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_IndirectLightingFrameData
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_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_RadialBlur
Radial blur screen effect.
Public classRenderingEffect_Reflection
The effect to add reflections.
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_ScriptNewObjectSettingsEffect
A set of settings for creation RenderingEffect_Script in the editor.
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_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
Public classSceneNewObjectSettingsScene
A set of settings for creation Scene in the editor.
Public classSceneNewObjectSettingsSceneTemplateClass
Represents a template of a new scene type.
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 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
Public classServerNetworkService_Components
Public classServerNetworkService_ComponentsClientItem
Public classServerNetworkService_FileSync
Public classServerNetworkService_FileSyncFileCache
Public classServerNetworkService_FileSyncFileInfo
Public classServerNetworkService_Messages
Public classServerNetworkService_Users
Public classServerNetworkService_UsersUserInfo
Public classShaderConstants
Provides access to constants in shaders.
Public classShaderFunctions
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
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
Base class of skies.
Public classSkybox
Implements the sky is using cubemap or panoramic image.
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 classSurfaceAreaCreationModeSurfaceArea
A class for providing the creation of a SurfaceArea in the editor.
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 classSystemSettings
Class for getting information about the operating system.
Public classSystemSettingsDisplayInfo
Represents an item for AllDisplays property.
Public classTerrain
A heightmap based terrain.
Public classText2D
A scene object displaying 2D text on the screen.
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
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 object transformation. Can be used in pair with other transformations to calculate resulting offset of position, rotation, scale.
Public classTypeUtility
A helper class for working with types of the engine.
Public classUIButton
Clickable button.
Public classUICheck
Check box with on/off state. Third state (Indeterminate) is also supported.
Public classUICombo
Represents a drop down combo box.
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 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 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 classUISplitContainer
Control the sizing of two panels.
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 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 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 classVehicleSeat
A seat place for a character or other object in the vehicle.
Public classVehicleType
A definition of 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 classViewportRenderingContextObjectsDuringUpdateClass
The data provided during the context update process.
Public classViewportRenderingContextStatisticsClass
The data with the statistics of context's working.
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 classVirtualMethodNewObjectSettingsMethod
A set of settings for VirtualMethod creation in the editor.
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 weapons.
Public classWeaponAssemblyRegistration
The class is intended to register weapon resource.
Public classWeaponType
A definition of the weapon type.
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 structureBuildingLogicalDataRenderingItem
Public structureCanvasRendererLineItem
Represents line data for CanvasRenderer.
Public structureCanvasRendererShaderItemDefineItem
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 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
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
Public structureGpuMaterialPassGroup
Public structureGroupOfObjectsGetObjectsItemResultItem
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
Public structureMeshStructureClassFace
Public structureMeshStructureClassFaceVertex
Public structureMeshStructureClassVertex
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 structureParticleSystemCurvePoint
Public structureParticleSystemInSpaceParticle
Represents a particle for ParticleSystemInSpace.
Public structurePhysicsRayTestItemResultItem
Represents a result item for PhysicsRayTestItem.
Public structurePhysicsVolumeTestItemResultItem
Represents a result item for PhysicsVolumeTestItem.
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 double single 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
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
Public structureRenderingPipeline_BasicFrameDataMeshItem
Public structureRenderingPipeline_BasicFrameDataObjectInSpaceItem
Public structureRenderingPipeline_BasicGIObjectsData
Public structureRenderingPipeline_BasicLightItemLightDataFragment
Represents data of light for a fragment shader.
Public structureRenderingPipeline_BasicLightItemLightDataVertex
Represents data of light for a vertex shader.
Public structureRoadUtilitySurfaceObjectsObjectItem
Public structureSceneGetObjectsInSpaceItemExtensionDataStructure
Public structureSceneGetObjectsInSpaceItemResultItem
Public structureScenePhysicsWorldClassContactsItem
Public structureScenePhysicsWorldClassShapeCollisionShapeData
Public structureScenePhysicsWorldClassVehicleWheelData
Public structureScenePhysicsWorldClassVehicleWheelSettings
Public structureSceneLODUtilityLodState
Public structureSensorResultItem
Public structureSensor2DResultItem
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 structureSoundVirtualChannelRolloffGraphItem
Represents an item for RolloffGraph method.
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 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 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 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
Delegates
  DelegateDescription
Public delegateAITaskTaskSimulationStepDelegate
Public delegateBuildingCalculateLogicalDataAfterDelegate
Public delegateBuildingCalculateLogicalDataBeforeDelegate
Public delegateBulletHitBeforeDelegate
Public delegateBulletHitDelegate
Public delegateBulletTypeHitBeforeDelegate
Public delegateBulletTypeHitDelegate
Public delegateButtonInSpaceCanClickDelegate
Public delegateButtonInSpaceClickDelegate
Public delegateCameraManagementGetCameraSettingsEventDelegate
Public delegateCameraManagementIsNeedMouseRelativeModeEventDelegate
Public delegateCameraManagementIsNeedRenderObjectInteractionEventDelegate
Public delegateCameraManagementPickInteractiveObjectEventDelegate
Public delegateCharacterProcessDamageAfterDelegate
Public delegateCharacterProcessDamageBeforeDelegate
Public delegateCharacter2DUpdateCollisionBodyEventDelegate
Public delegateClientNetworkService_ChatReceiveTextDelegate
Public delegateClientNetworkService_ComponentsSceneCreateBeginDelegate
Public delegateClientNetworkService_ComponentsSceneCreateEndDelegate
Public delegateClientNetworkService_ComponentsSceneDestroyDelegate
Public delegateClientNetworkService_FileSyncBeforeUpdateFilesDelegate
Public delegateClientNetworkService_FileSyncStatusChangedDelegate
Public delegateClientNetworkService_MessagesReceiveMessageDelegate
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 delegateComponentHierarchyControllerNetworkClientInterfaceEndNetworkMessageDelegate
Public delegateComponentHierarchyControllerNetworkClientInterfaceGetComponentByNetworkIDDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceAddComponentDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceBeginNetworkMessageDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceChangeNetworkModeDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceEndNetworkMessageDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceGetComponentByNetworkIDDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceNetworkModeAddUserDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceNetworkModeRemoveUserDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfacePropertyChangedEventDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceRemoveFromParentDelegate
Public delegateComponentHierarchyControllerNetworkServerInterfaceSimulationStepDelegate
Public delegateComponentHostComponentCreatedDelegate
Public delegateComponentHostComponentDestroyedDelegate
Public delegateCreatureMakerUpdateMeshEventDelegate
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 delegateGameModeGetCameraSettingsEventDelegate
Public delegateGameModeGetInteractiveObjectInfoEventDelegate
Public delegateGameModeInputMessageEventDelegate
Public delegateGameModePickInteractiveObjectEventDelegate
Public delegateGameModeRenderDelegate
Public delegateGameModeRenderTargetImageBeforeDelegate
Public delegateGameModeRenderUIDelegate
Public delegateGameModeShowControlledObjectDelegate
Public delegateGroupOfObjectsBaseObjectsChangedDelegate
Public delegateImageUtilityImageAutoCompressionDetectTypeOverrideDelegate
Public delegateInputProcessingInputMessageEventDelegate
Public delegateJoystickInputDeviceDeviceEventDelegate
Public delegateLogAfterFatalDelegate
Public delegateLogHandlersLogDelegate
Public delegateLogHandlersLogFatalHandledDelegate
Public delegateLogHandlersLogHandledDelegate
Public delegateMaterialCheckDecalSupportEventDelegate
Public delegateMaterialCheckDeferredShadingSupportEventDelegate
Public delegateMaterialCheckReceiveDecalsSupportEventDelegate
Public delegateMathAlgorithmsDrawPixelDelegate
Public delegateMeasuringToolUpdateTextDelegate
Public delegateMeshConvertToVoxelOverrideDelegate
Public delegateMeshMeshCompileEventDelegate
Public delegateMeshMeshCompilePostProcessEventDelegate
Public delegateMeshGeometryGetDataOfThisObjectEventDelegate
Public delegateMeshInSpaceGetRenderSceneDataAddToFrameDataDelegate
Public delegateMeshInSpaceMeshOutputOverrideDelegate
Public delegateMeshInSpaceReplaceMaterialSelectivelyChangedDelegate
Public delegateMeshInSpaceAnimationControllerAnimationStateClassAdditionalBoneTransformsUpdateDelegate
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 delegateNetworkLogicGetFreePlaceForObjectEventDelegate
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_StoreCreateScreenshotDelegate
Public delegateRenderingEffectRenderEventDelegate
Public delegateRenderingEffect_SimpleSetShaderParametersEventDelegate
Public delegateRenderingPipeline_BasicFogExtensionGetUniformDataDelegate
Public delegateRenderingPipeline_BasicInitLightDataBuffersEventDelegate
Public delegateRenderingPipeline_BasicRenderBeginDelegate
Public delegateRenderingPipeline_BasicRenderDeferredShadingEndDelegate
Public delegateRenderingPipeline_BasicRenderEndDelegate
Public delegateRenderingSystemOcclusionQueryResult
Public delegateRenderingSystemRenderSystemEventDelegate
Public delegateRenderTargetInSpaceGetCameraEventDelegate
Public delegateRenderTargetInSpaceGetCameraSettingsEventDelegate
Public delegateRenderTargetInSpaceObjectInteractionEventDelegate
Public delegateRenderTargetInSpaceRenderTargetUpdateEventDelegate
Public delegateRenderTargetInSpaceSceneCreatedDelegate
Public delegateRenderTargetInSpaceSceneDestroyedDelegate
Public delegateResourceInstanceLoadOverrideDelegate
Public delegateSceneGetDisplayDevelopmentDataInThisApplicationOverrideDelegate
Public delegateSceneGetObjectsInSpaceOverrideDelegate
Public delegateSceneGetRenderSceneDataDelegate
Public delegateSceneRenderEventDelegate
Public delegateSceneViewportUpdateBeginDelegate
Public delegateSceneViewportUpdateEndDelegate
Public delegateSceneViewportUpdateGetCameraSettingsDelegate
Public delegateScreenMessagesAddEventDelegate
Public delegateScreenMessagesRenderUIDelegate
Public delegateSensorCalculateObjectsEventDelegate
Public delegateSensorFilterObjectEventDelegate
Public delegateSensorObjectEnterLeaveDelegate
Public delegateSensorObjectsChangedDelegate
Public delegateSensor2DCalculateObjectsEventDelegate
Public delegateSensor2DFilterObjectEventDelegate
Public delegateSensor2DObjectEnterLeaveDelegate
Public delegateSensor2DObjectsChangedDelegate
Public delegateServerNetworkService_ChatReceiveTextDelegate
Public delegateServerNetworkService_FileSyncGetFileCacheForConnectedNodeDelegate
Public delegateServerNetworkService_MessagesReceiveMessageDelegate
Public delegateServerNetworkService_UsersAddRemoveUserDelegate
Public delegateSimpleTypesParseTypeDelegate
Public delegateSoundSourceBeforePlayEventDelegate
Public delegateSoundWorldDataReadDelegate
Public delegateSpriteAnimationGetFrameByTimeEventDelegate
Public delegateSurfaceGetRandomVariationEventDelegate
Public delegateSurfaceAreaUpdateOutputEventDelegate
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 delegateUIControlTouchDelegate
Public delegateUIListItemMouseClickDelegate
Public delegateUIListItemMouseDoubleClickDelegate
Public delegateUIListSelectedIndexChangedDelegate
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 delegateVehicleObjectsOnSeatsChangedDelegate
Public delegateVehicleProcessDamageAfterDelegate
Public delegateVehicleProcessDamageBeforeDelegate
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 delegateWeaponGetHandWorldTransformEventDelegate
Public delegateWeapon2DCanFireDelegate
Public delegateWeapon2DFireDelegate
Public delegateWeapon2DGetBulletWorldInitialTransformEventDelegate
Public delegateWorldGeneratorGenerateOverrideDelegate
Public delegateWorldGeneratorGetTemplateDataDelegate
Enumerations
  EnumerationDescription
Public enumerationAutoTrueFalse
Public enumerationBuildingCollisionModeEnum
Public enumerationBuildingElementElementTypeEnum
Public enumerationBuildingElementSidesEnum
Public enumerationBuildingTypeStructureEnum
Public enumerationCanvasRendererAddTextOptions
Public enumerationCanvasRendererBlendingType
Enumerates possible blending methods.
Public enumerationCanvasRendererTextureFilteringMode
Enumerates possible filtering modes on texture samplers.
Public enumerationCharacterAITask_TurnSwitchStateEnum
Public enumerationClientNetworkService_FileSyncStatusEnum
Public enumerationCloneType
Enumerates possible ways to clone field and property values.
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 enumerationConstraint_SixDOFNewObjectSettingsConstraintInitialConfigurationEnum
Enumerates the types of constraint link between two physical bodies.
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 enumerationEngineInfoEngineModeEnum
Public enumerationEventHandlerComponentWhenEnableEnum
Public enumerationEVerticalAlignment
Specifies the vertical alignment.
Public enumerationFencePointSpecialtyEnum
Public enumerationFilterOption
Filtering options for textures / mipmaps.
Public enumerationFlowGraphPropertyType
Public enumerationFlowGraphNodeModeEnum
Public enumerationFlowGraphNodeContentType
The list of flow graph node types.
Public enumerationFlowGraphRepresentationDataNodeImageViewEnum
Public enumerationFogModes
Public enumerationForceFeedbackEffectTypes
Public enumerationFrameBufferTypes
Defines the frame buffer types.
Public enumerationGameModeBuiltInCameraEnum
Public enumerationGetRenderSceneDataMode
Public enumerationGpuBufferFlags
Public enumerationGpuProgramType
Enumerates the types of programs which can run on the GPU.
Public enumerationGpuTextureModeEnum
Public enumerationGpuTextureUsages
Enum describing buffer usage; not mutually exclusive.
Public enumerationGroupOfObjectsGetObjectsItemCastTypeEnum
Public enumerationGroupOfObjectsObjectFlagsEnum
Public enumerationHandEnum
Public enumerationImageComponentTypeEnum
Enum identifying the texture type.
Public enumerationImageComponentUsages
Enum describing buffer usage; not mutually exclusive.
Public enumerationImageUtilityFilters
Public enumerationImageUtilityImageFlags
Public enumerationImport3DMergeGeometriesEnum
Public enumerationImport3DModeEnum
Public enumerationImport3DTransparentMaterialBlendingEnum
Public enumerationJoystickAxes
Public enumerationJoystickButtons
Public enumerationJoystickInputDeviceDeviceEvents
Public enumerationJoystickPOVDirections
Public enumerationJoystickPOVs
Public enumerationJoystickSliderAxes
Public enumerationJoystickSliders
Public enumerationLightTypeEnum
Public enumerationMaterialAnisotropyDirectionBasisEnum
Public enumerationMaterialBlendModeEnum
Public enumerationMaterialCompiledMaterialDataDynamicParametersUniformToUpdate
Public enumerationMaterialCompiledMaterialDataSpecialMode
Public enumerationMaterialDepthOffsetModeEnum
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 enumerationPixelFormat
The 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_StoreProductTypeEnum
Public enumerationProduct_StoreProjectItemCategoriesEnum
Public enumerationProjectionType
Public enumerationProjectSettingsPage_GeneralCustomizeWindowsStyleEnum
Public enumerationProjectSettingsPage_GeneralEngineSplashScreenStyleEnum
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 enumerationRangeAttributeConvenientDistributionEnum
Public enumerationReflectionProbeModeEnum
Public enumerationReflectionProbeResolutionEnum
Public enumerationRenderingEffect_AmbientOcclusionQualityEnum
Public enumerationRenderingEffect_AmbientOcclusionTechniqueEnum
Public enumerationRenderingEffect_AntialiasingBasicTechniqueEnum
Public enumerationRenderingEffect_AntialiasingMotionTechniqueEnum
Public enumerationRenderingEffect_BokehBlurPatternEnum
Public enumerationRenderingEffect_BokehBlurSamplesEnum
Public enumerationRenderingEffect_IndirectLightingDebugModeEnum
Public enumerationRenderingEffect_IndirectLightingGridSizeEnum
Public enumerationRenderingEffect_IndirectLightingQualityEnum
Public enumerationRenderingEffect_IndirectLightingResolutionEnum
Public enumerationRenderingEffect_IndirectLightingTechniqueEnum
Public enumerationRenderingEffect_LensEffectsCheckVisibilityMethodEnum
Public enumerationRenderingEffect_ReflectionQualityEnum
Public enumerationRenderingEffect_ReflectionResolutionEnum
Public enumerationRenderingEffect_ReflectionTechniqueEnum
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_BasicShadowTextureSize
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 enumerationRoadUtilityRoadGeometryGeneratorGeneratePartEnum
Public enumerationRoadUtilityRoadGeometryGeneratorModeEnum
Public enumerationSceneGetObjectsInSpaceItemCastTypeEnum
Public enumerationSceneModeEnum
Public enumerationScenePhysicsWorldClassMotorModeEnum
Public enumerationScenePhysicsWorldClassSixDOFConstraintAxisEnum
Public enumerationSceneSceneObjectFlags
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 enumerationShaderScriptTypeEnum
Public enumerationShaderTextureSampleTextureTypeEnum
Public enumerationSimpleMeshGeneratorConeOrigin
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 enumerationTerrainHeightmapSizeEnum
Public enumerationTerrainNeedUpdateEnum
Public enumerationTerrainPaintMaskSizeEnum
Public enumerationTerrainTileSizeEnum
Public enumerationText2DBackStyleEnum
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 enumerationUISplitContainerFixedPanelEnum
Public enumerationUIStyleDefaultSliderElement
Public enumerationUITabControlSideEnum
Public enumerationUnwrappedUVEnum
Public enumerationVehicleTypeChassisEnum
Public enumerationVehicleTypeWheelDriveEnum
Public enumerationVertexElementSemantic
Vertex element semantics, used to identify the meaning of vertex buffer contents.
Public enumerationVertexElementType
Vertex element type, used to identify the base types of the vertex contents.
Public enumerationVertexFormatEnum
Public enumerationViewportLastFrameScreenLabelItemShapeEnum
Public enumerationViewportModeEnum
Public enumerationViewportRenderingContextDynamicTextureType
Public enumerationVirtualMethodBodyPropertyAccessorTypeEnum
Public enumerationVoxelGridSizeEnum
Public enumerationWorldGeneratorLeveledAreaShapeEnum
Public enumerationWorldGeneratorTemplateEnum