|
Cogs.Core
|
Contains Interpolators that will update the camera position and rotation based on component data. More...
#include <CinematicCameraSystem.h>
Public Member Functions | |
| CinematicCameraData ()=default | |
| Default constructs camera data. | |
| CinematicCameraData (const CinematicCameraData &other)=delete | |
| Disabled copy constructor to avoid accidental copying when referencing. | |
Public Attributes | |
| short | currentRunningID = -1 |
| Wich segment of the array we are interpolating [{start,0},...,{n-1,n}]. | |
| Timer | timer |
| Used for wait times. | |
| std::unique_ptr< Cogs::Interpolator< glm::vec3 > > | positionInterpolator |
| std::unique_ptr< Cogs::Interpolator< glm::quat > > | rotationInterpolator |
Contains Interpolators that will update the camera position and rotation based on component data.
Definition at line 21 of file CinematicCameraSystem.h.
| short Cogs::Core::CinematicCameraData::currentRunningID = -1 |
Wich segment of the array we are interpolating [{start,0},...,{n-1,n}].
Definition at line 30 of file CinematicCameraSystem.h.
| std::unique_ptr<Cogs::Interpolator<glm::vec3> > Cogs::Core::CinematicCameraData::positionInterpolator |
Definition at line 35 of file CinematicCameraSystem.h.
| std::unique_ptr<Cogs::Interpolator<glm::quat> > Cogs::Core::CinematicCameraData::rotationInterpolator |
Definition at line 36 of file CinematicCameraSystem.h.
| Timer Cogs::Core::CinematicCameraData::timer |
Used for wait times.
Definition at line 33 of file CinematicCameraSystem.h.