|
SDL SPOOKY PLATFORMER ENGINE
0.2.0
An implementation of a platformer using sdl, implemented using an entity component system and efficient collision management.
|
#include <ColliderListComponent.hpp>
Public Member Functions | |
| ColliderListComponent (std::initializer_list< ColliderComponent * > colliders) | |
| ColliderListComponent () = default | |
| void | AddComponents (std::initializer_list< ColliderComponent * > colliders) |
| void | AddComponent (ColliderComponent *collider) |
| void | Update (float fixedTime) |
| Update this component according to the deltaTime. More... | |
| void | Render (SDL_Renderer *ren) |
| Render this component in the screen if it can be rendered. More... | |
Public Member Functions inherited from Component | |
| Component () | |
| virtual | ~Component () |
Additional Inherited Members | |
Protected Attributes inherited from Component | |
| GameObject * | entity |
| The entitity to which this component belongs to. More... | |
| ColliderListComponent::ColliderListComponent | ( | std::initializer_list< ColliderComponent * > | colliders | ) |
|
default |
| void ColliderListComponent::AddComponent | ( | ColliderComponent * | collider | ) |
| void ColliderListComponent::AddComponents | ( | std::initializer_list< ColliderComponent * > | colliders | ) |
|
virtual |
|
virtual |
1.4.1