![]() |
nomlib
|
This is the complete list of members for nom::Sprite, including all inherited members.
| alpha() const | nom::Sprite | |
| clone() const | nom::Sprite | |
| color() const | nom::Sprite | |
| color_blend_mode() const | nom::Sprite | |
| derived_class typedef (defined in nom::Sprite) | nom::Sprite | |
| draw(RenderTarget &target) const override | nom::Sprite | virtual |
| draw(RenderTarget &target, real64 angle) const | nom::Sprite | virtual |
| IDrawable(void) | nom::IDrawable | inline |
| init_with_color(const Color4i &color, const Size2i &dims) | nom::Sprite | |
| IObject(void) | nom::IObject | |
| is_a(const Derived object) | nom::IObject | inlinestatic |
| is_type(const ObjectTypeInfo &rhs) const | nom::IObject | virtual |
| operator delete(void *ptr) (defined in nom::IObject) | nom::IObject | static |
| operator new(nom::size_type mem) (defined in nom::IObject) | nom::IObject | static |
| position(void) const | nom::Transformable | |
| position_ (defined in nom::Transformable) | nom::Transformable | private |
| raw_ptr typedef | nom::IDrawable | |
| release_texture() | nom::Sprite | |
| RenderTarget typedef | nom::IDrawable | |
| self_type typedef (defined in nom::Sprite) | nom::Sprite | |
| set_alpha(uint8 opacity) (defined in nom::Sprite) | nom::Sprite | |
| set_bounds(const IntRect &bounds) | nom::Transformable | virtual |
| set_color(const Color4i &color) (defined in nom::Sprite) | nom::Sprite | |
| set_color_blend_mode(BlendMode blend) (defined in nom::Sprite) | nom::Sprite | |
| set_position(const Point2i &pos) override | nom::Sprite | virtual |
| nom::Transformable::set_position(int x, int y) | nom::Transformable | |
| set_size(const Size2i &dims) override | nom::Sprite | virtual |
| nom::Transformable::set_size(int w, int h) | nom::Transformable | |
| set_texture(Texture &tex) | nom::Sprite | |
| set_texture(Texture *tex) | nom::Sprite | |
| set_texture(std::shared_ptr< Texture > &tex) | nom::Sprite | |
| shared_ptr typedef | nom::IDrawable | |
| size(void) const | nom::Transformable | |
| size_ | nom::Transformable | private |
| Sprite() (defined in nom::Sprite) | nom::Sprite | |
| texture() const (defined in nom::Sprite) | nom::Sprite | |
| texture_ | nom::Sprite | protected |
| total_alloc_bytes (defined in nom::IObject) | nom::IObject | static |
| total_dealloc_bytes (defined in nom::IObject) | nom::IObject | static |
| Transformable(void) (defined in nom::Transformable) | nom::Transformable | |
| Transformable(const Point2i &pos, const Size2i &size) (defined in nom::Transformable) | nom::Transformable | |
| Transformable(const IntRect &bounds) | nom::Transformable | |
| translate(const Point2i &pos) | nom::Transformable | virtual |
| type() const override | nom::Sprite | virtual |
| unique_ptr typedef | nom::IDrawable | |
| update() override | nom::Sprite | privatevirtual |
| valid() const (defined in nom::Sprite) | nom::Sprite | |
| ~IDrawable(void) | nom::IDrawable | inlinevirtual |
| ~IObject(void) | nom::IObject | virtual |
| ~Sprite() (defined in nom::Sprite) | nom::Sprite | virtual |
| ~Transformable(void) (defined in nom::Transformable) | nom::Transformable | virtual |