The ITimelineVariableController interface. More...
#include "murl_graph_i_timeline_variable_controller.h"
Detailed Description
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.
Member Function Documentation
◆ GetControllerInterface() [1/2]
|
pure virtual |
Get the mutable IController interface.
- Returns
- The mutable IController interface.
◆ GetControllerInterface() [2/2]
|
pure virtual |
Get the constant IController interface.
- Returns
- The constant IController interface.
◆ GetVariableControllerInterface() [1/2]
|
pure virtual |
Get the mutable IVariableController interface.
- Returns
- The mutable IVariableController interface.
◆ GetVariableControllerInterface() [2/2]
|
pure virtual |
Get the constant IVariableController interface.
- Returns
- The constant IVariableController interface.
◆ GetTimeScaleVariableNodeTarget() [1/2]
|
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.
- Returns
- The mutable Graph::IVariableNodeTarget container, or null if not available.
◆ GetTimeScaleVariableNodeTarget() [2/2]
|
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.
- Returns
- The constant Graph::IVariableNodeTarget container, or null if not available.
◆ GetBlendFactorVariableNodeTarget() [1/2]
|
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.
- Returns
- The mutable Graph::IVariableNodeTarget container, or null if not available.
◆ GetBlendFactorVariableNodeTarget() [2/2]
|
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.
- Returns
- The constant Graph::IVariableNodeTarget container, or null if not available.
The documentation for this interface was generated from the following file:
- murl_graph_i_timeline_variable_controller.h