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 |