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

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

aim()game::component::Shapeinline
aim_game::component::Shapeprotected
CheckForOob(const ugdk::math::Integer2D &destination) const game::component::ShapeRectangular
ComponentBase(game::base::GameObject *owner)game::component::ComponentBaseinline
dimensions() const game::component::ShapeRectangularinline
enter_sizeclass() const game::component::Shapeinline
enter_sizeclass_game::component::Shapeprotected
EvalBumpsAt(const ugdk::math::Integer2D &destination, game::base::GameObject *ignore=0) const game::component::ShapeRectangular
Move(const std::list< ugdk::math::Integer2D > &mov)game::component::ShapeRectangularvirtual
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 &destination)game::component::ShapeRectangularvirtual
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
ShapeRectangular(game::base::GameObject *owner, int size_x=1, int size_y=1, double stay_sizeclass=1.0, double pass_sizeclass=0.25, double enter_sizeclass=1.0e-5)game::component::ShapeRectangular
stay_sizeclass() const game::component::Shapeinline
stay_sizeclass_game::component::Shapeprotected
Step(const ugdk::math::Integer2D &dir)game::component::ShapeRectangularvirtual
TryPlace(const ugdk::math::Integer2D &destination, game::base::GameObject *ignore=0) const game::component::ShapeRectangularvirtual
TryStep(const ugdk::math::Integer2D &dir) const game::component::ShapeRectangular
~ComponentBase()game::component::ComponentBaseinline
~Shape()game::component::Shapeinlinevirtual
~ShapeRectangular()game::component::ShapeRectangular