le2d
v0.4.7
2D game engine framework
Loading...
Searching...
No Matches
le::drawable::SpriteBase Member List
This is the complete list of members for
le::drawable::SpriteBase
, including all inherited members.
draw
(IRenderer &renderer) const final
le::IDrawPrimitive
inline
virtual
get_base_size
() const -> glm::vec2
le::drawable::SpriteBase
inline
get_instances
() const -> std::span< RenderInstance const >=0
le::IDrawPrimitive
pure virtual
get_origin
() const -> glm::vec2
le::drawable::SpriteBase
inline
get_resize_aspect
() const -> kvf::ResizeAspect
le::drawable::SpriteBase
inline
get_size
() const -> glm::vec2
le::drawable::SpriteBase
inline
get_texture
() const -> ITextureBase const *
le::drawable::SpriteBase
inline
get_uv
() const -> kvf::UvRect
le::drawable::SpriteBase
inline
m_aspect
le::drawable::SpriteBase
protected
m_quad
le::drawable::SpriteBase
protected
m_size
le::drawable::SpriteBase
protected
m_texture
le::drawable::SpriteBase
protected
set_base_size
(glm::vec2 size)
le::drawable::SpriteBase
set_origin
(glm::vec2 origin)
le::drawable::SpriteBase
set_resize_aspect
(kvf::ResizeAspect aspect)
le::drawable::SpriteBase
set_texture
(ITextureBase const *texture, kvf::UvRect const &uv=kvf::uv_rect_v)
le::drawable::SpriteBase
set_tile
(ITileSheet const *sheet, TileId tile_id)
le::drawable::SpriteBase
set_uv
(kvf::UvRect const &uv)
le::drawable::SpriteBase
SpriteBase
(glm::vec2 const size=glm::vec2{200.0f})
le::drawable::SpriteBase
inline
explicit
to_primitive
() const -> Primitive final
le::drawable::SpriteBase
virtual
update
(glm::vec2 base_size, glm::vec2 origin, kvf::UvRect const &uv)
le::drawable::SpriteBase
protected
Generated by
1.9.8