Helper class to resolve objects for animation timelines. More...
#include <kanzi/core.ui/animation/scenegraph_timeline_playback_context.hpp>
Public Member Functions | |
Node & | getNode () |
Gets the node this Scene Graph Timeline Playback Context is referring to. | |
SceneGraphTimelinePlaybackContext (Node &node) | |
Constructor. | |
Public Member Functions inherited from kanzi::TimelinePlaybackContext | |
bool | isRelativePlayback () |
Returns the state of the playback. | |
virtual shared_ptr< Object > | lookupObject (string_view path) |
Looks up for an object from a node's path. | |
void | setRelativePlayback (bool isRelative) |
Sets the state of the playback. | |
TimelinePlaybackContext () | |
Constructor. | |
virtual | ~TimelinePlaybackContext () |
Destructor. | |
Protected Member Functions | |
shared_ptr< Object > | lookupObjectOverride (string_view path) override |
The override of TimelinePlaybackContext::lookupObjectOverride(). | |
Helper class to resolve objects for animation timelines.
|
inlineexplicit |
|
inline |
|
inlineoverrideprotectedvirtual |
The override of TimelinePlaybackContext::lookupObjectOverride().
Looks up for an object from a node.
path | Relative path to use for lookup. |
Implements kanzi::TimelinePlaybackContext.