The XSpriteController type exposes the following members.

Constructors

  NameDescription
XSpriteController
Creates new XSpriteController sprite controller instance.

Methods

  NameDescription
Attach
Attaches the controller to the XSprite sprite.
Detach
Detaches the controller from the Sprite sprite.
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.)
GetHashCode

Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.

(Inherited from Object.)
GetType

Gets the Type of the current instance.

(Inherited from Object.)
MemberwiseClone

Creates a shallow copy of the current Object.

(Inherited from Object.)
MoveOverloaded.
Pitch
Sets pitch (vertical divergence) in radians.
PitchDgr
Sets pitch (vertical divergence) in degrees.
ResetOrientation
Sets the default XSprite sprite orientation.
Roll
Sets roll in radians.
RollDgr
Sets roll in degrees.
ToString

Returns a String that represents the current Object.

(Inherited from Object.)
UpdateOrientation
Updates the sprite orientation.
Yaw
Sets yaw (horizontal divergence) in radians.
YawDgr
Sets yaw (horizontal divergence) in degrees.

Properties

  NameDescription
Mode
Gets or sets the XSpriteControllerMode controlling mode.
Orientation
Gets or sets the XSprite sprite orientation using the Quaternion.
Position
Gets or sets a position of the controlled sprite XSprite.
Sprite
Gets or sets a sprite XSprite being controlled.
SyncRoot

See Also