activate() | GhostTree | [virtual] |
active_update(float elapsed_time) | GhostTree | [virtual] |
add_remove_listener(ObjectRemoveListener *listener) | GameObject | |
BadGuy(const Vector &pos, const std::string &sprite_name, int layer=LAYER_OBJECTS) | BadGuy | |
BadGuy(const Vector &pos, Direction direction, const std::string &sprite_name, int layer=LAYER_OBJECTS) | BadGuy | |
BadGuy(const Reader &reader, const std::string &sprite_name, int layer=LAYER_OBJECTS) | BadGuy | |
bbox | MovingObject | [protected] |
can_break() | BadGuy | [inline, virtual] |
check_state_timer() | BadGuy | [inline, protected] |
collides(GameObject &other, const CollisionHit &hit) | GhostTree | [virtual] |
collision(GameObject &other, const CollisionHit &hit) | GhostTree | [virtual] |
collision_badguy(BadGuy &other, const CollisionHit &hit) | BadGuy | [protected, virtual] |
collision_bullet(Bullet &bullet, const CollisionHit &hit) | BadGuy | [protected, virtual] |
collision_player(Player &player, const CollisionHit &hit) | BadGuy | [protected, virtual] |
collision_solid(const CollisionHit &hit) | BadGuy | [protected, virtual] |
collision_squished(GameObject &object) | BadGuy | [protected, virtual] |
collision_tile(uint32_t tile_attributes) | BadGuy | [virtual] |
CollisionGrid class | MovingObject | [friend] |
colorchange_timer | GhostTree | [private] |
countMe | BadGuy | |
deactivate() | BadGuy | [protected, virtual] |
dead_script | BadGuy | [protected] |
del_remove_listener(ObjectRemoveListener *listener) | GameObject | |
die() | GhostTree | |
dir | BadGuy | [protected] |
draw(DrawingContext &context) | GhostTree | [virtual] |
extinguish() | BadGuy | [virtual] |
freeze() | BadGuy | [virtual] |
frozen | BadGuy | [protected] |
GameObject() | GameObject | |
GameObject(const GameObject &rhs) | GameObject | |
get_bbox() const | MovingObject | [inline] |
get_floor_normal() | BadGuy | [protected] |
get_group() const | MovingObject | [inline] |
get_movement() const | MovingObject | [inline] |
get_name() const | GameObject | [inline] |
get_nearest_player() | BadGuy | [protected] |
get_pos() const | MovingObject | [inline] |
get_start_position() const | BadGuy | [inline] |
get_state() const | BadGuy | [inline, protected] |
GhostTree(const Reader &lisp) | GhostTree | |
GhostTree(const GhostTree &) | GhostTree | [private] |
glow_sprite | GhostTree | [private] |
group | MovingObject | [protected] |
ignite() | BadGuy | [virtual] |
ignited | BadGuy | [protected] |
inactive_update(float elapsed_time) | BadGuy | [protected, virtual] |
initialize() | BadGuy | [protected, virtual] |
is_active() | BadGuy | [protected] |
is_color_deadly(Color color) const | GhostTree | [private] |
is_flammable() const | GhostTree | [inline, virtual] |
is_freezable() const | GhostTree | [inline, virtual] |
is_frozen() const | BadGuy | |
is_ignited() const | BadGuy | |
is_initialized | BadGuy | [protected] |
is_offscreen() | BadGuy | [protected] |
is_valid() const | GameObject | [inline] |
kill_fall() | GhostTree | [inline, virtual] |
kill_squished(GameObject &object) | BadGuy | [protected] |
layer | MovingSprite | [protected] |
might_fall(int height=1) | BadGuy | [protected] |
movement | MovingObject | [protected] |
MovingObject() | MovingObject | |
MovingSprite(const Vector &pos, const std::string &sprite_name, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) | MovingSprite | |
MovingSprite(const Reader &reader, const Vector &pos, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) | MovingSprite | |
MovingSprite(const Reader &reader, const std::string &sprite_name, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) | MovingSprite | |
MovingSprite(const Reader &reader, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) | MovingSprite | |
MovingSprite(const MovingSprite &moving_sprite) | MovingSprite | |
MyState enum name | GhostTree | [private] |
mystate | GhostTree | [private] |
name | GameObject | [protected] |
on_ground() | BadGuy | [protected] |
operator=(const GhostTree &) | GhostTree | [private] |
physic | BadGuy | [protected] |
Platform class | MovingObject | [friend] |
ref() | RefCounter | [inline] |
RefCounter() | RefCounter | [inline] |
remove_me() | GameObject | [inline] |
root_timer | GhostTree | [private] |
run_dead_script() | BadGuy | [virtual] |
Sector class | MovingObject | [friend] |
set_action(const std::string &action, int loops) | MovingSprite | [protected] |
set_action(const std::string &action, int loops, AnchorPoint anchorPoint) | MovingSprite | [protected] |
set_action_centered(const std::string &action, int loops) | MovingSprite | [protected] |
set_colgroup_active(CollisionGroup group) | BadGuy | [protected] |
set_group(CollisionGroup group) | MovingObject | [inline, protected] |
set_pos(const Vector &pos) | MovingObject | [inline, virtual] |
set_size(float w, float h) | MovingObject | [inline, virtual] |
set_start_position(const Vector &vec) | BadGuy | [inline] |
set_state(State state) | BadGuy | [protected] |
set_width(float w) | MovingObject | [inline, virtual] |
spawn_lantern() | GhostTree | [private] |
sprite | MovingSprite | [protected] |
sprite_name | MovingSprite | [protected] |
start_dir | BadGuy | [protected] |
start_position | BadGuy | [protected] |
State enum name | BadGuy | [protected] |
STATE_ACTIVE enum value | BadGuy | [protected] |
STATE_DYING enum value | GhostTree | [private] |
STATE_FALLING enum value | BadGuy | [protected] |
STATE_IDLE enum value | GhostTree | [private] |
STATE_INACTIVE enum value | BadGuy | [protected] |
STATE_INIT enum value | BadGuy | [protected] |
STATE_SQUISHED enum value | BadGuy | [protected] |
STATE_SUCKING enum value | GhostTree | [private] |
STATE_SWALLOWING enum value | GhostTree | [private] |
str2dir(std::string dir_str) | BadGuy | [protected] |
suck_lantern | GhostTree | [private] |
suck_lantern_color | GhostTree | [private] |
suck_timer | GhostTree | [private] |
treecolor | GhostTree | [private] |
unfreeze() | BadGuy | [virtual] |
unref() | RefCounter | [inline] |
update(float elapsed_time) | BadGuy | [virtual] |
update_on_ground_flag(const CollisionHit &hit) | BadGuy | [protected] |
willo_color | GhostTree | [private] |
willo_radius | GhostTree | [private] |
willo_spawn_y | GhostTree | [private] |
willo_speed | GhostTree | [private] |
willowisp_died(TreeWillOWisp *willowisp) | GhostTree | |
willowisp_timer | GhostTree | [private] |
willowisps | GhostTree | [private] |
~GameObject() | GameObject | [virtual] |
~GhostTree() | GhostTree | |
~MovingObject() | MovingObject | [virtual] |
~MovingSprite() | MovingSprite | |
~RefCounter() | RefCounter | [inline, protected, virtual] |