add_remove_listener(ObjectRemoveListener *listener) | GameObject | |
bbox | MovingObject | [protected] |
Block(SpritePtr sprite) | Block | |
BonusBlock(const Vector &pos, int data) | BonusBlock | |
BonusBlock(const Reader &lisp) | BonusBlock | |
BonusBlock(const BonusBlock &) | BonusBlock | [private] |
bounce_dir | Block | [protected] |
bounce_offset | Block | [protected] |
bouncing | Block | [protected] |
break_me() | Block | [protected] |
breaking | Block | [protected] |
collides(GameObject &other, const CollisionHit &hit) | MovingObject | [inline, virtual] |
collision(GameObject &other, const CollisionHit &hit) | BonusBlock | [virtual] |
collision_solid(const CollisionHit &hit) | MovingObject | [inline, virtual] |
collision_tile(uint32_t tile_attributes) | MovingObject | [inline, virtual] |
CollisionGrid class | MovingObject | [friend] |
CONTENT_1UP enum value | BonusBlock | |
CONTENT_COIN enum value | BonusBlock | |
CONTENT_CUSTOM enum value | BonusBlock | |
CONTENT_FIREGROW enum value | BonusBlock | |
CONTENT_ICEGROW enum value | BonusBlock | |
CONTENT_STAR enum value | BonusBlock | |
contents | BonusBlock | |
Contents enum name | BonusBlock | |
del_remove_listener(ObjectRemoveListener *listener) | GameObject | |
draw(DrawingContext &context) | Block | [virtual] |
FlipLevelTransformer class | Block | [friend] |
GameObject() | GameObject | |
GameObject(const GameObject &rhs) | GameObject | |
get_bbox() const | MovingObject | [inline] |
get_group() const | MovingObject | [inline] |
get_movement() const | MovingObject | [inline] |
get_name() const | GameObject | [inline] |
get_pos() const | MovingObject | [inline] |
group | MovingObject | [protected] |
hit(Player &player) | BonusBlock | [protected, virtual] |
is_valid() const | GameObject | [inline] |
movement | MovingObject | [protected] |
MovingObject() | MovingObject | |
name | GameObject | [protected] |
object | BonusBlock | |
operator=(const BonusBlock &) | BonusBlock | [private] |
original_y | Block | [protected] |
Platform class | MovingObject | [friend] |
ref() | RefCounter | [inline] |
RefCounter() | RefCounter | [inline] |
remove_me() | GameObject | [inline] |
Sector class | MovingObject | [friend] |
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_width(float w) | MovingObject | [inline, virtual] |
sprite | Block | [protected] |
start_bounce(GameObject *hitter) | Block | [protected] |
start_break(GameObject *hitter) | Block | [protected] |
try_open(Player *player) | BonusBlock | |
unref() | RefCounter | [inline] |
update(float elapsed_time) | Block | [virtual] |
~Block() | Block | |
~BonusBlock() | BonusBlock | [virtual] |
~GameObject() | GameObject | [virtual] |
~MovingObject() | MovingObject | [virtual] |
~RefCounter() | RefCounter | [inline, protected, virtual] |