1 #ifndef GAME_OBJECT_HPP 2 #define GAME_OBJECT_HPP 31 void Input(SDL_Event e);
41 void Render(SDL_Renderer* renderer);
void Input(SDL_Event e)
Definition: GameObject.cpp:11
std::vector< Component * > m_components
Definition: GameObject.hpp:56
GameObject()
Definition: GameObject.cpp:5
void RemoveComponent()
Definition: GameObject.cpp:44
void Update()
Definition: GameObject.cpp:20
Definition: Component.hpp:10
~GameObject()
Definition: GameObject.cpp:7
Definition: GameObject.hpp:16
void Render(SDL_Renderer *renderer)
Definition: GameObject.cpp:34
void AddComponent(Component *c)
Definition: GameObject.cpp:40