The XSpriteDecoratorBase type exposes the following members.

Constructors

  NameDescription
XSpriteDecoratorBase
Creates a new instance of the decorator class with the given name.

Methods

  NameDescription
Clone
Creates an object that is a copy of this instance.
DisposeOverloaded.
Equals

Determines whether the specified Object is equal to the current Object.

(Inherited from Object.)
Finalize
The class destructor.
(Inherited from XDisposableObject.)
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.)
GetMaterial
Gets the XMaterial material used for rendering of this object.
GetType

Gets the Type of the current instance.

(Inherited from Object.)
MemberwiseClone

Creates a shallow copy of the current Object.

(Inherited from Object.)
OnAttached
The method is called by the sprite on attaching the decorator to the sprite sprite.
OnDetached
The method is called by the sprite on detaching the decorator from the sprite sprite.
PutRenderable
Remove
Removes the decorator from the XSprite sprite.
Render
Carries out the object rendering.
ToString

Returns a String that represents the current Object.

(Inherited from Object.)

Properties

  NameDescription
IsDisposed
Denotes whether the instance is disposed.
(Inherited from XDisposableObject.)
Name
Returns the decorator name.
RenderLock
Gets an object that is used for synchronizing access to the rendering of the object.
SyncRoot
Visible
Gets or sets the decorator visibility.

See Also