Polyphase Game Engine
Loading...
Searching...
No Matches
TimelineInstance Class Reference

#include <TimelineInstance.h>

Public Member Functions

 TimelineInstance ()
 
 ~TimelineInstance ()
 
void SetTrackCount (uint32_t count)
 
uint32_t GetTrackCount () const
 
TrackInstanceDataGetTrackData (uint32_t index)
 
void ResolveBindings (World *world, const std::vector< TimelineTrack * > &tracks)
 
void CapturePrePlayState (const std::vector< TimelineTrack * > &tracks)
 
void RestorePrePlayState (const std::vector< TimelineTrack * > &tracks)
 
void ResetAll ()
 

Constructor & Destructor Documentation

◆ TimelineInstance()

TimelineInstance::TimelineInstance ( )

◆ ~TimelineInstance()

TimelineInstance::~TimelineInstance ( )

Member Function Documentation

◆ CapturePrePlayState()

void TimelineInstance::CapturePrePlayState ( const std::vector< TimelineTrack * > &  tracks)

◆ GetTrackCount()

uint32_t TimelineInstance::GetTrackCount ( ) const
inline

◆ GetTrackData()

TrackInstanceData & TimelineInstance::GetTrackData ( uint32_t  index)

◆ ResetAll()

void TimelineInstance::ResetAll ( )

◆ ResolveBindings()

void TimelineInstance::ResolveBindings ( World world,
const std::vector< TimelineTrack * > &  tracks 
)

◆ RestorePrePlayState()

void TimelineInstance::RestorePrePlayState ( const std::vector< TimelineTrack * > &  tracks)

◆ SetTrackCount()

void TimelineInstance::SetTrackCount ( uint32_t  count)

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