C# Класс RedBadger.Xpf.Adapters.Xna.Graphics.SpriteBatchAdapter

Adapts an XNA SpriteBatch to an XPF ISpriteBatch.
Наследование: ISpriteBatch
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

Begin() публичный Метод

public Begin ( Rect clippingRect ) : void
clippingRect Rect
Результат void

Draw() публичный Метод

public Draw ( ITexture texture, Rect rect, RedBadger.Xpf.Media.Color color ) : void
texture ITexture
rect Rect
color RedBadger.Xpf.Media.Color
Результат void

DrawString() публичный Метод

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
Результат void

End() публичный Метод

public End ( ) : void
Результат void

SpriteBatchAdapter() публичный Метод

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.
Результат Microsoft.Xna.Framework

TryIntersectViewport() публичный Метод

public TryIntersectViewport ( Rect &clippingRect ) : bool
clippingRect Rect
Результат bool