iSprite2DFactoryState Struct Reference
[Mesh plugins]
This interface describes the API for the sprite factory mesh object.
More...
#include <imesh/sprite2d.h>
Inheritance diagram for iSprite2DFactoryState:
![Inheritance graph](structiSprite2DFactoryState__inherit__graph.png)
Public Member Functions | |
virtual iSprite2DUVAnimation * | CreateUVAnimation ()=0 |
Create a new UV animation. | |
virtual iSprite2DUVAnimation * | GetUVAnimation (int idx) const =0 |
Get a specific UV animation by index. | |
virtual iSprite2DUVAnimation * | GetUVAnimation (const char *name) const =0 |
Get a specific UV animation by name. | |
virtual int | GetUVAnimationCount () const =0 |
Get the number of UVAnimations. | |
virtual bool | HasLighting () const =0 |
Return the value of the lighting flag. | |
virtual void | RemoveUVAnimation (iSprite2DUVAnimation *anim)=0 |
Remove an UV animation. | |
virtual void | SetLighting (bool l)=0 |
Set true if this sprite needs lighting (default). |
Detailed Description
This interface describes the API for the sprite factory mesh object.
Definition at line 174 of file sprite2d.h.
Member Function Documentation
virtual iSprite2DUVAnimation* iSprite2DFactoryState::CreateUVAnimation | ( | ) | [pure virtual] |
Create a new UV animation.
virtual iSprite2DUVAnimation* iSprite2DFactoryState::GetUVAnimation | ( | int | idx | ) | const [pure virtual] |
virtual iSprite2DUVAnimation* iSprite2DFactoryState::GetUVAnimation | ( | const char * | name | ) | const [pure virtual] |
virtual int iSprite2DFactoryState::GetUVAnimationCount | ( | ) | const [pure virtual] |
Get the number of UVAnimations.
virtual bool iSprite2DFactoryState::HasLighting | ( | ) | const [pure virtual] |
Return the value of the lighting flag.
virtual void iSprite2DFactoryState::RemoveUVAnimation | ( | iSprite2DUVAnimation * | anim | ) | [pure virtual] |
Remove an UV animation.
virtual void iSprite2DFactoryState::SetLighting | ( | bool | l | ) | [pure virtual] |
Set true if this sprite needs lighting (default).
Otherwise the given colors are used. If lighting is disabled then the color_init array is copied to the color array.
The documentation for this struct was generated from the following file:
- imesh/sprite2d.h
Generated for Crystal Space by doxygen 1.4.7