smk::Sprite Member List

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

blend_mode() const (defined in smk::TransformableBase)smk::TransformableBaseinline
color() const (defined in smk::TransformableBase)smk::TransformableBaseinline
Draw(RenderTarget &target, RenderState state) const overridesmk::TransformableBasevirtual
Move(const glm::vec2 &move)smk::Transformable
Move(float x, float y)smk::Transformable
operator=(Sprite &&)=default (defined in smk::Sprite)smk::Sprite
operator=(const Sprite &)=default (defined in smk::Sprite)smk::Sprite
operator=(Transformable &&)=default (defined in smk::Transformable)smk::Transformable
operator=(const Transformable &)=default (defined in smk::Transformable)smk::Transformable
operator=(TransformableBase &&) noexcept=default (defined in smk::TransformableBase)smk::TransformableBase
operator=(const TransformableBase &)=default (defined in smk::TransformableBase)smk::TransformableBase
Rotate(float rotation)smk::Transformable
SetBlendMode(const BlendMode &)smk::TransformableBase
SetCenter(float center_x, float center_y)smk::Transformable
SetCenter(const glm::vec2 &center)smk::Transformable
SetColor(const glm::vec4 &color)smk::TransformableBase
SetPosition(float x, float y)smk::Transformable
SetPosition(const glm::vec2 &position)smk::Transformable
SetRotation(float rotation)smk::Transformable
SetScale(float scale)smk::Transformable
SetScale(const glm::vec2 &scale)smk::Transformable
SetScale(float scale_x, float scale_y)smk::Transformable
SetScaleX(float scale_x)smk::Transformable
SetScaleY(float scale_y)smk::Transformable
SetTexture(const Texture &texture)smk::Sprite
smk::Transformable::SetTexture(Texture texture)smk::TransformableBase
SetTextureRectangle(const Rectangle &rectangle)smk::Sprite
SetVertexArray(VertexArray vertex_array)smk::TransformableBase
Sprite()=default (defined in smk::Sprite)smk::Sprite
Sprite(const Texture &texture)smk::Sprite
Sprite(const Texture &texture, const Rectangle rectangle)smk::Sprite
Sprite(Framebuffer &framebuffer)smk::Spriteexplicit
Sprite(Sprite &&)=default (defined in smk::Sprite)smk::Sprite
Sprite(const Sprite &)=default (defined in smk::Sprite)smk::Sprite
texture() const (defined in smk::TransformableBase)smk::TransformableBaseinline
Transformable()=default (defined in smk::Transformable)smk::Transformable
Transformable(Transformable &&) noexcept=default (defined in smk::Transformable)smk::Transformable
Transformable(const Transformable &)=default (defined in smk::Transformable)smk::Transformable
TransformableBase()=default (defined in smk::TransformableBase)smk::TransformableBase
TransformableBase(TransformableBase &&) noexcept=default (defined in smk::TransformableBase)smk::TransformableBase
TransformableBase(const TransformableBase &)=default (defined in smk::TransformableBase)smk::TransformableBase
transformation() const overridesmk::Transformablevirtual
vertex_array() const (defined in smk::TransformableBase)smk::TransformableBaseinline
~Transformable()=default (defined in smk::Transformable)smk::Transformablevirtual