Sleeping Wombat GUI
0.100
swGUI
|
Base class for timelines. More...
#include <TimelineBase.h>
Public Member Functions | |
TimelineBase ()=default | |
TimelineBase (TimelineBasePtr parent) | |
virtual | ~TimelineBase ()=default |
virtual void | Update ()=0 |
virtual void | Start ()=0 |
virtual void | Stop ()=0 |
virtual void | Pause ()=0 |
virtual void | SetTimeline (TimelineBasePtr &parent)=0 |
virtual bool | IsPaused ()=0 |
TimeType | GetTime () |
Current time. More... | |
Public Member Functions inherited from EngineObject | |
TypeID | GetType () const |
std::string | GetTypeName () const |
virtual void | Serialize (ISerializer *ser) const |
Implements default serialization. Serializes only declared properties. More... | |
virtual void | Deserialize (IDeserializer *deser) |
Implements default deserialization. More... | |
virtual Size | MemorySize () |
template<typename TargetType > | |
TargetType * | DynamicCast () |
Protected Attributes | |
TimeType | m_currentTime |
Evaluated timeline time. Time is evaluated once. More... | |
TimelineBaseWPtr | m_parent |
Base class for timelines.
|
explicitdefault |
|
explicit |
|
virtualdefault |
|
inline |
Current time.
|
pure virtual |
Implemented in RelativeTimeline, and FakeTimeline.
|
pure virtual |
Implemented in RelativeTimeline, and FakeTimeline.
|
pure virtual |
Implemented in RelativeTimeline, and FakeTimeline.
|
pure virtual |
Implemented in RelativeTimeline, and FakeTimeline.
|
pure virtual |
Implemented in RelativeTimeline, and FakeTimeline.
|
pure virtual |
Implemented in RelativeTimeline, and FakeTimeline.
|
protected |
Evaluated timeline time. Time is evaluated once.
|
protected |