|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Cinematic sequence. More...
#include <CinematicPathMgr.h>
Public Member Functions | |
| CinematicSequence () | |
| Constructor. | |
| void | GetPositionAtTime (uint32 time, float *x, float *y, float *z) const |
| Get position at time. | |
| ~CinematicSequence () | |
| Destructor. | |
Public Attributes | |
| uint32 | Duration |
| Sequence durations. | |
| CinematicKeyFrame * | KeyFrames |
| Key frames. | |
| size_t | KeyFramesCount |
| Key Frame count. | |
Cinematic sequence.
Definition at line 17 of file CinematicPathMgr.h.
|
inline |
Constructor.
Definition at line 21 of file CinematicPathMgr.h.
References Duration, KeyFrames, and KeyFramesCount.
| CinematicSequence::~CinematicSequence | ( | ) |
| void CinematicSequence::GetPositionAtTime | ( | uint32 | time, |
| float * | x, | ||
| float * | y, | ||
| float * | z ) const |
Get position at time.
no divide by 0
Definition at line 377 of file CinematicPathMgr.cpp.
References CinematicKeyFrame::Frame, KeyFrames, KeyFramesCount, and CinematicKeyFrame::Position.
| uint32 CinematicSequence::Duration |
Sequence durations.
Definition at line 29 of file CinematicPathMgr.h.
Referenced by CinematicSequence(), and CinematicSequenceMgr::Load().
| CinematicKeyFrame* CinematicSequence::KeyFrames |
Key frames.
Definition at line 33 of file CinematicPathMgr.h.
Referenced by CinematicSequence(), GetPositionAtTime(), CinematicSequenceMgr::Load(), and ~CinematicSequence().
| size_t CinematicSequence::KeyFramesCount |
Key Frame count.
Definition at line 31 of file CinematicPathMgr.h.
Referenced by CinematicSequence(), GetPositionAtTime(), and CinematicSequenceMgr::Load().