iSprite2DFactoryState Struct Reference
This interface describes the API for the sprite factory mesh object. More...
#include <imesh/sprite2d.h>
Inheritance diagram for iSprite2DFactoryState:

Public Member Functions | |
virtual iSprite2DUVAnimation * | CreateUVAnimation ()=0 |
Create a new UV animation. | |
virtual iMaterialWrapper * | GetMaterialWrapper () const =0 |
Get material of sprite. | |
virtual uint | GetMixMode () const =0 |
Get mix mode. | |
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). | |
virtual void | SetMaterialWrapper (iMaterialWrapper *material)=0 |
Set material of sprite. | |
virtual void | SetMixMode (uint mode)=0 |
Set mix mode. |
Detailed Description
This interface describes the API for the sprite factory mesh object.
Definition at line 159 of file sprite2d.h.
Member Function Documentation
|
Create a new UV animation.
|
|
Get material of sprite.
|
|
Get mix mode.
|
|
Get a specific UV animation by index. Returns 0 if not found. Implemented in iSprite2DState. |
|
Get a specific UV animation by name. Returns 0 if not found. Implemented in iSprite2DState. |
|
Get the number of UVAnimations.
|
|
Return the value of the lighting flag.
|
|
Remove an UV animation.
|
|
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. |
|
Set material of sprite.
|
|
Set mix mode.
|
The documentation for this struct was generated from the following file:
- imesh/sprite2d.h
Generated for Crystal Space by doxygen 1.4.4