Click or drag to resize

Character Class

A basic class for characters.
Inheritance Hierarchy

Namespace:  NeoAxis
Assembly:  NeoAxis.CoreExtension (in NeoAxis.CoreExtension.dll) Version: 2022.1.1.0 (2022.1.1.0)
Syntax
C#
public class Character : ObjectInSpace

The Character type exposes the following members.

Constructors
  NameDescription
Public methodCharacter
Initializes a new instance of the Character class
Top
Properties
  NameDescription
Public propertyAnimate
Whether to enable default animation method of the character.
Public propertyAnyData
The user data of the component.
(Inherited from Component.)
Public propertyApplyGroundVelocity
Whether to consider the speed of the body on which the character is standing.
Public propertyBaseType
Gets the base type of the object.
(Inherited from Component.)
Public propertyCanBeSelected
Whether the object is selectable in the scene view.
(Inherited from ObjectInSpace.)
Public propertyCanBeSelectedInHierarchy (Inherited from ObjectInSpace.)
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 propertyCrouching
Public propertyCrouchingForce
Public propertyCrouchingHeight
Public propertyCrouchingMaxSpeed
Public propertyCrouchingPositionToGroundHeight
Public propertyCrouchingSupport
Public propertyCrouchingWalkUpHeight
Public propertyCurrentTurnToDirection
Public propertyDisplayInEditor
Whether to show the object in the editor.
(Inherited from Component.)
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. See also EnabledInHierarchy property.
(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 propertyEnabledInHierarchyAndIsNotResource
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 propertyEnabledSelectionByCursor (Inherited from ObjectInSpace.)
Public propertyEyePosition
The position of the eyes relative to the position of the character.
Public propertyFlyAnimation
Character flying animation.
Public propertyFlyControlForce
Physical force applied to the body for flying.
Public propertyFlyControlMaxSpeed
Maximum speed of character control in flight.
Public propertyFlyControlSupport
Can a character control himself in flight.
Public propertyGroundRelativeVelocity
Public propertyGroundRelativeVelocitySmooth
Public propertyHeadBone
The name of the head body.
Public propertyHeadFactor
Head control ratio.
Public propertyHeadLookAt
Target position of the head.
Public propertyHealth
The health of the character.
Public propertyHeight
The height of the character.
Public propertyHierarchyController
Gets the object hierarchy control controller.
(Inherited from Component.)
Public propertyIdleAnimation
Animation of character at rest.
Public propertyJumpAnimation
Character jump animation.
Public propertyJumpSound
Public propertyJumpSpeed
The vertical speed of a jump.
Public propertyJumpSupport
Can the character jump.
Public propertyLastTickForceVector
Public propertyLeftHandBone
The name of the left hand bone.
Public propertyLeftHandFactor
Left hand control ratio.
Public propertyLeftHandTransform
Left hand target transform in the world coordinates. X - forward, -Z - palm.
Public propertyLeftTurnAnimation
Character left turn animation.
Public propertyLinearDampingFly
The value of linear dumping when a character is flying.
Public propertyLinearDampingOnGroundIdle
The value of linear dumping when a character is standing on the ground.
Public propertyLinearDampingOnGroundMove
The value of linear dumping when a character is standing on the ground.
Public propertyMainBody
Public propertyMass
The mass of the character.
Public propertyMaxSlopeAngle
The maximum angle of the surface on which the character can stand.
Public propertyMinSpeedToSleepBody
Public propertyName
The name of the component.
(Inherited from Component.)
Public propertyParent
Gets the parent object.
(Inherited from Component.)
Public propertyParentRoot
Gets the parent root object.
(Inherited from Component.)
Public propertyParentScene (Inherited from ObjectInSpace.)
Public propertyPlayOneAnimation
Public propertyPlayOneAnimationRemainingTime
Public propertyPlayOneAnimationSpeed
Public propertyPositionToGroundHeight
The distance from the character position to the ground.
Public propertyRadius
The radius of the collision capsule.
Public propertyRemainingLifetime
The lifetime of the component during the simulation.
(Inherited from ObjectInSpace.)
Public propertyRemoveFromParentQueued
Whether the object is placed in the detach queue from the parent.
(Inherited from Component.)
Public propertyRequiredTurnToDirection
Public propertyRightHandBone
The name of the right hand bone.
Public propertyRightHandFactor
Right hand control ratio.
Public propertyRightHandTransform
Right hand target transform in the world coordinates. X - forward, -Z - palm.
Public propertyRightTurnAnimation
Character left turn animation.
Public propertyRunAnimation
Character running animation.
Public propertyRunAnimationSpeed
The multiplier for playing the running animation depending on the speed of the character.
Public propertyRunBackwardMaxSpeed
Maximum speed when running backward.
Public propertyRunForce
Physical force applied to the body for running.
Public propertyRunForwardMaxSpeed
Maximum speed when running forward.
Public propertyRunSideMaxSpeed
Maximum speed when running to a side.
Public propertyRunSupport
Can the character run.
Public propertySaveSupport
Whether the object supports saving to a file.
(Inherited from Component.)
Public propertyScreenLabel
Sets the display of the on-screen label of the object in the scene editor.
(Inherited from Component.)
Public propertySpaceBounds (Inherited from ObjectInSpace.)
Public propertySpaceBoundsOverride (Inherited from ObjectInSpace.)
Public propertyTransform
The position, rotation and scale of the object.
(Inherited from ObjectInSpace.)
Public propertyTransformV
Simplier form of Transform.Value.
(Inherited from ObjectInSpace.)
Public propertyTurningSpeed
The speed of rotation of the character around its axis.
Public propertyTypeSettingsPrivateObjects
Object settings when used as a type.
(Inherited from Component.)
Public propertyVisible
Whether the object is visible in the scene.
(Inherited from ObjectInSpace.)
Public propertyVisibleInHierarchy (Inherited from ObjectInSpace.)
Public propertyWalkAnimation
Character walking animation.
Public propertyWalkAnimationSpeed
The multiplier for playing the walking animation depending on the speed of the character.
Public propertyWalkBackwardMaxSpeed
Maximum speed when walking backward.
Public propertyWalkForce
Physical force applied to the body for walking.
Public propertyWalkForwardMaxSpeed
Maximum speed when walking forward.
Public propertyWalkSideMaxSpeed
Maximum speed when walking to a side.
Public propertyWalkUpHeight
The height to which the character can rise. Set 0 to disable functionality of walking up.
Top
Methods
  NameDescription
Public methodAddComponent
Adds a component as a child.
(Inherited from Component.)
Protected methodAdditionalBoneTransformsUpdate
Public methodCheckSelectionByRay (Inherited from ObjectInSpace.)
Public methodClone
Creates a copy of the object.
(Inherited from Component.)
Public methodCreateComponent(Type, Int32, Boolean, Boolean)
Creates a child component.
(Inherited from Component.)
Public methodCreateComponent(MetadataTypeInfo, Int32, Boolean, Boolean)
Creates a child component.
(Inherited from Component.)
Public methodCreateComponentT(Int32, Boolean, Boolean)
Creates a child component.
(Inherited from Component.)
Public methodDestroyCollisionBody
Public methodDispose
Detaches the object from the hierarchy and deletes the object data.
(Inherited from Component.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows 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 methodGetAnimationController
Public methodGetBodyFormInfo
Public methodGetCollisionBody
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 methodGetElapsedTimeSinceLastGroundContact
Public methodGetEyesPosition
Public methodGetFirstPersonCameraPosition
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLinearVelocity
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 methodGetScaleFactor
Public methodGetScreenLabelInfo (Inherited from Component.)
Public methodGetSmoothPosition
Public methodGetTransform
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsFreePositionToMove
Public methodIsMethodInvoking (Inherited from Component.)
Public methodIsNeedRun
Public methodIsOnGround
Public methodIsOnGroundWithLatency
Public methodItemActivate
Activates the item. The item will enabled.
Public methodItemDeactivate
Deactivates the item. The item will disabled.
Public methodItemDrop
Drops the item. The item will moved to the scene and will enabled.
Public methodItemGetEnabledFirst
Returns first activated item of the character.
Public methodItemTake
Takes the item. The item will moved to the character and will disabled.
Public methodLookAt(ObjectInSpace) (Inherited from ObjectInSpace.)
Public methodLookAt(Vector3) (Inherited from ObjectInSpace.)
Public methodLookAt(ObjectInSpace, Vector3) (Inherited from ObjectInSpace.)
Public methodLookAt(Vector3, Vector3) (Inherited from ObjectInSpace.)
Protected methodMemberwiseClone
Creates 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 (Inherited from Component.)
Public methodMethodInvokeCancelAll (Inherited from Component.)
Public methodNewObjectSetDefaultConfiguration (Overrides ComponentNewObjectSetDefaultConfiguration(Boolean).)
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 methodOnCheckSelectionByRay (Overrides ObjectInSpaceOnCheckSelectionByRay(ObjectInSpaceCheckSelectionByRayContext).)
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 ObjectInSpaceOnEnabledInHierarchyChanged.)
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 methodOnEnabledSelectionByCursor (Inherited from ObjectInSpace.)
Protected methodOnGetRenderSceneData (Overrides ObjectInSpaceOnGetRenderSceneData(ViewportRenderingContext, GetRenderSceneDataMode, SceneGetObjectsInSpaceItem).)
Protected methodOnJump
Protected methodOnLifetimeEnd (Inherited from ObjectInSpace.)
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 methodOnOcclusionCullingDataContains (Inherited from ObjectInSpace.)
Protected methodOnOcclusionCullingDataGet (Inherited from ObjectInSpace.)
Protected methodOnPreloadResources
Called when preloading the resources used by the object.
(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 ObjectInSpaceOnSimulationStep.)
Protected methodOnSpaceBoundsChanged (Inherited from ObjectInSpace.)
Protected methodOnSpaceBoundsUpdate (Overrides ObjectInSpaceOnSpaceBoundsUpdate(SpaceBounds).)
Protected methodOnSpaceBoundsUpdateIncludeChildren (Inherited from ObjectInSpace.)
Protected methodOnTransformChanged (Overrides ObjectInSpaceOnTransformChanged.)
Protected methodOnTransformUpdating (Inherited from ObjectInSpace.)
Protected methodOnUpdate (Overrides ComponentOnUpdate(Single).)
Public methodPreloadResources
Preload resources used by the object.
(Inherited from Component.)
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.)
Public methodSetMoveVector
Public methodSetPosition(Vector3) (Inherited from ObjectInSpace.)
Public methodSetPosition(Double, Double, Double) (Inherited from ObjectInSpace.)
Public methodSetRotation(Angles) (Inherited from ObjectInSpace.)
Public methodSetRotation(Quaternion) (Inherited from ObjectInSpace.)
Public methodSetRotation(Double, Double, Double) (Inherited from ObjectInSpace.)
Public methodSetScale(Double) (Inherited from ObjectInSpace.)
Public methodSetScale(Vector3) (Inherited from ObjectInSpace.)
Public methodSetScale(Double, Double, Double) (Inherited from ObjectInSpace.)
Public methodSetTransform
Public methodSetTurnToDirection(SphericalDirection, Boolean)
Public methodSetTurnToDirection(Vector3, Boolean)
Public methodSoundPlay
Public methodSpaceBoundsUpdate (Inherited from ObjectInSpace.)
Public methodStartPlayOneAnimation
Public methodToString
Returns the name and type of the object as a string.
(Inherited from Component.)
Public methodTryJump
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.)
Public methodUpdateCollisionBody
Public methodUpdateDataForFirstPersonCamera
Protected methodUpdateEnabledItemTransform
Public methodUpdateRotation
Top
Events
  NameDescription
