#include <charsprite.h>
◆ State
| Enumerator |
|---|
| BURNING | |
| LEVITATING | |
| INVISIBLE | |
| PARALYSED | |
| FROZEN | |
| ILLUMINATED | |
◆ CharSprite()
| CharSprite::CharSprite |
( |
| ) |
|
◆ add()
| void CharSprite::add |
( |
State | state | ) |
|
◆ Attack() [1/2]
| void CharSprite::Attack |
( |
int | cell | ) |
|
|
virtual |
◆ Attack() [2/2]
| void CharSprite::Attack |
( |
int | cell, |
|
|
Callback * | callback ) |
|
virtual |
◆ blood()
| virtual int CharSprite::blood |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in CrabSprite, DM300Sprite, ElementalSprite, GolemSprite, GooSprite, LarvaSprite, MimicSprite, ScorpioSprite, SkeletonSprite, SpinnerSprite, SwarmSprite, UndeadSprite, and WraithSprite.
◆ bloodBurstA()
| void CharSprite::bloodBurstA |
( |
PointF | from, |
|
|
int | damage ) |
◆ bottomEmitter()
| Emitter * CharSprite::bottomEmitter |
( |
| ) |
|
◆ burst()
| void CharSprite::burst |
( |
int | color, |
|
|
int | n ) |
◆ centerEmitter()
| Emitter * CharSprite::centerEmitter |
( |
| ) |
|
◆ Die()
◆ emitter()
| Emitter * CharSprite::emitter |
( |
| ) |
|
◆ flash()
| void CharSprite::flash |
( |
| ) |
|
|
inline |
◆ hideAlert()
| void CharSprite::hideAlert |
( |
| ) |
|
◆ hideSleep()
| void CharSprite::hideSleep |
( |
| ) |
|
◆ Idle()
| void CharSprite::Idle |
( |
| ) |
|
◆ interruptMotion()
| void CharSprite::interruptMotion |
( |
| ) |
|
◆ jump()
| void CharSprite::jump |
( |
int | from, |
|
|
int | to, |
|
|
Callback * | callback ) |
◆ kill()
| void CharSprite::kill |
( |
| ) |
|
|
virtual |
◆ link()
| void CharSprite::link |
( |
Char * | ch | ) |
|
◆ move()
| void CharSprite::move |
( |
int | from, |
|
|
int | to ) |
|
virtual |
◆ onComplete() [1/2]
| void CharSprite::onComplete |
( |
Animation * | anim | ) |
|
|
virtual |
Reimplemented in BurningFistSprite, DM300Sprite, EyeSprite, GolemSprite, MobSprite, MonkSprite, RottingFistSprite, ScorpioSprite, ShopkeeperSprite, TenguSprite, and WarlockSprite.
◆ onComplete() [2/2]
| void CharSprite::onComplete |
( |
Tweener * | tweener | ) |
|
|
virtual |
◆ Operate()
| void CharSprite::Operate |
( |
int | cell | ) |
|
◆ place()
| virtual void CharSprite::place |
( |
int | cell | ) |
|
|
inlinevirtual |
◆ remove()
| void CharSprite::remove |
( |
State | state | ) |
|
◆ showAlert()
| void CharSprite::showAlert |
( |
| ) |
|
◆ showSleep()
| void CharSprite::showSleep |
( |
| ) |
|
◆ showStatus()
| void CharSprite::showStatus |
( |
int | color, |
|
|
const std::string | text, |
|
|
| ... ) |
◆ turnTo()
| void CharSprite::turnTo |
( |
int | from, |
|
|
int | to ) |
◆ update()
| void CharSprite::update |
( |
| ) |
|
|
virtual |
◆ worldToCamera()
| PointF CharSprite::worldToCamera |
( |
int | cell | ) |
|
◆ Zap()
| void CharSprite::Zap |
( |
int | cell | ) |
|
◆ animCallback
| Callback* CharSprite::animCallback |
|
protected |
◆ attack
| Animation* CharSprite::attack |
|
protected |
◆ burning
| Emitter* CharSprite::burning |
|
protected |
◆ ch
◆ DEFAULT
| const int CharSprite::DEFAULT = 0xFFFFFF |
|
static |
◆ die
| Animation* CharSprite::die |
|
protected |
◆ emo
◆ halo
◆ iceBlock
◆ idle
| Animation* CharSprite::idle |
|
protected |
◆ isMoving
| bool CharSprite::isMoving |
◆ levitation
| Emitter* CharSprite::levitation |
|
protected |
◆ motion
| Tweener* CharSprite::motion |
|
protected |
◆ NEGATIVE
| const int CharSprite::NEGATIVE = 0xFF0000 |
|
static |
◆ NEUTRAL
| const int CharSprite::NEUTRAL = 0xFFFF00 |
|
static |
◆ operate
| Animation* CharSprite::operate |
|
protected |
◆ POSITIVE
| const int CharSprite::POSITIVE = 0x00FF00 |
|
static |
◆ run
| Animation* CharSprite::run |
|
protected |
◆ sleeping
| bool CharSprite::sleeping |
|
protected |
◆ WARNING
| const int CharSprite::WARNING = 0xFF8800 |
|
static |
◆ zap
| Animation* CharSprite::zap |
|
protected |
The documentation for this class was generated from the following files: