Click or drag to resize

GameMode Class

The object to interact Player app with the scene.
Inheritance Hierarchy
SystemObject
  NeoAxisComponent
    NeoAxisGameMode

Namespace: NeoAxis
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public class GameMode : Component, IGameMode

The GameMode type exposes the following members.

Constructors
 NameDescription
Public methodGameModeInitializes a new instance of the GameMode class
Top
Properties
 NameDescription
Public propertyAnyData The user data of the component.
(Inherited from Component)
Public propertyBaseType Gets the base type of the object.
(Inherited from Component)
Public propertyCamera2DPickInteractiveObjectDistance The distance of object picking for 2D camera.
Public propertyCloneSupport Whether the object supports cloning.
(Inherited from Component)
Public propertyComponents Gets the collection of the child components.
(Inherited from Component)
Public propertyCreatedByBaseType Whether the object is created using a base type.
(Inherited from Component)
Public propertyCutsceneGuiFadingFactor 
Public propertyCutsceneGuiFadingSpeed 
Public propertyCutsceneStarted 
Public propertyCutsceneText 
Public propertyDisplayInEditor Whether to show the object in the editor.
(Inherited from Component)
Public propertyDisplayTarget Whether to display a target in the center of the screen in the first or third person camera.
Public propertyDisplayTargetColor The color and alpha multiplier of the display target.
Public propertyDisplayTargetImage The image of the display target.
Public propertyDisplayTargetSize The vertical size of the display target.
Public propertyDisposed Whether the object is disposed.
(Inherited from Component)
Public propertyEditorDocumentConfiguration Gets or sets the configuration data of the object's settings in the editor.
(Inherited from Component)
Public propertyEditorReadOnly Whether the object is read only in the editor.
(Inherited from Component)
Public propertyEditorReadOnlyInHierarchy Whether the object is read-only in the editor with respect to parent objects.
(Inherited from Component)
Public propertyEnabled Whether the component is enabled. Any functionality of component is not works when it disabled.
(Inherited from Component)
Public propertyEnabledInHierarchy Determines whether the object is attached to a hierarchy of the components and enabled. The object will be enabled only when all parents are enabled, and the property Enabled is enabled.
(Inherited from Component)
Public propertyEnabledInHierarchyAndIsInstance Determines when the object is attached to a hierarchy of the components, is enabled and the object if not part of a resource (it is usual object instance). The object will be enabled only when all parents are enabled, and the property Enabled is enabled.
(Inherited from Component)
Public propertyFirstPersonCameraAttachToEyes Whether to attach the camera in the first person mode to the eyes of the controlled object.
Public propertyFirstPersonCameraCutVolumeRadius The radius of cut geometry from the camera to prevent drawing the internal part of the controlled object 3D model.
Public propertyFirstPersonCameraPickInteractiveObjectDistance The distance of object picking for first person camera.
Public propertyFirstPersonCameraShowControlledObject Whether to show a character or another unit which controlled by the player.
Public propertyFreeCamera Whether is a free camera enabled.
Public propertyFreeCameraDirection 
Public propertyFreeCameraKey The key code to enable a free camera.
Public propertyFreeCameraPosition 
Public propertyFreeCameraSpeedFast The fast speed of a free camera (when Shift key is pressed).
Public propertyFreeCameraSpeedNormal The normal speed of a free camera.
Public propertyHierarchyController Gets the object hierarchy control controller.
(Inherited from Component)
Public propertyInputEnabled 
Public propertyInventoryCharacterCanHaveSeveralWeapons Whether the ability to have several weapons in the character's inventory.
Public propertyInventoryCharacterCanHaveSeveralWeaponsOfSameType Whether the ability to have several weapons of same type in the character's inventory.
Public propertyInventoryWidget Whether to display a UI control with the player object's inventory.
Public propertyIsResource
(Inherited from Component)
Public propertyKeyBackward1 
Public propertyKeyBackward2 
Public propertyKeyBrake1 The first key code to brake.
Public propertyKeyBrake2 The second key code to brake.
Public propertyKeyCamera1 The first key code to change camera type. Between first person and third-person.
Public propertyKeyCamera2 The second key code to change camera type. Between first person and third-person.
Public propertyKeyDrop1 The first key code to drop item.
Public propertyKeyDrop2 The second key code to drop item.
Public propertyKeyForward1 
Public propertyKeyForward2 
Public propertyKeyHeadlightsHigh1 The first key code to headlights high.
Public propertyKeyHeadlightsHigh2 The second key code to headlights high.
Public propertyKeyHeadlightsLow1 The first key code to headlights low.
Public propertyKeyHeadlightsLow2 The second key code to headlights low.
Public propertyKeyInteract1 The first key code to interact with objects. Take item, sit to vehicle.
Public propertyKeyInteract2 The second key code to interact with objects. Take item, sit to vehicle.
Public propertyKeyJump1 The first key code to jump.
Public propertyKeyJump2 The second key code to jump.
Public propertyKeyLeft1 
Public propertyKeyLeft2 
Public propertyKeyLeftTurnSignal1 The first key code to left turn signal.
Public propertyKeyLeftTurnSignal2 The second key code to left turn signal.
Public propertyKeyRight1 
Public propertyKeyRight2 
Public propertyKeyRightTurnSignal1 The first key code to right turn signal.
Public propertyKeyRightTurnSignal2 The second key code to right turn signal.
Public propertyKeyRun1 The first key code to run.
Public propertyKeyRun2 The second key code to run.
Public propertyMousePosition 
Public propertyMouseRelativeMode 
Public propertyName The name of the component.
(Inherited from Component)
Public propertyNetworkID
(Inherited from Component)
Public propertyNetworkIsClient
(Inherited from Component)
Public propertyNetworkIsServer Whether to work in network server mode. It is false until the scene is not loaded.
(Inherited from Component)
Public propertyNetworkIsSingle
(Inherited from Component)
Public propertyNetworkIsSingleOrClient
(Inherited from Component)
Public propertyNetworkMode Whether to enable synchronization of the component between server and clients.
(Inherited from Component)
Public propertyNetworkModeUsers
(Inherited from Component)
Public propertyObjectControlledByPlayer The scene object under player control.
Public propertyObjectInteractionContext 
Public propertyParent Gets the parent object.
(Inherited from Component)
Public propertyParentRoot Gets the parent root object.
(Inherited from Component)
Public propertyStatic memberPlayScreen 
Public propertyRemoveFromParentQueued Whether the object is placed in the detach queue from the parent.
(Inherited from Component)
Public propertyReplaceCamera 
Public propertySaveSupport Whether the object supports saving to a file.
(Inherited from Component)
Public propertyScene 
Public propertyScreenFadingCurrentColor 
Public propertyScreenFadingSpeed 
Public propertyScreenFadingTargetColor 
Public propertyScreenLabel The displaying mode of an on-screen label of the component in the scene editor.
(Inherited from Component)
Public propertyThirdPersonCameraAllowLookToBackWhenNoActiveItem 
Public propertyThirdPersonCameraDistance The distance of the camera in third-person mode.
Public propertyThirdPersonCameraHeight The height of the camera in third-person mode.
Public propertyThirdPersonCameraHorizontalAngle The horizontal angle of the camera in third-person mode.
Public propertyThirdPersonCameraLeft The horizontal offset of the camera in third-person mode.
Public propertyThirdPersonCameraPickInteractiveObjectDistance The distance of object picking for third person camera.
Public propertyThirdPersonCameraVerticalAngle The vertical angle of the camera in third-person mode.
Public propertyTypeSettingsPrivateObjects Object settings when used as a type.
(Inherited from Component)
Public propertyUseBuiltInCamera Whether to use one of built-in camera management methods.
Top
Methods
 NameDescription
