The AnimatedDynamicActor type exposes the following members.

Constructors

  NameDescription
AnimatedDynamicActorOverloaded.

Methods

  NameDescription
AddWaypoint
(Inherited from DynamicActor.)
ClearWaypoints
Clear the waypoint list.
(Inherited from DynamicActor.)
CreateOverloaded.
Draw
(Overrides Actor..::.Draw(GameTime).)
DrawBoundingBox
Draw the actor's bounding box.
(Inherited from Actor.)
DrawBoundingShere
Draw the actor's bounding sphere.
(Inherited from Actor.)
Equals
Determines whether the specified Object is equal to the current Object.
(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
(Inherited from Actor.)
InitBoundingSphere
(Inherited from Actor.)
Initialize
(Overrides Actor..::.Initialize()()().)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveWaypoint
(Inherited from DynamicActor.)
SetContentItem
Sets the content item associated with the specified key.
(Inherited from SceneObjectBase.)
StartClipOverloaded.
ToString
Returns a string representation of the scene object (mName).
(Inherited from SceneObjectBase.)
TransformBoundingBox
Transforms the bounding box.
(Inherited from Actor.)
Update
(Inherited from DynamicActor.)
UpdateBoundingBoxForRendering
(Inherited from Actor.)
UpdateWorldMatrix
(Overrides Actor..::.UpdateWorldMatrix(GameTime).)

Fields

  NameDescription
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

  NameDescription
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

  NameDescription
CustomDraw
(Inherited from Actor.)
CustomUpdate
(Inherited from Actor.)

See Also