3#include <GameEngine/GameEngineDLL.h>
5#include <GameEngine/Animation/TransformComponent.h>
34 float m_fDistanceToTravel = 1.0f;
37 float m_fAcceleration = 0.0f;
40 float m_fDeceleration = 0.0;
51 float m_fLastDistance = 0.0f;
Simple component manager implementation that calls an update method on all components every frame.
Definition ComponentManager.h:142
Applies a sliding transform to the game object that it is attached to.
Definition SliderComponent.h:13
plTime m_RandomStart
If non-zero, the slider starts at a random offset as if it had already been moving for up to this amo...
Definition SliderComponent.h:46
Reads a world description from a stream. Allows to instantiate that world multiple times in different...
Definition WorldReader.h:47
Stores an entire plWorld in a stream.
Definition WorldWriter.h:13
A custom enum implementation that allows to define the underlying storage type to control its memory ...
Definition Enum.h:37
The time class encapsulates a double value storing the time in seconds.
Definition Time.h:12