This documentation is archived and is not being maintained.

SpriteBatch Members

The following tables list the members exposed by the SpriteBatch type.

Public MethodSpriteBatchInitializes a new instance of the class, which enables a group of sprites to be drawn using the same settings.

Public PropertyGraphicsDevice(Inherited from GraphicsResource.)
Public PropertyIsDisposed(Inherited from GraphicsResource.)
Public PropertyName(Inherited from GraphicsResource.)
Public PropertyTag(Inherited from GraphicsResource.)

Public MethodBeginOverloaded. Begins a sprite batch operation.
Public MethodDisposeOverloaded. Releases unmanaged resources used by this object.
Public MethodDrawOverloaded. Adds a sprite to a batch of sprites to be rendered.
Public MethodDrawStringOverloaded. Adds a string to a batch of sprites to be rendered.
Public MethodEndFlushes the sprite batch and restores the device state to how it was before Begin was called.
Public MethodEquals(Inherited from Object.)
Public MethodGetHashCode(Inherited from Object.)
Public MethodGetType(Inherited from Object.)
Public MethodToString(Inherited from GraphicsResource.)

Protected MethodFinalize(Inherited from GraphicsResource.)
Protected MethodMemberwiseClone(Inherited from Object.)

Public EventDisposing(Inherited from GraphicsResource.)