kanzi::TimelinePlaybackContext Class Referenceabstract

Helper interface which defines the context of animation playback, i.e. More...

#include <kanzi/core.ui/animation/timeline_playback_context.hpp>

Inheritance diagram for kanzi::TimelinePlaybackContext:
kanzi::SceneGraphTimelinePlaybackContext

Public Member Functions

 TimelinePlaybackContext ()
 
virtual ~TimelinePlaybackContext ()
 
virtual shared_ptr< ObjectlookupObject (string_view path)
 
void setRelativePlayback (bool isRelative)
 
bool isRelativePlayback ()
 

Protected Member Functions

virtual shared_ptr< ObjectlookupObjectOverride (string_view path)=0
 

Detailed Description

Helper interface which defines the context of animation playback, i.e.

how to resolve objects for timelines, should playback be relative or absolute, etc.

Constructor & Destructor Documentation

kanzi::TimelinePlaybackContext::TimelinePlaybackContext ( )
inlineexplicit
virtual kanzi::TimelinePlaybackContext::~TimelinePlaybackContext ( )
inlinevirtual

Member Function Documentation

virtual shared_ptr<Object> kanzi::TimelinePlaybackContext::lookupObject ( string_view  path)
inlinevirtual
void kanzi::TimelinePlaybackContext::setRelativePlayback ( bool  isRelative)
inline
bool kanzi::TimelinePlaybackContext::isRelativePlayback ( )
inline
virtual shared_ptr<Object> kanzi::TimelinePlaybackContext::lookupObjectOverride ( string_view  path)
protectedpure virtual

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