|
| RelativeTimeline (TimelineBasePtr parent) |
|
void | SetPreWrap (WrapMode mode) |
|
void | SetPostWrap (WrapMode mode) |
|
void | SetDuration (TimeType duration) |
|
WrapMode | GetPreWrap () |
|
WrapMode | GetPostWrap () |
|
TimeType | GetDuration () |
|
virtual void | Update () override |
|
virtual void | Start () override |
|
virtual void | Stop () override |
|
virtual void | Pause () override |
|
virtual void | SetTimeline (TimelineBasePtr &parent) override |
|
virtual bool | IsPaused () override |
|
| TimelineBase (TimelineBasePtr parent) |
|
TimeType | GetTime () |
| Current time. More...
|
|
TypeID | GetType () const |
|
std::string | GetTypeName () const |
|
virtual Size | MemorySize () const |
| Returns memory size possesed by this class and all it's nested objects. Result shoulb be computed recursivly.
|
|
template<typename TargetType > |
TargetType * | DynamicCast () |
|
|
TimeType | EvalTime (TimeType parentTime) |
|
TimeType | EvalElapsedTime (TimeType parentTime) |
|
|
TimeType | m_offset |
| Offset relative to parent.
|
|
TimeType | m_duration |
| Time after which timeline will be wrapped.
|
|
float | m_factor |
| Enables slow motion.
|
|
WrapMode | m_preWrap |
|
WrapMode | m_postWrap |
|
bool | m_isStarted |
|
bool | m_isPaused |
|
TimeType | m_currentTime |
| Evaluated timeline time. Time is evaluated once.
|
|
TimelineBaseWPtr | m_parent |
|
The documentation for this class was generated from the following files: