Sleeping Wombat GUI  0.100
swGUI
Public Member Functions | List of all members
FakeTimeline Class Reference

#include <FakeTimeline.h>

Inheritance diagram for FakeTimeline:
TimelineBase EngineObject

Public Member Functions

 FakeTimeline ()
 
virtual ~FakeTimeline ()=default
 
void SetCurrentTIme (TimeType time)
 
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
 
- Public Member Functions inherited from TimelineBase
 TimelineBase ()=default
 
 TimelineBase (TimelineBasePtr parent)
 
virtual ~TimelineBase ()=default
 
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 ()
 

Additional Inherited Members

- Protected Attributes inherited from TimelineBase
TimeType m_currentTime
 Evaluated timeline time. Time is evaluated once. More...
 
TimelineBaseWPtr m_parent
 

Constructor & Destructor Documentation

FakeTimeline::FakeTimeline ( )
explicit
virtual FakeTimeline::~FakeTimeline ( )
virtualdefault

Member Function Documentation

bool FakeTimeline::IsPaused ( )
overridevirtual

Implements TimelineBase.

void FakeTimeline::Pause ( )
overridevirtual

Implements TimelineBase.

void FakeTimeline::SetCurrentTIme ( TimeType  time)
void FakeTimeline::SetTimeline ( TimelineBasePtr &  parent)
overridevirtual

Implements TimelineBase.

void FakeTimeline::Start ( )
overridevirtual

Implements TimelineBase.

void FakeTimeline::Stop ( )
overridevirtual

Implements TimelineBase.

void FakeTimeline::Update ( )
overridevirtual

Implements TimelineBase.


The documentation for this class was generated from the following files: