#include <mobsprite.h>
Public Member Functions | |
| EyeSprite () | |
| virtual void | Attack (int pos) |
| virtual void | onComplete (Animation *anim) |
Public Member Functions inherited from MobSprite | |
| virtual void | update () |
| void | fall () |
Public Member Functions inherited from CharSprite | |
| CharSprite () | |
| void | link (Char *ch) |
| virtual void | place (int cell) |
| void | turnTo (int from, int to) |
| PointF | worldToCamera (int cell) |
| void | showStatus (int color, const std::string text,...) |
| void | Idle () |
| virtual void | move (int from, int to) |
| void | interruptMotion () |
| virtual void | Attack (int cell, Callback *callback) |
| void | Operate (int cell) |
| void | Zap (int cell) |
| void | jump (int from, int to, Callback *callback) |
| virtual void | Die () |
| Emitter * | emitter () |
| Emitter * | centerEmitter () |
| Emitter * | bottomEmitter () |
| void | burst (int color, int n) |
| void | bloodBurstA (PointF from, int damage) |
| virtual int | blood () |
| void | flash () |
| void | add (State state) |
| void | remove (State state) |
| void | showSleep () |
| void | hideSleep () |
| void | showAlert () |
| void | hideAlert () |
| virtual void | kill () |
| virtual void | onComplete (Tweener *tweener) |
Additional Inherited Members | |
Public Types inherited from CharSprite | |
| enum | State { BURNING , LEVITATING , INVISIBLE , PARALYSED , FROZEN , ILLUMINATED } |
Public Attributes inherited from CharSprite | |
| Char * | ch |
| bool | isMoving |
Static Public Attributes inherited from CharSprite | |
| static const int | DEFAULT = 0xFFFFFF |
| static const int | POSITIVE = 0x00FF00 |
| static const int | NEGATIVE = 0xFF0000 |
| static const int | WARNING = 0xFF8800 |
| static const int | NEUTRAL = 0xFFFF00 |
Protected Attributes inherited from CharSprite | |
| Animation * | idle |
| Animation * | run |
| Animation * | attack |
| Animation * | operate |
| Animation * | zap |
| Animation * | die |
| Callback * | animCallback |
| Tweener * | motion |
| Emitter * | burning |
| Emitter * | levitation |
| IceBlock * | iceBlock |
| TorchHalo * | halo |
| EmoIcon * | emo |
| bool | sleeping |
| EyeSprite::EyeSprite | ( | ) |
|
virtual |
|
virtual |