#include <object.hpp>
Public Member Functions | |
| SGE_SYMBOL | object (boost::optional< point >=defaults::pos_, boost::optional< texture::part_ptr >=defaults::texture_, boost::optional< dim >=defaults::dim_, boost::optional< color >=defaults::color_, boost::optional< depth_type >=defaults::depth_, boost::optional< rotation_type >=defaults::rotation_, boost::optional< bool > visible=defaults::visible_) |
| SGE_SYMBOL unit & | x () |
| SGE_SYMBOL unit & | y () |
| SGE_SYMBOL point & | pos () |
| SGE_SYMBOL unit & | w () |
| SGE_SYMBOL unit & | h () |
| SGE_SYMBOL dim & | size () |
| SGE_SYMBOL depth_type & | z () |
| SGE_SYMBOL void | visible (bool visible) |
| SGE_SYMBOL void | set_texture (texture::part_ptr) |
| SGE_SYMBOL void | rotation (rotation_type rot) |
| SGE_SYMBOL void | rotate_around (point p) |
| SGE_SYMBOL void | rotate_around () |
| SGE_SYMBOL void | repeat (repetition_type) |
| SGE_SYMBOL void | set_color (color c) |
| SGE_SYMBOL void | set_center (const point &) |
| SGE_SYMBOL const unit & | x () const |
| SGE_SYMBOL const unit & | y () const |
| SGE_SYMBOL const depth_type & | z () const |
| SGE_SYMBOL const point & | pos () const |
| SGE_SYMBOL const unit & | w () const |
| SGE_SYMBOL const unit & | h () const |
| SGE_SYMBOL const dim & | size () const |
| SGE_SYMBOL bool | visible () const |
| SGE_SYMBOL rect | get_rect () const |
| SGE_SYMBOL point | center () const |
| SGE_SYMBOL rotation_type | rotation () const |
| SGE_SYMBOL space_unit | radius () const |
| SGE_SYMBOL repetition_type | repeat () const |
| SGE_SYMBOL color | get_color () const |
| SGE_SYMBOL rect | bounding_quad () const |
| SGE_SYMBOL math::circle | bounding_circle () const |
| SGE_SYMBOL const point | rotation_center () const |
| SGE_SYMBOL const texture::part_ptr | get_texture () const |
| sge::sprite::object::object | ( | boost::optional< point > | pos_ = defaults::pos_, |
|
| boost::optional< texture::part_ptr > | vtex = defaults::texture_, |
|||
| boost::optional< dim > | size_ = defaults::dim_, |
|||
| boost::optional< color > | color_ = defaults::color_, |
|||
| boost::optional< depth_type > | z_ = defaults::depth_, |
|||
| boost::optional< rotation_type > | rotation_ = defaults::rotation_, |
|||
| boost::optional< bool > | visible = defaults::visible_ | |||
| ) |
| sge::sprite::unit & sge::sprite::object::x | ( | ) |
| sge::sprite::unit & sge::sprite::object::y | ( | ) |
| sge::sprite::point & sge::sprite::object::pos | ( | ) |
| sge::sprite::unit & sge::sprite::object::w | ( | ) |
| sge::sprite::unit & sge::sprite::object::h | ( | ) |
| sge::sprite::dim & sge::sprite::object::size | ( | ) |
| sge::sprite::depth_type & sge::sprite::object::z | ( | ) |
| void sge::sprite::object::visible | ( | bool | visible | ) |
| void sge::sprite::object::set_texture | ( | texture::part_ptr | vtex | ) |
| void sge::sprite::object::rotation | ( | rotation_type | rot | ) |
| void sge::sprite::object::rotate_around | ( | point | p | ) |
| void sge::sprite::object::rotate_around | ( | ) |
| void sge::sprite::object::repeat | ( | repetition_type | r | ) |
| void sge::sprite::object::set_color | ( | color | c | ) |
| void sge::sprite::object::set_center | ( | const point & | p | ) |
| const sge::sprite::unit & sge::sprite::object::x | ( | ) | const |
| const sge::sprite::unit & sge::sprite::object::y | ( | ) | const |
| const sge::sprite::depth_type & sge::sprite::object::z | ( | ) | const |
| const sge::sprite::point & sge::sprite::object::pos | ( | ) | const |
| const sge::sprite::unit & sge::sprite::object::w | ( | ) | const |
| const sge::sprite::unit & sge::sprite::object::h | ( | ) | const |
| const sge::sprite::dim & sge::sprite::object::size | ( | ) | const |
| bool sge::sprite::object::visible | ( | ) | const |
| sge::sprite::rect sge::sprite::object::get_rect | ( | ) | const |
| sge::sprite::point sge::sprite::object::center | ( | ) | const |
| sge::sprite::rotation_type sge::sprite::object::rotation | ( | ) | const |
| sge::space_unit sge::sprite::object::radius | ( | ) | const |
| sge::sprite::repetition_type sge::sprite::object::repeat | ( | ) | const |
| sge::renderer::color sge::sprite::object::get_color | ( | ) | const |
| sge::sprite::rect sge::sprite::object::bounding_quad | ( | ) | const |
| sge::math::circle sge::sprite::object::bounding_circle | ( | ) | const |
| const sge::sprite::point sge::sprite::object::rotation_center | ( | ) | const |
| const sge::texture::part_ptr sge::sprite::object::get_texture | ( | ) | const |
1.5.5