UGDK
0.5.0
|
#include <ugdk/graphic/sprite.h>
Public Member Functions | |
PrimitiveControllerSprite (const TextureAtlas *spritesheet) | |
~PrimitiveControllerSprite () | |
void | ChangeToAnimationFrame (const action::SpriteAnimationFrame &frame) |
void | ChangeToAtlasFrame (const std::string &frame_name) |
void | ChangeToAtlasFrame (std::size_t frame_number) |
Public Member Functions inherited from ugdk::graphic::PrimitiveController | |
PrimitiveController () | |
virtual | ~PrimitiveController () |
virtual void | ChangePosition (const math::Vector2D &position) |
virtual void | set_owner (Primitive *owner) |
Additional Inherited Members | |
Protected Attributes inherited from ugdk::graphic::PrimitiveController | |
Primitive * | owner_ |
math::Vector2D | position_ |
ugdk::graphic::PrimitiveControllerSprite::PrimitiveControllerSprite | ( | const TextureAtlas * | spritesheet | ) |
ugdk::graphic::PrimitiveControllerSprite::~PrimitiveControllerSprite | ( | ) |
void ugdk::graphic::PrimitiveControllerSprite::ChangeToAnimationFrame | ( | const action::SpriteAnimationFrame & | frame | ) |
void ugdk::graphic::PrimitiveControllerSprite::ChangeToAtlasFrame | ( | const std::string & | frame_name | ) |
void ugdk::graphic::PrimitiveControllerSprite::ChangeToAtlasFrame | ( | std::size_t | frame_number | ) |