advance(int dt) | SDLPP::RigidBody2D | [inline, virtual] |
get(const xstring &property) const =0 (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [pure virtual] |
get_acceleration() const (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
get_col_model()=0 (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [pure virtual] |
get_flag(const xstring &flag)=0 (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [pure virtual] |
get_mass() const (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
get_name() const (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
get_position() const (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
get_rect() const =0 (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [pure virtual] |
get_velocity() const (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
handle_collision(RigidBody2D *o) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline, virtual] |
interact(RigidBody2D *o, int dt) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [virtual] |
is_collidable() const (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline, virtual] |
is_volatile() const (defined in SDLPP::GameObject) | SDLPP::GameObject | [inline, virtual] |
offset_position(const dVec2 &dp) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
render(GameView &view)=0 (defined in SDLPP::GameObject) | SDLPP::GameObject | [pure virtual] |
RigidBody2D(double mass=0) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
set_acceleration(const dVec2 &a) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
set_acceleration(const dVec2 &direction, double magnitude) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
set_mass(double m) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
set_name(const xstring &name) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
set_position(const iVec2 &p) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
set_velocity(const dVec2 &v) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
set_velocity(const dVec2 &direction, double speed) (defined in SDLPP::RigidBody2D) | SDLPP::RigidBody2D | [inline] |
~GameObject() (defined in SDLPP::GameObject) | SDLPP::GameObject | [inline, virtual] |