| AnimatedSprite(IAnimationFactory *animationFactory, AbstractTextureFactory *textureFactory, const std::string &animationPath, const std::string &mainAnimation) | Mochi::Graphics::AnimatedSprite | |
| GetAlpha() const (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| GetCurrentAnimation() const (defined in Mochi::Graphics::AnimatedSprite) | Mochi::Graphics::AnimatedSprite | |
| GetFrame() const | Mochi::Graphics::Spritesheet | |
| GetRenderData() const | Mochi::Graphics::SpriteBase | virtual |
| GetTransform() const (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| GetZIndex() const (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| IsVisible() const (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| LoadTexture(AbstractTextureFactory *textureFactory, const std::string &path) | Mochi::Graphics::SpriteBase | |
| mAlpha (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | protected |
| mAnimationsData (defined in Mochi::Graphics::Spritesheet) | Mochi::Graphics::Spritesheet | protected |
| mCurrentAnimation (defined in Mochi::Graphics::AnimatedSprite) | Mochi::Graphics::AnimatedSprite | protected |
| mForward (defined in Mochi::Graphics::AnimatedSprite) | Mochi::Graphics::AnimatedSprite | protected |
| mLoops (defined in Mochi::Graphics::AnimatedSprite) | Mochi::Graphics::AnimatedSprite | protected |
| mPlaying (defined in Mochi::Graphics::AnimatedSprite) | Mochi::Graphics::AnimatedSprite | protected |
| mSize (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | protected |
| mSrcRect (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | protected |
| mTexture (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | protected |
| mTimer (defined in Mochi::Graphics::AnimatedSprite) | Mochi::Graphics::AnimatedSprite | protected |
| mTransform (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | protected |
| mVisible (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | protected |
| mZindex (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | protected |
| OneshotAnimation(IAnimationFactory *, AbstractTextureFactory *, const std::string &animationPath, const std::string &mainAnimation) (defined in Mochi::Graphics::OneshotAnimation) | Mochi::Graphics::OneshotAnimation | |
| PlayAnimation(const std::string &animationName) | Mochi::Graphics::AnimatedSprite | virtual |
| SetAlpha(const uint8_t &alpha) (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| SetFinishCallback(std::function< void()> onFinishedCallback) (defined in Mochi::Graphics::OneshotAnimation) | Mochi::Graphics::OneshotAnimation | |
| SetFrame(const int &frameIndex) | Mochi::Graphics::Spritesheet | |
| SetSrcRect(const Rectf &src) (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| SetTransform(std::shared_ptr< Transform > tr) (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| SetVisible(const bool &visible) (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| SetZIndex(const uint16_t &zIndex) (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | |
| SpriteBase(AbstractTextureFactory *factory, const std::string &path) | Mochi::Graphics::SpriteBase | |
| SpriteBase() | Mochi::Graphics::SpriteBase | |
| Spritesheet(IAnimationFactory *animationFactory, AbstractTextureFactory *textureFactory, const std::string &animationPath, const int &startingFrame) | Mochi::Graphics::Spritesheet | |
| StopAnimation() | Mochi::Graphics::AnimatedSprite | |
| Update(const float &dt) override | Mochi::Graphics::OneshotAnimation | virtual |
| ~AnimatedSprite() (defined in Mochi::Graphics::AnimatedSprite) | Mochi::Graphics::AnimatedSprite | virtual |
| ~OneshotAnimation() (defined in Mochi::Graphics::OneshotAnimation) | Mochi::Graphics::OneshotAnimation | virtual |
| ~SpriteBase() (defined in Mochi::Graphics::SpriteBase) | Mochi::Graphics::SpriteBase | virtual |
| ~Spritesheet() (defined in Mochi::Graphics::Spritesheet) | Mochi::Graphics::Spritesheet | virtual |