19 #ifndef INCLUDED_CINEMAMANAGER 20 #define INCLUDED_CINEMAMANAGER 59 void Update(
const float deltaRealTime)
const;
void UpdateSilhouettesVisibility() const
Definition: CinemaManager.cpp:98
~CCinemaManager()
Definition: CinemaManager.h:38
Rounded Nonuniform Spline for describing spatial curves or paths with constant speed.
Definition: NUSpline.h:50
void Render() const
Renders black bars and paths (if enabled)
Definition: CinemaManager.cpp:72
CCinemaManager()
Definition: CinemaManager.cpp:54
bool IsEnabled() const
Definition: CinemaManager.cpp:293
void DrawPaths() const
Definition: CinemaManager.cpp:108
void DrawNodes(const RNSpline &spline, const CColor &nodesColor) const
Definition: CinemaManager.cpp:197
InReaction cinema_manager_handler(const SDL_Event_ *ev)
Definition: CinemaManager.cpp:268
bool GetPathsDrawing() const
Definition: CinemaManager.cpp:304
void DrawSpline(const RNSpline &spline, const CColor &splineColor, int smoothness, bool lines) const
Definition: CinemaManager.cpp:127
bool IsPlaying() const
Definition: CinemaManager.cpp:299
InReaction HandleEvent(const SDL_Event_ *ev) const
Definition: CinemaManager.cpp:279
bool m_DrawPaths
Definition: CinemaManager.h:66
void UpdateSessionVisibility() const
Definition: CinemaManager.cpp:81
Class for in game playing of cinematics.
Definition: CinemaManager.h:34
void DrawBars() const
Definition: CinemaManager.cpp:217
void Update(const float deltaRealTime) const
Updates CCinemManager and current path.
Definition: CinemaManager.cpp:59
void SetPathsDrawing(const bool drawPath)
Definition: CinemaManager.cpp:309