Public eventAddedToParent
Occurs when a component is added to the parent.
(Inherited from Component.)
Public eventAnimateChanged
Occurs when the Animate property value changes.
Public eventApplyGroundVelocityChanged
Occurs when the ApplyGroundVelocity property value changes.
Public eventCanBeSelectedChanged
Occurs when the CanBeSelected property value changes.
(Inherited from ObjectInSpace.)
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 eventCrouchingForceChanged
Occurs when the CrouchingForce property value changes.
Public eventCrouchingHeightChanged
Occurs when the CrouchingHeight property value changes.
Public eventCrouchingMaxSpeedChanged
Occurs when the CrouchingMaxSpeed property value changes.
Public eventCrouchingPositionToGroundHeightChanged
Occurs when the CrouchingPositionToGroundHeight property value changes.
Public eventCrouchingSupportChanged
Occurs when the CrouchingSupport property value changes.
Public eventCrouchingWalkUpHeightChanged
Occurs when the CrouchingWalkUpHeight property value changes.
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 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 eventEyePositionChanged
Occurs when the EyePosition property value changes.
Public eventFlyAnimationChanged
Occurs when the FlyAnimation property value changes.
Public eventFlyControlForceChanged
Occurs when the FlyControlForce property value changes.
Public eventFlyControlMaxSpeedChanged
Occurs when the FlyControlMaxSpeed property value changes.
Public eventFlyControlSupportChanged
Occurs when the FlyControlSupport property value changes.
Public eventGetRenderSceneData (Inherited from ObjectInSpace.)
Public eventGetRenderSceneDataBefore (Inherited from ObjectInSpace.)
Public eventHeadBoneChanged
Occurs when the HeadBone property value changes.
Public eventHeadFactorChanged
Occurs when the HeadFactor property value changes.
Public eventHeadLookAtChanged
Occurs when the HeadLookAt property value changes.
Public eventHealthChanged
Occurs when the Health property value changes.
Public eventHeightChanged
Occurs when the Height property value changes.
Public eventIdleAnimationChanged
Occurs when the IdleAnimation property value changes.
Public eventJumpAnimationChanged
Occurs when the JumpAnimation property value changes.
Public eventJumpSoundChanged
Occurs when the JumpSound property value changes.
Public eventJumpSpeedChanged
Occurs when the JumpSpeed property value changes.
Public eventJumpSupportChanged
Occurs when the JumpSupport property value changes.
Public eventLeftHandBoneChanged
Occurs when the LeftHandBone property value changes.
Public eventLeftHandFactorChanged
Occurs when the LeftHandFactor property value changes.
Public eventLeftHandTransformChanged
Occurs when the LeftHandTransform property value changes.
Public eventLeftTurnAnimationChanged
Occurs when the LeftTurnAnimation property value changes.
Public eventLifetimeEnd (Inherited from ObjectInSpace.)
Public eventLinearDampingFlyChanged
Occurs when the LinearDampingFly property value changes.
Public eventLinearDampingOnGroundChanged
Occurs when the LinearDampingOnGroundMove property value changes.
Public eventLinearDampingOnGroundIdleChanged
Occurs when the LinearDampingOnGroundIdle property value changes.
Public eventLoadEvent
Occurs during object loading.
(Inherited from Component.)
Public eventMassChanged
Occurs when the Mass property value changes.
Public eventMaxSlopeAngleChanged
Occurs when the MaxSlopeAngle property value changes.
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 eventMinSpeedToSleepBodyChanged
Occurs when the MinSpeedToSleepBody property value changes.
Public eventNameChanged
Occurs when component name is changed.
(Inherited from Component.)
Public eventPositionToGroundHeightChanged
Occurs when the PositionToGroundHeight property value changes.
Public eventPreloadResourcesEvent
Occurs when preloading the resources used by the object.
(Inherited from Component.)
Public eventRadiusChanged
Occurs when the Radius property value changes.
Public eventRemainingLifetimeChanged
Occurs when the RemainingLifetime property value changes.
(Inherited from ObjectInSpace.)
Public eventRemovedFromParent
Occurs when a component is removed from the parent.
(Inherited from Component.)
Public eventRightHandBoneChanged
Occurs when the RightHandBone property value changes.
Public eventRightHandFactorChanged
Occurs when the RightHandFactor property value changes.
Public eventRightHandTransformChanged
Occurs when the RightHandTransform property value changes.
Public eventRightTurnAnimationChanged
Occurs when the RightTurnAnimation property value changes.
Public eventRunAnimationChanged
Occurs when the RunAnimation property value changes.
Public eventRunAnimationSpeedChanged
Occurs when the RunAnimationSpeed property value changes.
Public eventRunBackwardMaxSpeedChanged
Occurs when the RunBackwardMaxSpeed property value changes.
Public eventRunForceChanged
Occurs when the RunForce property value changes.
Public eventRunForwardMaxSpeedChanged
Occurs when the RunForwardMaxSpeed property value changes.
Public eventRunSideMaxSpeedChanged
Occurs when the RunSideMaxSpeed property value changes.
Public eventRunSupportChanged
Occurs when the RunSupport 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 eventScreenLabelChanged
Occurs when the ScreenLabel property value changes.
(Inherited from Component.)
Public eventSimulationStep
Occurs during the simulation step.
(Inherited from Component.)
Public eventSpaceBoundsChanged
Occurs when the SpaceBounds property value changes.
(Inherited from ObjectInSpace.)
Public eventSpaceBoundsUpdateEvent (Inherited from ObjectInSpace.)
Public eventSpaceBoundsUpdateIncludeChildrenEvent (Inherited from ObjectInSpace.)
Public eventTransformChanged
Occurs when the Transform property value changes.
(Inherited from ObjectInSpace.)
Public eventTransformUpdatingEvent (Inherited from ObjectInSpace.)
Public eventTurningSpeedChanged
Occurs when the TurningSpeed property value changes.
Public eventUpdateCollisionBodyEvent
Public eventUpdateEvent
Occurs during the update process of all objects.
(Inherited from Component.)
Public eventVisibleChanged
Occurs when the Visible property value changes.
(Inherited from ObjectInSpace.)
Public eventWalkAnimationChanged
Occurs when the WalkAnimation property value changes.
Public eventWalkAnimationSpeedChanged
Occurs when the WalkAnimationSpeed property value changes.
Public eventWalkBackwardMaxSpeedChanged
Occurs when the WalkBackwardMaxSpeed property value changes.
Public eventWalkForceChanged
Occurs when the WalkForce property value changes.
Public eventWalkForwardMaxSpeedChanged
Occurs when the WalkForwardMaxSpeed property value changes.
Public eventWalkSideMaxSpeedChanged
Occurs when the WalkSideMaxSpeed property value changes.
Public eventWalkUpHeightChanged
Occurs when the WalkUpHeight property value changes.
Top
Extension Methods
See Also