My Project
 
Loading...
Searching...
No Matches
SkeletonSprite Class Reference

#include <mobsprite.h>

Inheritance diagram for SkeletonSprite:
Collaboration diagram for SkeletonSprite:

Public Member Functions

 SkeletonSprite ()
 
virtual void Die ()
 
virtual int blood ()
 
- Public Member Functions inherited from MobSprite
virtual void update ()
 
virtual void onComplete (Animation *anim)
 
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)
 
virtual void Attack (int cell, Callback *callback)
 
void Operate (int cell)
 
void Zap (int cell)
 
void jump (int from, int to, Callback *callback)
 
Emitter * emitter ()
 
Emitter * centerEmitter ()
 
Emitter * bottomEmitter ()
 
void burst (int color, int n)
 
void bloodBurstA (PointF from, int damage)
 
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
Charch
 
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
 
IceBlockiceBlock
 
TorchHalohalo
 
EmoIconemo
 
bool sleeping
 

Constructor & Destructor Documentation

◆ SkeletonSprite()

SkeletonSprite::SkeletonSprite ( )

Member Function Documentation

◆ blood()

virtual int SkeletonSprite::blood ( )
inlinevirtual

Reimplemented from CharSprite.

◆ Die()

void SkeletonSprite::Die ( )
virtual

Reimplemented from CharSprite.

Here is the call graph for this function:

The documentation for this class was generated from the following files: