Roguelike
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
game::component::Shape Member List

This is the complete list of members for game::component::Shape, including all inherited members.

aim()game::component::Shapeinline
aim_game::component::Shapeprotected
ComponentBase(game::base::GameObject *owner)game::component::ComponentBaseinline
enter_sizeclass() const game::component::Shapeinline
enter_sizeclass_game::component::Shapeprotected
Move(const std::list< ugdk::math::Integer2D > &mov)=0game::component::Shapepure virtual
occupying_tiles() const game::component::Shapeinline
occupying_tiles()game::component::Shapeinline
occupying_tiles_game::component::Shapeprotected
owner_game::component::ComponentBaseprotected
pass_sizeclass() const game::component::Shapeinline
pass_sizeclass_game::component::Shapeprotected
PlaceAt(const ugdk::math::Integer2D &tile)=0game::component::Shapepure virtual
set_enter_sizeclass(double enter_sizeclass)game::component::Shapeinline
set_pass_sizeclass(double pass_sizeclass)game::component::Shapeinline
set_stay_sizeclass(double stay_sizeclass)game::component::Shapeinline
Shape(game::base::GameObject *owner, double stay_sizeclass=1.0, double pass_sizeclass=0.25, double enter_sizeclass=1.0e-5)game::component::Shapeinline
stay_sizeclass() const game::component::Shapeinline
stay_sizeclass_game::component::Shapeprotected
Step(const ugdk::math::Integer2D &dir)=0game::component::Shapepure virtual
TryPlace(const ugdk::math::Integer2D &destination, game::base::GameObject *ignore=0) const =0game::component::Shapepure virtual
~ComponentBase()game::component::ComponentBaseinline
~Shape()game::component::Shapeinlinevirtual