Public Types | |
enum | SpriteFlags1 { BlendAdditive = 0x400 } |
enum | SpriteFlags2 { DepthTest = 0x100, AlphaTest = 0x20000 } |
Public Member Functions | |
void | draw () const |
void | loadBinary (Common::SeekableReadStream *, EMICostume *costume) |
void | loadGrim (const Common::String &name, const char *comma, CMap *cmap) |
Public Attributes | |
Math::Vector3d | _pos |
float | _width |
float | _height |
bool | _visible |
Material * | _material |
Sprite * | _next |
uint32 | _flags1 |
int | _red [4] |
int | _green [4] |
int | _blue [4] |
int | _alpha [4] |
float | _texCoordX [4] |
float | _texCoordY [4] |
uint32 | _flags2 |