23 SpriteComponent(std::shared_ptr<Sprite> s,
int maxFrames,
int width,
int height);
32 void Update(
float deltaTime);
37 void Render(SDL_Renderer *ren);
47 std::shared_ptr<Sprite> m_sprite;
Definition: PhysicsComponent.hpp:8
void Render(SDL_Renderer *ren)
Definition: SpriteComponent.cpp:47
void Update(float deltaTime)
Definition: SpriteComponent.cpp:18
unsigned int m_currentFrame
Definition: SpriteComponent.hpp:39
~SpriteComponent()
Definition: SpriteComponent.cpp:14
SpriteComponent(std::shared_ptr< Sprite > s, int maxFrames, int width, int height)
Definition: SpriteComponent.cpp:5
Definition: Component.hpp:13
Definition: SpriteComponent.hpp:17