NasNas
An intuitive and beginner friendly 2D game framework for C++
|
Public Member Functions | |
SpriteComponent (SpriteSheet *spritesheet, const sf::Vector2f &pos_offset) | |
SpriteComponent (SpriteSheet *spritesheet, const std::string &anim_state="", const sf::Vector2f &pos_offset={0, 0}) | |
void | setSpritesheet (SpriteSheet *spritesheet) |
auto | getAnimState () const -> const std::string & |
void | setAnimState (const std::string &anim_state) |
auto | getAnimPlayer () -> AnimPlayer & |
auto | getDrawable () -> sf::Sprite &override |
auto | getGlobalBounds () -> ns::FloatRect override |
void | update () override |
Additional Inherited Members | |
![]() | |
sf::Transform | m_transform |
Definition at line 18 of file SpriteComponent.hpp.