Public methodAddComponent Adds a component as a child.
(Inherited from Component)
Public methodBeginNetworkMessage(ServerNetworkService_ComponentsClientItem, String)
(Inherited from Component)
Public methodBeginNetworkMessage(IListServerNetworkService_ComponentsClientItem, String)
(Inherited from Component)
Public methodBeginNetworkMessage(IListServerNetworkService_UsersUserInfo, String)
(Inherited from Component)
Public methodBeginNetworkMessage(ServerNetworkService_UsersUserInfo, String)
(Inherited from Component)
Public methodBeginNetworkMessageToEveryone
(Inherited from Component)
Public methodBeginNetworkMessageToServer
(Inherited from Component)
Public methodChangeCameraType 
Public methodClone Creates a copy of the object.
(Inherited from Component)
Public methodCreateComponent(Type, Int32, Boolean, Boolean, NetworkModeEnum) Creates a child component.
(Inherited from Component)
Public methodCreateComponent(MetadataTypeInfo, Int32, Boolean, Boolean, NetworkModeEnum) Creates a child component.
(Inherited from Component)
Public methodCreateComponentT(Int32, Boolean, Boolean, NetworkModeEnum) Creates a child component.
(Inherited from Component)
Public methodCutsceneEnd 
Public methodCutsceneStart 
Public methodDispose Detaches the object from the hierarchy and deletes the object data.
(Inherited from Component)
Public methodDoScreenFading 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodFindParent(Type) Finds the parent of the specified type.
(Inherited from Component)
Public methodFindParent(MetadataTypeInfo) Finds the parent of the specified type.
(Inherited from Component)
Public methodFindParentT Finds the parent of the specified type.
(Inherited from Component)
Public methodFindThisOrParent(Type) Finds the parent or self of the specified type.
(Inherited from Component)
Public methodFindThisOrParent(MetadataTypeInfo) Finds the parent or self of the specified type.
(Inherited from Component)
Public methodFindThisOrParentT Finds the parent or self of the specified type.
(Inherited from Component)
Public methodGetAllParents Gets all parents of the component.
(Inherited from Component)
Public methodGetBestGlobalReflectionProbePosition 
Public methodGetCameraManagement 
Public methodGetCameraManagementOfCurrentObject 
Public methodGetCameraSettings 
Public methodGetComponent(String, Boolean) Finds a child component by name.
(Inherited from Component)
Public methodGetComponent(Type, Boolean, Boolean) Finds a child component of the specified type.
(Inherited from Component)
Public methodGetComponent(MetadataTypeInfo, Boolean, Boolean) Finds a child component of the specified type.
(Inherited from Component)
Public methodGetComponentT(Boolean, Boolean) Finds a child component of the specified type.
(Inherited from Component)
Public methodGetComponentByNameWithIndex Finds a child component by name and number in the case when there are several components with the specified name.
(Inherited from Component)
Public methodGetComponentByPath Finds a child component by path.
(Inherited from Component)
Public methodGetComponents(Boolean, Boolean, Boolean, Boolean) Finds child components.
(Inherited from Component)
Public methodGetComponents(Boolean, Boolean, Boolean, Boolean, ActionComponent) Finds child components.
(Inherited from Component)
Public methodGetComponents(Type, Boolean, Boolean, Boolean, Boolean) Finds child components of the specified type.
(Inherited from Component)
Public methodGetComponents(MetadataTypeInfo, Boolean, Boolean, Boolean, Boolean) Finds child components of the specified type.
(Inherited from Component)
Public methodGetComponentsT(Boolean, Boolean, Boolean, Boolean, ActionT) Finds child components of the specified type.
(Inherited from Component)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetInputProcessing 
Public methodGetInputProcessingOfCurrentObject 
Public methodGetInteractionBoundingPoints 
Public methodGetInteractionBoundingSphere 
Public methodGetInteractiveObjectInfo 
Public methodGetPathFromParent Returns the path to the object from the parent.
(Inherited from Component)
Public methodGetPathFromRoot Returns the object's access path from the root object.
(Inherited from Component)
Public methodGetProvidedType Returns a type when the object is used as a type.
(Inherited from Component)
Public methodGetScreenLabelInfo
(Inherited from Component)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsKeyPressed 
Public methodIsMethodInvoking Checks if a method is running over time. You can start executing such methods using MethodInvoke(String, Object, Double, Double) method.
(Inherited from Component)
Public methodIsMouseButtonPressed 
Public methodIsNeedMouseRelativeMode 
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodMetadataGetMemberBySignature Returns the object metadata member by name.
(Inherited from Component)
Public methodMetadataGetMembers Returns the object metadata members.
(Inherited from Component)
Public methodMethodInvoke Calls a method by name.
(Inherited from Component)
Public methodMethodInvokeCancel Cancels the execution of selected method that run over time. You can start executing such methods using MethodInvoke(String, Object, Double, Double) method.
(Inherited from Component)
Public methodMethodInvokeCancelAll Cancels the execution of all methods that run over time. You can start executing such methods using MethodInvoke(String, Object, Double, Double) method.
(Inherited from Component)
Public methodNetworkDisablePropertySynchronization
(Inherited from Component)
Public methodNetworkIsDisabledPropertySynchronization
(Inherited from Component)
Public methodNetworkModeAddUser
(Inherited from Component)
Public methodNetworkModeIsEnabledForUser
(Inherited from Component)
Public methodNetworkModeRemoveUser
(Inherited from Component)
Public methodNetworkRestoreDisabledPropertySynchronization
(Inherited from Component)
Public methodNewObjectSetDefaultConfiguration Called when the object is created in the editor. Designed to configure the initial state.
(Inherited from Component)
Public methodNewObjectSetDefaultConfigurationUpdate Called during object creation in the editor. Designed to configure the initial state.
(Inherited from Component)
Protected methodOnAddedToParent Called when a component is added to the parent.
(Inherited from Component)
Protected methodOnClientConnectedAfterRootComponentEnabled
(Inherited from Component)
Protected methodOnClientConnectedBeforeRootComponentEnabled
(Inherited from Component)
Protected methodOnClientDisconnected
(Inherited from Component)
Protected methodOnClone Called when the object is cloned.
(Inherited from Component)
Protected methodOnComponentAdded Called when a child component is added.
(Inherited from Component)
Protected methodOnComponentRemoved Called when a child component is removed.
(Inherited from Component)
Protected methodOnDisabled Called when the object is detached from a hierarchy of the components or is disabled. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnDisabledInSimulation Called when the object is detached from a hierarchy of the components or is disabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnDispose Called when the object is disposed.
(Inherited from Component)
Protected methodOnEditorGetTextInfoCenterBottomCorner
(Inherited from Component)
Protected methodOnEnabled Called when the object is attached to a hierarchy of the components and is enabled. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnEnabledChanged Called when value of Enabled property is changed.
(Inherited from Component)
Protected methodOnEnabledInHierarchyChanged
(Overrides ComponentOnEnabledInHierarchyChanged)
Protected methodOnEnabledInSimulation Called when the object is attached to a hierarchy of the components and is enabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnLoad Called during object loading.
(Inherited from Component)
Protected methodOnMetadataGetMemberBySignature Called when the object metadata member is received by name.
(Inherited from Component)
Protected methodOnMetadataGetMembers Called upon receipt of the object's metadata members.
(Inherited from Component)
Protected methodOnMetadataGetMembersFilter
(Overrides ComponentOnMetadataGetMembersFilter(MetadataGetMembersContext, MetadataMember, Boolean))
Protected methodOnPreloadResources Called when preloading the resources used by the object.
(Inherited from Component)
Protected methodOnReceiveNetworkMessageFromClient
(Inherited from Component)
Protected methodOnReceiveNetworkMessageFromServer
(Inherited from Component)
Protected methodOnRemovedFromParent Called when a component is removed from the parent.
(Inherited from Component)
Protected methodOnSave Called during object saving.
(Inherited from Component)
Protected methodOnSimulationStep
(Overrides ComponentOnSimulationStep)
Protected methodOnSimulationStepClient Called during the simulation step.
(Inherited from Component)
Protected methodOnUpdate
(Overrides ComponentOnUpdate(Single))
Public methodPerformRender 
Public methodPerformRenderUI 
Public methodPickInteractiveObject 
Public methodPreloadResources Preload resources used by the object.
(Inherited from Component)
Public methodProcessInputMessage 
Public methodPropertyGet(String, Object, Boolean) Gets the value of a property by name.
(Inherited from Component)
Public methodPropertySet Sets the value of a property by name.
(Inherited from Component)
Public methodRemoveAllComponents Removes all child components.
(Inherited from Component)
Public methodRemoveComponent Removes a child component.
(Inherited from Component)
Public methodRemoveFromParent Detaches the object from its parent.
(Inherited from Component)
Protected methodRenderObjectInteraction 
Protected methodRenderTargetImage 
Public methodResetReplaceCamera 
Public methodSetReplaceCamera(Camera) 
Public methodSetReplaceCamera(ReferenceCamera) 
Public methodToString Returns the name and type of the object as a string.
(Inherited from Component)
Public methodTypeSettingsIsPublic Checks whether the object provided as a type is public.
(Inherited from Component)
Public methodTypeSettingsIsPublicMember Checks whether the member is set up as public.
(Inherited from Component)
Protected methodUpdateObjectInteraction 
Public methodStatic memberUpdatePlayScreen 
Top
Events
 NameDescription
