, including all inherited members.
Action enum name | Being | |
Actor(ThingType type) | Actor | [inline] |
addListener(const EventListener *) | Thing | |
applyModifier(int attr, int value, int duration=0, int lvl=0) | Being | |
ATTACK enum value (defined in Being) | Being | |
Being(ThingType type) | Being | |
canFight() const | Thing | [inline] |
canMove() const | Thing | [inline] |
clearDestination() | Being | [inline] |
clearHitsTaken() | Being | [inline] |
clearUpdateFlags() | Actor | [inline] |
damage(Actor *source, const Damage &damage) | Being | [virtual] |
DEAD enum value (defined in Being) | Being | |
died() | Being | [virtual] |
directionToAngle(int direction) | Being | [static] |
dispellModifiers(int level) | Being | |
enable(bool enabled) | NPC | |
getAction() const | Being | [inline] |
getAttackType() const | Being | [inline, virtual] |
getAttribute(int n) const | Being | [inline] |
getBlockType() const | NPC | [inline, protected, virtual] |
getDestination() const | Being | [inline] |
getDirection() const (defined in Being) | Being | [inline] |
getHitsTaken() const | Being | [inline] |
getMap() const | Thing | [inline] |
getModifiedAttribute(int) const | Being | |
getName() const | Being | [inline] |
getNPC() const | NPC | [inline] |
getOldPosition() const | Being | [inline] |
getPosition() const | Actor | [inline] |
getPublicID() const | Actor | [inline] |
getSize() const (defined in Actor) | Actor | [inline] |
getSpeed() const | Being | [inline] |
getType() const | Thing | [inline] |
getUpdateFlags() const | Actor | [inline] |
getWalkMask() const | NPC | [inline, virtual] |
HURT enum value (defined in Being) | Being | |
inserted() | Thing | [virtual] |
isVisible() const | Thing | [inline] |
Listeners typedef (defined in Thing) | Thing | [protected] |
mAction (defined in Being) | Being | [protected] |
mActionTime | Actor | [protected] |
mAttributes (defined in Being) | Being | [protected] |
mListeners | Thing | [protected] |
modifiedAttribute(int) | Being | [inline, virtual] |
move() | Being | |
NPC(const std::string &name, int id, Script *) (defined in NPC) | NPC | |
perform() | Being | [inline, virtual] |
performAttack(const Damage &, const AttackZone *attackZone) | Being | |
prompt(Character *, bool restart) | NPC | |
raiseUpdateFlags(int n) | Actor | [inline] |
removed() | Thing | [virtual] |
removeListener(const EventListener *) | Thing | |
select(Character *, int) | NPC | |
setAction(Action action) | Being | |
setAttribute(int n, int value) | Being | [inline] |
setDestination(const Point &dst) | Being | |
setDirection(int direction) | Being | [inline] |
setMap(MapComposite *map) | Actor | [virtual] |
setName(const std::string &name) | Being | [inline] |
setPosition(const Point &p) | Actor | |
setPublicID(int id) | Actor | [inline] |
setSize(int s) | Actor | [inline] |
setSpeed(int s) (defined in Being) | Being | [inline] |
SIT enum value (defined in Being) | Being | |
STAND enum value (defined in Being) | Being | |
Thing(ThingType type, MapComposite *map=NULL) | Thing | [inline] |
TICKS_PER_HP_REGENERATION (defined in Being) | Being | [protected, static] |
update() | NPC | [virtual] |
WALK enum value (defined in Being) | Being | |
~Thing() (defined in Thing) | Thing | [virtual] |