supertux
PoisonIvy Member List

This is the complete list of members for PoisonIvy, including all inherited members.

activate()BadGuyprotectedvirtual
active_update(float dt_sec) overrideWalkingBadguyvirtual
active_update(float dt_sec, float target_velocity) (defined in WalkingBadguy)WalkingBadguy
add_component(std::unique_ptr< GameObjectComponent > component) (defined in GameObject)GameObjectinline
add_remove_listener(ObjectRemoveListener *listener)GameObject
add_velocity(const Vector &velocity)WalkingBadguy
after_editor_set() override (defined in BadGuy)BadGuyvirtual
BadGuy(const Vector &pos, const std::string &sprite_name, int layer=LAYER_OBJECTS, const std::string &light_sprite_name="images/objects/lightmap_light/lightmap_light-medium.sprite") (defined in BadGuy)BadGuy
BadGuy(const Vector &pos, Direction direction, const std::string &sprite_name, int layer=LAYER_OBJECTS, const std::string &light_sprite_name="images/objects/lightmap_light/lightmap_light-medium.sprite") (defined in BadGuy)BadGuy
BadGuy(const ReaderMapping &reader, const std::string &sprite_name, int layer=LAYER_OBJECTS, const std::string &light_sprite_name="images/objects/lightmap_light/lightmap_light-medium.sprite") (defined in BadGuy)BadGuy
can_break() constBadGuyinlinevirtual
change_sprite(const std::string &new_sprite_name) (defined in MovingSprite)MovingSprite
check_state_timer() (defined in BadGuy)BadGuyinlineprotected
collides(GameObject &, const CollisionHit &) const overrideMovingObjectinlinevirtual
collision(GameObject &other, const CollisionHit &hit) overrideBadGuyvirtual
collision_badguy(BadGuy &badguy, const CollisionHit &hit) overrideWalkingBadguyvirtual
collision_bullet(Bullet &bullet, const CollisionHit &hit)BadGuyprotectedvirtual
collision_player(Player &player, const CollisionHit &hit)BadGuyprotectedvirtual
collision_solid(const CollisionHit &hit) overrideWalkingBadguyvirtual
collision_squished(GameObject &object) overridePoisonIvyprotectedvirtual
collision_tile(uint32_t tile_attributes) overrideBadGuyvirtual
deactivate()BadGuyprotectedvirtual
del_remove_listener(ObjectRemoveListener *listener)GameObject
draw(DrawingContext &context) overrideBadGuyvirtual
editor_delete()GameObjectinlinevirtual
editor_deselect()GameObjectinlinevirtual
editor_select() overrideMovingObjectvirtual
editor_update()GameObjectinlinevirtual
extinguish()BadGuyvirtual
finish_construction()GameObjectinlinevirtual
freeze() overrideWalkingBadguyvirtual
GameObject() (defined in GameObject)GameObject
GameObject(const std::string &name) (defined in GameObject)GameObject
GameObject(const ReaderMapping &reader) (defined in GameObject)GameObject
get_bbox() const (defined in MovingObject)MovingObjectinline
get_class() const override (defined in PoisonIvy)PoisonIvyinlinevirtual
get_collision_object() (defined in MovingObject)MovingObjectinline
get_collision_object() const (defined in MovingObject)MovingObjectinline
get_component() (defined in GameObject)GameObjectinline
get_default_sprite_name() const (defined in MovingSprite)MovingSpriteinlinevirtual
get_display_name() const override (defined in PoisonIvy)PoisonIvyinlinevirtual
get_floor_normal() constBadGuyprotected
get_group() const (defined in MovingObject)MovingObjectinline
get_icon_path() const (defined in GameObject)GameObjectinlinevirtual
get_movement() const (defined in MovingObject)MovingObjectinline
get_name() const (defined in GameObject)GameObjectinline
get_nearest_player() constBadGuyprotected
get_parent_dispenser() constBadGuyinline
get_pos() const (defined in MovingObject)MovingObjectinline
get_settings() override (defined in BadGuy)BadGuyvirtual
get_sprite_name() const (defined in MovingSprite)MovingSprite
get_start_position() const (defined in BadGuy)BadGuyinline
get_state() const (defined in BadGuy)BadGuyinlineprotected
get_uid() const (defined in GameObject)GameObjectinline
get_velocity_y() const (defined in WalkingBadguy)WalkingBadguy
get_walk_speed() const (defined in WalkingBadguy)WalkingBadguyinline
get_water_sprite() constBadGuyinlinevirtual
has_settings() constGameObjectinlinevirtual
has_variable_size() constGameObjectinlinevirtual
ignite()BadGuyvirtual
inactive_update(float dt_sec)BadGuyprotectedvirtual
initialize() overrideWalkingBadguyvirtual
is_active() const (defined in WalkingBadguy)WalkingBadguyinline
is_flammable() constBadGuyvirtual
is_freezable() const override (defined in PoisonIvy)PoisonIvyvirtual
is_frozen() const (defined in BadGuy)BadGuy
is_hurtable() constBadGuyinlinevirtual
is_ignited() constBadGuy
is_in_water() const (defined in BadGuy)BadGuy
is_offscreen() constBadGuyprotected
is_saveable() constGameObjectinlinevirtual
is_singleton() constGameObjectinlinevirtual
is_valid() constGameObjectinline
kill_fall()BadGuyvirtual
kill_squished(GameObject &object) (defined in BadGuy)BadGuyprotected
listener_is_valid() const override (defined in MovingObject)MovingObjectinlinevirtual
m_col (defined in MovingObject)MovingObjectprotected
m_countMeBadGuy
m_dead_scriptBadGuyprotected
m_default_sprite_nameMovingSpriteprotected
m_dirBadGuyprotected
m_frozen (defined in BadGuy)BadGuyprotected
m_glowing (defined in BadGuy)BadGuyprotected
m_ignitedBadGuyprotected
m_in_water (defined in BadGuy)BadGuyprotected
m_is_initializedBadGuyprotected
m_layerMovingSpriteprotected
m_lightsprite (defined in BadGuy)BadGuyprotected
m_melting_time (defined in BadGuy)BadGuyprotected
m_nameGameObjectprotected
m_physic (defined in BadGuy)BadGuyprotected
m_sprite (defined in MovingSprite)MovingSpriteprotected
m_sprite_name (defined in MovingSprite)MovingSpriteprotected
m_start_dirBadGuyprotected
m_start_position (defined in BadGuy)BadGuyprotected
max_drop_heightWalkingBadguyprotected
might_fall(int height=1) constBadGuyprotected
move_to(const Vector &pos) (defined in MovingObject)MovingObjectinlinevirtual
MovingObject() (defined in MovingObject)MovingObject
MovingObject(const ReaderMapping &reader) (defined in MovingObject)MovingObject
MovingSprite(const Vector &pos, const std::string &sprite_name, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) (defined in MovingSprite)MovingSprite
MovingSprite(const ReaderMapping &reader, const Vector &pos, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) (defined in MovingSprite)MovingSprite
MovingSprite(const ReaderMapping &reader, const std::string &sprite_name, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) (defined in MovingSprite)MovingSprite
MovingSprite(const ReaderMapping &reader, int layer=LAYER_OBJECTS, CollisionGroup collision_group=COLGROUP_MOVING) (defined in MovingSprite)MovingSprite
on_ground() constBadGuyprotected
play_looping_sounds()GameObjectinlinevirtual
PoisonIvy(const ReaderMapping &reader) (defined in PoisonIvy)PoisonIvy
PoisonIvy(const Vector &pos, Direction d) (defined in PoisonIvy)PoisonIvy
remove_component(GameObjectComponent *component) (defined in GameObject)GameObjectinline
remove_me()GameObjectinline
run_dead_script()BadGuyvirtual
save(Writer &writer)GameObject
set_action(const std::string &action, int loops)MovingSpriteprotected
set_action(const std::string &action, int loops, AnchorPoint anchorPoint)MovingSpriteprotected
set_action_centered(const std::string &action, int loops)MovingSpriteprotected
set_colgroup_active(CollisionGroup group)BadGuyprotected
set_group(CollisionGroup group) (defined in MovingObject)MovingObjectinlineprotected
set_name(const std::string &name) (defined in GameObject)GameObjectinline
set_parent_dispenser(Dispenser *parent)BadGuyinline
set_pos(const Vector &pos) (defined in MovingObject)MovingObjectinlinevirtual
set_start_position(const Vector &vec) (defined in BadGuy)BadGuyinline
set_state(State state) (defined in BadGuy)BadGuyprotected
set_velocity_y(float vy) (defined in WalkingBadguy)WalkingBadguy
set_walk_speed(float) (defined in WalkingBadguy)WalkingBadguy
spawn_explosion_sprites(int count, const std::string &sprite_path) (defined in MovingSprite)MovingSprite
State enum name (defined in BadGuy)BadGuyprotected
STATE_ACTIVE enum value (defined in BadGuy)BadGuyprotected
STATE_BURNING enum value (defined in BadGuy)BadGuyprotected
STATE_FALLING enum value (defined in BadGuy)BadGuyprotected
STATE_GEAR enum value (defined in BadGuy)BadGuyprotected
STATE_GROUND_MELTING enum value (defined in BadGuy)BadGuyprotected
STATE_INACTIVE enum value (defined in BadGuy)BadGuyprotected
STATE_INIT enum value (defined in BadGuy)BadGuyprotected
STATE_INSIDE_MELTING enum value (defined in BadGuy)BadGuyprotected
STATE_MELTING enum value (defined in BadGuy)BadGuyprotected
STATE_SQUISHED enum value (defined in BadGuy)BadGuyprotected
stop_looping_sounds()GameObjectinlinevirtual
str2dir(const std::string &dir_str) constBadGuyprotected
turn_around() (defined in WalkingBadguy)WalkingBadguyprotected
turn_around_counterWalkingBadguyprotected
turn_around_timer (defined in WalkingBadguy)WalkingBadguyprotected
unfreeze() overrideWalkingBadguyvirtual
update(float dt_sec) overrideBadGuyvirtual
update_on_ground_flag(const CollisionHit &hit)BadGuyprotected
walk_left_action (defined in WalkingBadguy)WalkingBadguyprotected
walk_right_action (defined in WalkingBadguy)WalkingBadguyprotected
walk_speed (defined in WalkingBadguy)WalkingBadguyprotected
WalkingBadguy(const Vector &pos, const std::string &sprite_name, const std::string &walk_left_action, const std::string &walk_right_action, int layer=LAYER_OBJECTS, const std::string &light_sprite_name="images/objects/lightmap_light/lightmap_light-medium.sprite") (defined in WalkingBadguy)WalkingBadguy
WalkingBadguy(const Vector &pos, Direction direction, const std::string &sprite_name, const std::string &walk_left_action, const std::string &walk_right_action, int layer=LAYER_OBJECTS, const std::string &light_sprite_name="images/objects/lightmap_light/lightmap_light-medium.sprite") (defined in WalkingBadguy)WalkingBadguy
WalkingBadguy(const ReaderMapping &reader, const std::string &sprite_name, const std::string &walk_left_action, const std::string &walk_right_action, int layer=LAYER_OBJECTS, const std::string &light_sprite_name="images/objects/lightmap_light/lightmap_light-medium.sprite") (defined in WalkingBadguy)WalkingBadguy
~CollisionListener() (defined in CollisionListener)CollisionListenerinlinevirtual
~GameObject() (defined in GameObject)GameObjectvirtual
~MovingObject() (defined in MovingObject)MovingObjectvirtual