Dgame.Graphic.Sprite
« Go back
Bottom- class Sprite: Dgame.Graphic.Transformable.Transformable, Dgame.Graphic.Drawable.Drawable;
- Sprite represents a drawable object and maintains a Texture
Author:
Randy Schuett (rswhite4@googlemail.com)
- final pure nothrow @nogc this(ref Texture tex);
- CTor
- final pure nothrow @nogc this(ref Texture tex, const Vector2f pos);
- CTor
- final pure nothrow @nogc void setTexture(ref Texture tex);
- Reset the Texture
- final inout pure nothrow @nogc inout(Texture*) getTexture();
- Returns a pointer to the current Texture
- final pure nothrow @nogc void setColor(const Color4b col);
- Set a Color for the Sprite which is painted over the displayed Texture.
- final pure nothrow @nogc void setTextureRect(const Rect texRect);
- Set the Texture Rect. With this you can define a specific view of the Texture,
so that only this specific view will be drawn.
- final const pure nothrow @nogc ref const(Rect) getTextureRect();
- Returns the current Texture Rect
- final const pure nothrow @nogc Rect getClipRect();
- Returns the Clip Rect.
The Sprite will notice if a Texture Rect is used or not and will therefore adapt the size of the view automatically
Page generated by Ddoc.
« Go back