![]() |
Murl Engine API
Version 2018.3
|
The ITimelineVariableController interface. More...
#include <murl_graph_i_timeline_variable_controller.h>
The ITimelineVariableController interface.
A timeline variable controller can be attached to any node implementing the Graph::ITimeline interface. It is used to control the timeline's time scale and/or blend factor properties.
|
pure virtual |
Get the mutable IController interface.
|
pure virtual |
Get the constant IController interface.
|
pure virtual |
Get the mutable IVariableController interface.
|
pure virtual |
Get the constant IVariableController interface.
|
pure virtual |
Get the mutable Graph::IVariableNodeTarget container for controlling the time scale.
This method returns a mutable pointer to the node's Graph::IVariableNodeTarget container that allows to set or query the variable node used to control the timeline's time scale property.
|
pure virtual |
Get the constant Graph::IVariableNodeTarget container for controlling the time scale.
This method returns a constant pointer to the node's Graph::IVariableNodeTarget container that allows to query the variable node used to control the timeline's time scale property.
|
pure virtual |
Get the mutable Graph::IVariableNodeTarget container for controlling the blend factor.
This method returns a mutable pointer to the node's Graph::IVariableNodeTarget container that allows to set or query the variable node used to control the timeline's blend factor property.
|
pure virtual |
Get the constant Graph::IVariableNodeTarget container for controlling the blend factor.
This method returns a constant pointer to the node's Graph::IVariableNodeTarget container that allows to query the variable node used to control the timeline's blend factor property.