![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
ECS component: entity velocity and movement constraints. More...
#include <MovementComponent.h>
Collaboration diagram for Olympe::MovementComponent:Public Attributes | |
| ::Vector | Velocity |
| Current velocity vector (units per second) set by movement tasks. | |
| float | MaxSpeed = 0.0f |
| Maximum movement speed (units per second). 0.0 means unconstrained. | |
ECS component: entity velocity and movement constraints.
Definition at line 26 of file MovementComponent.h.
| float Olympe::MovementComponent::MaxSpeed = 0.0f |
Maximum movement speed (units per second). 0.0 means unconstrained.
Definition at line 32 of file MovementComponent.h.
| ::Vector Olympe::MovementComponent::Velocity |
Current velocity vector (units per second) set by movement tasks.
Definition at line 29 of file MovementComponent.h.