| Constructors |
Create and initalize a hgeSprite object. |
| Operators |
hgeSprite operators. |
| | |
| Render |
Renders sprite to the screen. |
| RenderEx |
Renders sprite with scaling and rotation. |
| RenderStretch |
Renders stretched sprite. |
| Render4V |
Renders sprite into arbitrary quad on the screen. |
| | |
| SetTexture |
Sets the texture to use for the sprite. |
| SetTextureRect |
Sets the texture region to use for the sprite. |
| SetColor |
Sets tint and alpha for the specified vertex or entire sprite. |
| SetZ |
Sets Z-order for the specified vertex or entire sprite. |
| SetBlendMode |
Sets the sprite blending mode. |
| SetHotSpot |
Sets the sprite anchor point. |
| SetFlip |
Flips the sprite horizontally and/or vertically. |
| | |
| GetTexture |
Returns the current sprite texture. |
| GetTextureRect |
Returns the current texture region used for the sprite. |
| GetColor |
Returns color of the specified sprite vertex. |
| GetZ |
Returns Z-order of the specified sprite vertex. |
| GetBlendMode |
Returns the current sprite blending mode. |
| GetHotSpot |
Returns the sprite anchor point. |
| GetFlip |
Returns the current sprite flipping. |
| | |
| GetWidth |
Returns the sprite width. |
| GetHeight |
Returns the sprite height. |
| GetBoundingBox |
Returns the sprite bounding box. |
| GetBoundingBoxEx |
Returns the scaled and rotated sprite bounding box. |