Building Game Engines
|
#include <ControllerComponent.hpp>
Public Member Functions | |
ControllerComponent (TransformComponent *transform) | |
~ControllerComponent () | |
virtual void | Update () |
virtual void | Render (SDL_Renderer *renderer) |
void | Input (SDL_Event e) |
![]() | |
Component () | |
virtual | ~Component ()=0 |
A component to give a game object controls
ControllerComponent::ControllerComponent | ( | TransformComponent * | transform | ) |
Constructor
ControllerComponent::~ControllerComponent | ( | ) |
Destructor
void ControllerComponent::Input | ( | SDL_Event | e | ) |
Checks for input and updates accordingly
|
virtual |
Does nothing
Implements Component.
|
virtual |
Does nothing
Implements Component.