aim() | game::component::Shape | inline |
aim_ | game::component::Shape | protected |
CheckForOob(const ugdk::math::Integer2D &destination) const | game::component::ShapeRectangular | |
ComponentBase(game::base::GameObject *owner) | game::component::ComponentBase | inline |
dimensions() const | game::component::ShapeRectangular | inline |
enter_sizeclass() const | game::component::Shape | inline |
enter_sizeclass_ | game::component::Shape | protected |
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::ShapeRectangular | virtual |
occupying_tiles() const | game::component::Shape | inline |
occupying_tiles() | game::component::Shape | inline |
occupying_tiles_ | game::component::Shape | protected |
owner_ | game::component::ComponentBase | protected |
pass_sizeclass() const | game::component::Shape | inline |
pass_sizeclass_ | game::component::Shape | protected |
PlaceAt(const ugdk::math::Integer2D &destination) | game::component::ShapeRectangular | virtual |
set_enter_sizeclass(double enter_sizeclass) | game::component::Shape | inline |
set_pass_sizeclass(double pass_sizeclass) | game::component::Shape | inline |
set_stay_sizeclass(double stay_sizeclass) | game::component::Shape | inline |
Shape(game::base::GameObject *owner, double stay_sizeclass=1.0, double pass_sizeclass=0.25, double enter_sizeclass=1.0e-5) | game::component::Shape | inline |
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::Shape | inline |
stay_sizeclass_ | game::component::Shape | protected |
Step(const ugdk::math::Integer2D &dir) | game::component::ShapeRectangular | virtual |
TryPlace(const ugdk::math::Integer2D &destination, game::base::GameObject *ignore=0) const | game::component::ShapeRectangular | virtual |
TryStep(const ugdk::math::Integer2D &dir) const | game::component::ShapeRectangular | |
~ComponentBase() | game::component::ComponentBase | inline |
~Shape() | game::component::Shape | inlinevirtual |
~ShapeRectangular() | game::component::ShapeRectangular | |