The AnimatedDynamicActor type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| AnimatedDynamicActor | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| AddWaypoint | ||
| ClearWaypoints |
Clear the waypoint list.
(Inherited from DynamicActor.) | |
| Create | Overloaded. | |
| Draw | ||
| DrawBoundingBox |
Draw the actor's bounding box.
(Inherited from Actor.) | |
| DrawBoundingShere |
Draw the actor's bounding sphere.
(Inherited from Actor.) | |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetContentItem |
Gets the content item associated with the specified key.
(Inherited from SceneObjectBase.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetSceneObjectType |
Gets the type scene object represented by this object.
(Overrides DynamicActor..::.GetSceneObjectType()()().) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| InitBoundingBox | ||
| InitBoundingSphere | ||
| Initialize | ||
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| RemoveWaypoint | ||
| SetContentItem |
Sets the content item associated with the specified key.
(Inherited from SceneObjectBase.) | |
| StartClip | Overloaded. | |
| ToString |
Returns a string representation of the scene object (mName).
(Inherited from SceneObjectBase.) | |
| TransformBoundingBox |
Transforms the bounding box.
(Inherited from Actor.) | |
| Update | ||
| UpdateBoundingBoxForRendering | ||
| UpdateWorldMatrix |
Fields
| Name | Description | |
|---|---|---|
| mAlpha |
The actor's alpha (transparency) value.
(Inherited from Actor.) | |
| mAlphaBlendEnabled | (Inherited from Actor.) | |
| mAnimationPlayer |
The animation player for rendering this actor's animations.
| |
| mBoneTransforms |
Transformation matricies for any bones defined by the actor's 3D model.
(Inherited from Actor.) | |
| mBoundingBox |
The bounding box encapsulating the actor.
(Inherited from Actor.) | |
| mBoundingBoxVisible |
The visibility of the actor's bounding box.
(Inherited from Actor.) | |
| mBoundingSphere |
The bounding sphere encapsulating the actor.
(Inherited from Actor.) | |
| mBoundingSphereVisible |
The visibility of the actor's bounding sphere.
(Inherited from Actor.) | |
| mCamera |
The camera used to view this actor.
(Inherited from Actor.) | |
| mContentItems |
The content items associated with this scene object.
(Inherited from SceneObjectBase.) | |
| mCurrentAnimation |
The currently playing animation.
| |
| mDestinationBlend | (Inherited from Actor.) | |
| mDestinationQueue |
The list of waypoints specified for the actor.
(Inherited from DynamicActor.) | |
| mDirection |
The direction the actor is facing.
(Inherited from Actor.) | |
| mDragFactor |
A scalar value to approximate drag.
(Inherited from DynamicActor.) | |
| mDrawGroup |
Identifier for organizing objects for draw ordering.
(Inherited from SceneObjectBase.) | |
| mDrawOrder |
Order in which the scene objects should be drawn, relative to other components of the same DrawGroup.
(Inherited from SceneObjectBase.) | |
| mGraphicsDevice |
The GraphicsDevice associated with the actor.
(Inherited from Actor.) | |
| mMass |
The mass of the actor.
(Inherited from Actor.) | |
| mMaxThrustForce |
The maximum force that can be applied along the ship's direction.
(Inherited from DynamicActor.) | |
| mMinimumAltitude |
The minimum altitude for the actor.
(Inherited from DynamicActor.) | |
| mModel |
The 3D model associated with the actor.
(Inherited from Actor.) | |
| mName |
The name of the scene object.
(Inherited from SceneObjectBase.) | |
| mOrientation |
The orientation of the actor in world space (which way is up).
(Inherited from Actor.) | |
| mPosition |
The actor's position in world space.
(Inherited from Actor.) | |
| mRenderStateBuffer | (Inherited from Actor.) | |
| mRight |
Gets and sets the right vector of the Matrix.
(Inherited from Actor.) | |
| mRotationAmount |
The amount of rotation (pitch and yaw) applied to the actor; measured in radians.
(Inherited from DynamicActor.) | |
| mRotationRate |
The speed at which actor can rotate; measured in radians per second.
(Inherited from DynamicActor.) | |
| mScale |
The uniform scaling factor for the actor (resizes the model and default bounding volume).
(Inherited from Actor.) | |
| mSkinningData |
The skinning data associated with this actor.
| |
| mSourceBlend | (Inherited from Actor.) | |
| mStrafeAmount |
The amount of horizontal, vertical, or longitudinal movement applied orthogonally to the actor.
(Inherited from DynamicActor.) | |
| mStrafeVelocity |
The velocity of the orthogonal motion of the actor.
(Inherited from DynamicActor.) | |
| mTag |
User-defined data.
(Inherited from SceneObjectBase.) | |
| mThrustForce |
The amount of thrust applied to the actor.
(Inherited from DynamicActor.) | |
| mUntransformedBoundingBox |
The untransformed bounding box from the actor.
(Inherited from Actor.) | |
| mVelocity |
The velocity of the actor.
(Inherited from DynamicActor.) | |
| mVisible |
The visible state of the scene object.
(Inherited from SceneObjectBase.) | |
| mWaypointReachedThreshold |
The distance at which a waypoint is considered reached.
(Inherited from DynamicActor.) | |
| mWorldMatrix |
The actor's world transformation matrix.
(Inherited from Actor.) | |
| SceneObjectType |
Properties
| Name | Description | |
|---|---|---|
| Alpha |
Gets or sets the alpha (transparency) of the actor.
(Inherited from Actor.) | |
| AlphaBlendEnabled |
Gets or sets the state of alpha (transparency) blending for the actor.
(Inherited from Actor.) | |
| AnimationClips |
Gets the list of available animation clips.
| |
| AnimationPlayer |
Gets or the associated animation player.
| |
| Animations |
Gets the list of available animation.
| |
| BoundingBox |
Gets the oriented bounding box encapsulating the actor.
(Inherited from Actor.) | |
| BoundingBoxVisible |
Gets or sets the visibility of the actor's bounding box.
(Inherited from Actor.) | |
| BoundingSphere |
Gets the bounding sphere encapsulating the actor.
(Inherited from Actor.) | |
| BoundingSphereVisible |
Gets or sets the visibility of the actor's bounding sphere.
(Inherited from Actor.) | |
| Camera |
Gets or sets the camera used to view this actor.
(Inherited from Actor.) | |
| ContentItems |
Gets the content items associated with the scene object.
(Inherited from SceneObjectBase.) | |
| CurrentAnimation |
Gets or sets the currently playing animation.
| |
| DestinationBlend |
Gets or sets the destination blend of the actor (used in conjunction with AlphaBlendEnabled = true).
(Inherited from Actor.) | |
| Direction |
Gets or sets the direction the actor is facing.
(Inherited from Actor.) | |
| DragFactor |
Gets or sets the a scalar value to approximate drag.
(Inherited from DynamicActor.) | |
| DrawGroup |
Gets or sets the identifier for organizing objects for draw ordering.
(Inherited from SceneObjectBase.) | |
| DrawOrder |
Gets or sets the order in which the scene objects should be drawn, relative to other components of the same DrawGroup.
(Inherited from SceneObjectBase.) | |
| IsAnimationLooped |
Gets or sets the looping behavior of the playing animation.
| |
| IsEnRoute |
True if the actor is following a waypoint; otherwise, false.
(Inherited from DynamicActor.) | |
| IsPlayingAnimation | ||
| Light1Direction | ||
| Mass |
Gets or sets the mass of the actor.
(Inherited from Actor.) | |
| MaxThrustForce |
Gets or sets the maximum force that can be applied along the ship's direction.
(Inherited from DynamicActor.) | |
| MinimumAltitude |
Gets or sets the minimum altitude for the actor.
(Inherited from DynamicActor.) | |
| Model |
Gets or sets the 3D model associated with the actor.
(Inherited from Actor.) | |
| ModelContentItem |
Gets or sets the content item for the model associated with the actor.
(Inherited from Actor.) | |
| Name |
Gets or sets the name of the scene object.
(Inherited from SceneObjectBase.) | |
| Orientation |
Gets or sets the actor's orientation in world space (which way is up).
(Inherited from Actor.) | |
| Position |
Gets or sets the actor's position in world space.
(Inherited from Actor.) | |
| Right |
Gets and sets the right vector of the Matrix.
(Inherited from Actor.) | |
| RotationAmount |
Gets or sets the amount of rotation (pitch and yaw) applied to the actor; measured in radians.
(Inherited from DynamicActor.) | |
| RotationRate |
Gets or sets the speed at which actor can rotate; measured in radians per second.
(Inherited from DynamicActor.) | |
| Scale |
Gets or sets the uniform scaling factor for the actor (resizes the model and default bounding volume).
(Inherited from Actor.) | |
| SourceBlend |
Gets or sets the source blend of the actor (used in conjunction with AlphaBlendEnabled = true).
(Inherited from Actor.) | |
| StrafeAmount |
Gets or sets the amount of horizontal, vertical, or longitudinal movement applied orthogonally to the actor.
(Inherited from DynamicActor.) | |
| Tag |
Gets or sets user-defined data.
(Inherited from SceneObjectBase.) | |
| ThrustForce |
Gets or sets the amount of thrust applied to the actor.
(Inherited from DynamicActor.) | |
| UntransformedBoundingBox |
Gets the untransformed axis-aligned bounding box from the actor.
(Inherited from Actor.) | |
| Velocity |
Gets or sets the actor's velocity.
(Inherited from DynamicActor.) | |
| Visible |
Gets or sets the visible state of the scene object.
(Inherited from SceneObjectBase.) | |
| WaypointReachedThreshold |
Gets or sets the distance at which a waypoint is considered reached.
(Inherited from DynamicActor.) | |
| WorldMatrix |
Gets or sets the actor's world transformation matrix.
(Inherited from Actor.) |
Events
| Name | Description | |
|---|---|---|
| CustomDraw | ||
| CustomUpdate |