nomlib
Loading...
Searching...
No Matches
nom
SpriteBatch
nom::SpriteBatch Member List
This is the complete list of members for
nom::SpriteBatch
, including all inherited members.
alpha
() const
nom::Sprite
clone
() const
nom::SpriteBatch
color
() const
nom::Sprite
color_blend_mode
() const
nom::Sprite
derived_class
typedef (defined in
nom::SpriteBatch
)
nom::SpriteBatch
draw
(IDrawable::RenderTarget &target) const override
nom::SpriteBatch
virtual
draw
(RenderTarget &target, real64 angle) const override
nom::SpriteBatch
virtual
frame
() const
nom::SpriteBatch
virtual
frames
() const
nom::SpriteBatch
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
inline
static
is_type
(const ObjectTypeInfo &rhs) const
nom::IObject
virtual
offsets
nom::SpriteBatch
protected
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::SpriteBatch
)
nom::SpriteBatch
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_frame
(int32 id)
nom::SpriteBatch
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_sprite_sheet
(const SpriteSheet &sheet)
nom::SpriteBatch
virtual
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
sheet_id_
nom::SpriteBatch
protected
size
(void) const
nom::Transformable
size_
nom::Transformable
private
Sprite
() (defined in
nom::Sprite
)
nom::Sprite
sprite_sheet
nom::SpriteBatch
protected
SpriteBatch
()
nom::SpriteBatch
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::SpriteBatch
virtual
unique_ptr
typedef
nom::IDrawable
update
() override
nom::SpriteBatch
private
virtual
valid
() const (defined in
nom::Sprite
)
nom::Sprite
~IDrawable
(void)
nom::IDrawable
inline
virtual
~IObject
(void)
nom::IObject
virtual
~Sprite
() (defined in
nom::Sprite
)
nom::Sprite
virtual
~SpriteBatch
()
nom::SpriteBatch
virtual
~Transformable
(void) (defined in
nom::Transformable
)
nom::Transformable
virtual
Generated on
for nomlib by
1.16.1