|
Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
|
Component representing a movement pattern. More...
#include <MouvementPattern.hpp>
Public Attributes | |
| Patterns | pattern {Patterns::StraightLine} |
| The movement pattern type. | |
| float | speed {0.0f} |
| Speed of the following the pattern. | |
| float | amplitude {0.0f} |
| Amplitude for patterns like SineWave. | |
| float | frequency {0.0f} |
| Frequency for patterns like SineWave. | |
Component representing a movement pattern.
Definition at line 29 of file MouvementPattern.hpp.
| float rtp::ecs::components::MouvementPattern::amplitude {0.0f} |
Amplitude for patterns like SineWave.
Definition at line 32 of file MouvementPattern.hpp.
| float rtp::ecs::components::MouvementPattern::frequency {0.0f} |
Frequency for patterns like SineWave.
Definition at line 33 of file MouvementPattern.hpp.
| Patterns rtp::ecs::components::MouvementPattern::pattern {Patterns::StraightLine} |
The movement pattern type.
Definition at line 30 of file MouvementPattern.hpp.
| float rtp::ecs::components::MouvementPattern::speed {0.0f} |
Speed of the following the pattern.
Definition at line 31 of file MouvementPattern.hpp.