GameKit  0.0.1a
C++ gamedev tools
gk::Sprite Member List

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

addAnimation(const SpriteAnimation &animation)gk::Spriteinline
clipRect() constgk::Imageinline
currentAnimation()gk::Spriteinline
currentAnimation() constgk::Spriteinline
currentFrame() constgk::Spriteinline
draw(RenderTarget &target, RenderStates states) const overridegk::Imageprotectedvirtual
frameHeight() constgk::Spriteinline
frameWidth() constgk::Spriteinline
getAnimation(std::size_t i)gk::Spriteinline
getAnimation(std::size_t i) constgk::Spriteinline
getOrigin() constgk::Transformableinline
getPosition() constgk::Transformableinline
getRotation() constgk::Transformableinline
getScale() constgk::Transformableinline
getTransform() constgk::Transformable
hasAnimations()gk::Spriteinline
height() constgk::Imageinline
Image()=defaultgk::Image
Image(const std::string &textureName)gk::Image
Image(const Texture &texture)gk::Image
isAnimated() constgk::Spriteinline
load(const Sprite &sprite)gk::Sprite
load(const std::string &textureName, u16 frameWidth, u16 frameHeight, bool isAnimated=false)gk::Sprite
gk::Image::load(const Image &image)gk::Image
gk::Image::load(const std::string &textureName)gk::Image
gk::Image::load(const Texture &texture)gk::Image
m_animationsgk::Spriteprivate
m_currentAnimationgk::Spriteprivate
m_currentFramegk::Spriteprivate
m_frameHeightgk::Spriteprivate
m_frameWidthgk::Spriteprivate
m_isAnimatedgk::Spriteprivate
m_previousAnimationgk::Spriteprivate
m_texturegk::Imageprotected
m_vbogk::Imageprotected
move(float offsetX, float offsetY, float offsetZ=0)gk::Transformable
move(const Vector3f &offset)gk::Transformable
posRect() constgk::Imageinline
rotate(float angle)gk::Transformable
rotate(float angle, const Vector3f &axis)gk::Transformable
scale(float factorX, float factorY, float factorZ=1)gk::Transformable
scale(const Vector3f &factor)gk::Transformable
setAlphaMod(u8 alpha)gk::Imageinline
setAnimated(bool isAnimated)gk::Spriteinline
setClipRect(float x, float y, u16 width, u16 height)gk::Image
setColor(const Color &color)gk::Imageinline
setCurrentAnimation(u16 currentAnimation)gk::Sprite
setCurrentFrame(u16 currentFrame)gk::Sprite
setFlip(bool isFlipped)gk::Imageinline
setOrigin(float x, float y, float z=0)gk::Transformable
setOrigin(const Vector3f &origin)gk::Transformableinline
setPosition(float x, float y, float z=0)gk::Transformable
setPosition(const Vector3f &position)gk::Transformableinline
setPosRect(float x, float y, u16 width, u16 height)gk::Image
setRotation(float angle)gk::Transformableinline
setRotation(float angle, const Vector3f &axis)gk::Transformable
setScale(float factorX, float factorY, float factorZ=1)gk::Transformable
setScale(const Vector3f &factors)gk::Transformableinline
Sprite()=defaultgk::Sprite
Sprite(const std::string &textureName, u16 frameWidth, u16 frameHeight, bool isAnimated=false)gk::Sprite
updateAnimations()gk::Sprite
updateVertexBuffer() constgk::Imageprotected
width() constgk::Imageinline
~IDrawable()=defaultgk::IDrawablevirtual
~Transformable()=defaultgk::Transformablevirtual