nomlib
Loading...
Searching...
No Matches
nom::Sprite Member List

This is the complete list of members for nom::Sprite, including all inherited members.

alpha() constnom::Sprite
clone() constnom::Sprite
color() constnom::Sprite
color_blend_mode() constnom::Sprite
derived_class typedef (defined in nom::Sprite)nom::Sprite
draw(RenderTarget &target) const overridenom::Spritevirtual
draw(RenderTarget &target, real64 angle) constnom::Spritevirtual
IDrawable(void)nom::IDrawableinline
init_with_color(const Color4i &color, const Size2i &dims)nom::Sprite
IObject(void)nom::IObject
is_a(const Derived object)nom::IObjectinlinestatic
is_type(const ObjectTypeInfo &rhs) constnom::IObjectvirtual
operator delete(void *ptr) (defined in nom::IObject)nom::IObjectstatic
operator new(nom::size_type mem) (defined in nom::IObject)nom::IObjectstatic
position(void) constnom::Transformable
position_ (defined in nom::Transformable)nom::Transformableprivate
raw_ptr typedefnom::IDrawable
release_texture()nom::Sprite
RenderTarget typedefnom::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::Transformablevirtual
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) overridenom::Spritevirtual
nom::Transformable::set_position(int x, int y)nom::Transformable
set_size(const Size2i &dims) overridenom::Spritevirtual
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 typedefnom::IDrawable
size(void) constnom::Transformable
size_nom::Transformableprivate
Sprite() (defined in nom::Sprite)nom::Sprite
texture() const (defined in nom::Sprite)nom::Sprite
texture_nom::Spriteprotected
total_alloc_bytes (defined in nom::IObject)nom::IObjectstatic
total_dealloc_bytes (defined in nom::IObject)nom::IObjectstatic
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::Transformablevirtual
type() const overridenom::Spritevirtual
unique_ptr typedefnom::IDrawable
update() overridenom::Spriteprivatevirtual
valid() const (defined in nom::Sprite)nom::Sprite
~IDrawable(void)nom::IDrawableinlinevirtual
~IObject(void)nom::IObjectvirtual
~Sprite() (defined in nom::Sprite)nom::Spritevirtual
~Transformable(void) (defined in nom::Transformable)nom::Transformablevirtual