Public eventAddedToParent Occurs when a component is added to the parent.
(Inherited from Component)
Public eventCamera2DPickInteractiveObjectDistanceChangedOccurs when the Camera2DPickInteractiveObjectDistance property value changes.
Public eventCloneEvent Occurs when object is cloned.
(Inherited from Component)
Public eventCloneSupportChanged Occurs after changing value of CloneSupport property.
(Inherited from Component)
Public eventComponentAdded Occurs when a child component is added.
(Inherited from Component)
Public eventComponentRemoved Occurs when a child component is removed.
(Inherited from Component)
Public eventComponentsChanged Occurs when the set of children is changed.
(Inherited from Component)
Public eventDisabledEvent Occurs when the object is disabled from a hierarchy of the components or is disabled. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventDisabledInSimulation Occurs when the object is detached from a hierarchy of the components or is disabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventDisplayInEditorChanged Occurs when value of DisplayInEditor property is changed.
(Inherited from Component)
Public eventDisplayTargetChangedOccurs when the DisplayTarget property value changes.
Public eventDisplayTargetColorChangedOccurs when the DisplayTargetColor property value changes.
Public eventDisplayTargetImageChangedOccurs when the DisplayTargetImage property value changes.
Public eventDisplayTargetSizeChangedOccurs when the DisplayTargetSize property value changes.
Public eventDisposeEvent Occurs when the object is disposed.
(Inherited from Component)
Public eventEnabledChanged Occurs when the Enabled property value changes.
(Inherited from Component)
Public eventEnabledEvent Occurs when the object is attached to a hierarchy of the components and is enabled. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventEnabledInHierarchyChanged Occurs when the EnabledInHierarchy property value changes.
(Inherited from Component)
Public eventEnabledInSimulation Occurs when the object is attached to a hierarchy of the components and is enabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventFirstPersonCameraAttachToEyesChangedOccurs when the FirstPersonCameraAttachToEyes property value changes.
Public eventFirstPersonCameraCutVolumeRadiusChangedOccurs when the FirstPersonCameraCutVolumeRadius property value changes.
Public eventFirstPersonCameraPickInteractiveObjectDistanceChangedOccurs when the FirstPersonCameraPickInteractiveObjectDistance property value changes.
Public eventFirstPersonCameraShowControlledObjectChangedOccurs when the FirstPersonCameraShowControlledObject property value changes.
Public eventFreeCameraChangedOccurs when the FreeCamera property value changes.
Public eventFreeCameraKeyChangedOccurs when the FreeCameraKey property value changes.
Public eventFreeCameraSpeedFastChanged 
Public eventFreeCameraSpeedNormalChanged 
Public eventGetCameraSettingsEvent 
Public eventGetInteractiveObjectInfoEvent 
Public eventInputMessageEvent 
Public eventInventoryCharacterCanHaveSeveralWeaponsChangedOccurs when the InventoryCharacterCanHaveSeveralWeapons property value changes.
Public eventInventoryCharacterCanHaveSeveralWeaponsOfSameTypeChangedOccurs when the InventoryCharacterCanHaveSeveralWeaponsOfSameType property value changes.
Public eventInventoryWidgetChangedOccurs when the InventoryWidget property value changes.
Public eventItemCanActivate 
Public eventItemCanDeactivate 
Public eventItemCanDrop 
Public eventItemCanTake 
Public eventKeyBackward1ChangedOccurs when the KeyBackward1 property value changes.
Public eventKeyBackward2ChangedOccurs when the KeyBackward2 property value changes.
Public eventKeyBrake1ChangedOccurs when the KeyBrake1 property value changes.
Public eventKeyBrake2ChangedOccurs when the KeyBrake2 property value changes.
Public eventKeyCamera1ChangedOccurs when the KeyCamera1 property value changes.
Public eventKeyCamera2ChangedOccurs when the KeyCamera2 property value changes.
Public eventKeyDrop1ChangedOccurs when the KeyDrop1 property value changes.
Public eventKeyDrop2ChangedOccurs when the KeyDrop2 property value changes.
Public eventKeyForward1ChangedOccurs when the KeyForward1 property value changes.
Public eventKeyForward2ChangedOccurs when the KeyForward2 property value changes.
Public eventKeyHeadlightsHigh1ChangedOccurs when the KeyHeadlightsHigh1 property value changes.
Public eventKeyHeadlightsHigh2ChangedOccurs when the KeyHeadlightsHigh2 property value changes.
Public eventKeyHeadlightsLow1ChangedOccurs when the KeyHeadlightsLow1 property value changes.
Public eventKeyHeadlightsLow2ChangedOccurs when the KeyHeadlightsLow2 property value changes.
Public eventKeyInteract1ChangedOccurs when the KeyInteract1 property value changes.
Public eventKeyInteract2ChangedOccurs when the KeyInteract2 property value changes.
Public eventKeyJump1ChangedOccurs when the KeyJump1 property value changes.
Public eventKeyJump2ChangedOccurs when the KeyJump2 property value changes.
Public eventKeyLeft1ChangedOccurs when the KeyLeft1 property value changes.
Public eventKeyLeft2ChangedOccurs when the KeyLeft2 property value changes.
Public eventKeyLeftTurnSignal1ChangedOccurs when the KeyLeftTurnSignal1 property value changes.
Public eventKeyLeftTurnSignal2ChangedOccurs when the KeyLeftTurnSignal2 property value changes.
Public eventKeyRight1ChangedOccurs when the KeyRight1 property value changes.
Public eventKeyRight2ChangedOccurs when the KeyRight2 property value changes.
Public eventKeyRightTurnSignal1ChangedOccurs when the KeyRightTurnSignal1 property value changes.
Public eventKeyRightTurnSignal2ChangedOccurs when the KeyRightTurnSignal2 property value changes.
Public eventKeyRun1ChangedOccurs when the KeyRun1 property value changes.
Public eventKeyRun2ChangedOccurs when the KeyRun2 property value changes.
Public eventLoadEvent Occurs during object loading.
(Inherited from Component)
Public eventMetadataGetMemberBySignatureEvent Occurs when the object metadata member is received by name.
(Inherited from Component)
Public eventMetadataGetMembersEvent Occurs upon receipt of the object's metadata members.
(Inherited from Component)
Public eventMetadataGetMembersFilterEvent Occurs when filtering receive members of the object metadata.
(Inherited from Component)
Public eventNameChanged Occurs when component name is changed.
(Inherited from Component)
Public eventNetworkModeChangedOccurs when the NetworkMode property value changes.
(Inherited from Component)
Public eventObjectControlledByPlayerChanged 
Public eventPickInteractiveObjectEvent 
Public eventPreloadResourcesEvent Occurs when preloading the resources used by the object.
(Inherited from Component)
Public eventReceiveNetworkMessageFromClient
(Inherited from Component)
Public eventReceiveNetworkMessageFromServer
(Inherited from Component)
Public eventRemovedFromParent Occurs when a component is removed from the parent.
(Inherited from Component)
Public eventRender 
Public eventRenderObjectInteractionEvent 
Public eventRenderTargetImageBefore 
Public eventRenderUI 
Public eventReplaceCameraChangedOccurs when the ReplaceCamera property value changes.
Public eventSaveEvent Occurs during object saving.
(Inherited from Component)
Public eventSaveSupportChanged Occurs after changing value of SaveSupport property.
(Inherited from Component)
Public eventScreenLabelChangedOccurs when the ScreenLabel property value changes.
(Inherited from Component)
Public eventShowControlledObject 
Public eventSimulationStep Occurs during the simulation step.
(Inherited from Component)
Public eventSimulationStepClient Occurs during the simulation step.
(Inherited from Component)
Public eventThirdPersonCameraAllowLookToBackWhenNoActiveItemChangedOccurs when the ThirdPersonCameraAllowLookToBackWhenNoActiveItem property value changes.
Public eventThirdPersonCameraDistanceChangedOccurs when the ThirdPersonCameraDistance property value changes.
Public eventThirdPersonCameraHeightChangedOccurs when the ThirdPersonCameraHeight property value changes.
Public eventThirdPersonCameraHorizontalAngleChangedOccurs when the ThirdPersonCameraHorizontalAngle property value changes.
Public eventThirdPersonCameraLeftChangedOccurs when the ThirdPersonCameraLeft property value changes.
Public eventThirdPersonCameraPickInteractiveObjectDistanceChangedOccurs when the ThirdPersonCameraPickInteractiveObjectDistance property value changes.
Public eventThirdPersonCameraVerticalAngleChangedOccurs when the ThirdPersonCameraVerticalAngle property value changes.
Public eventUpdateEvent Occurs during the update process of all objects.
(Inherited from Component)
Public eventUseBuiltInCameraChanged 
Top
Fields
 NameDescription
Public fieldStatic memberMouseSensitivity 
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also