C# Class RedBadger.Xpf.Adapters.Xna.Graphics.SpriteBatchAdapter

Adapts an XNA SpriteBatch to an XPF ISpriteBatch.
Inheritance: ISpriteBatch
Afficher le fichier Open project: redbadger/XPF Class Usage Examples

Méthodes publiques

Méthode Description
Begin ( Rect clippingRect ) : void
Draw ( ITexture texture, Rect rect, RedBadger.Xpf.Media.Color color ) : void
DrawString ( ISpriteFont spriteFont, string text, RedBadger.Xpf.Point position, RedBadger.Xpf.Media.Color color ) : void
End ( ) : void
SpriteBatchAdapter ( SpriteBatch spriteBatch ) : Microsoft.Xna.Framework

Initializes a new instance of a SpriteBatchAdapter.

TryIntersectViewport ( Rect &clippingRect ) : bool

Method Details

Begin() public méthode

public Begin ( Rect clippingRect ) : void
clippingRect Rect
Résultat void

Draw() public méthode

public Draw ( ITexture texture, Rect rect, RedBadger.Xpf.Media.Color color ) : void
texture ITexture
rect Rect
color RedBadger.Xpf.Media.Color
Résultat void

DrawString() public méthode

public DrawString ( ISpriteFont spriteFont, string text, RedBadger.Xpf.Point position, RedBadger.Xpf.Media.Color color ) : void
spriteFont ISpriteFont
text string
position RedBadger.Xpf.Point
color RedBadger.Xpf.Media.Color
Résultat void

End() public méthode

public End ( ) : void
Résultat void

SpriteBatchAdapter() public méthode

Initializes a new instance of a SpriteBatchAdapter.
public SpriteBatchAdapter ( SpriteBatch spriteBatch ) : Microsoft.Xna.Framework
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch The XNA SpriteBatch to adapt.
Résultat Microsoft.Xna.Framework

TryIntersectViewport() public méthode

public TryIntersectViewport ( Rect &clippingRect ) : bool
clippingRect Rect
Résultat bool