#include <kanzi/core.ui/state_manager/state_manager.hpp>
kanzi::StateManager::StateTransitionAnimation::StateTransitionAnimation |
( |
| ) |
|
|
inlineexplicit |
void kanzi::StateManager::StateTransitionAnimation::setStartTime |
( |
chrono::milliseconds |
startTime | ) |
|
Sets animation start time, in ms.
chrono::milliseconds kanzi::StateManager::StateTransitionAnimation::getStartTime |
( |
| ) |
const |
Returns animation start time, in ms.
void kanzi::StateManager::StateTransitionAnimation::setPropertyType |
( |
AbstractPropertyType |
propertyType | ) |
|
Sets property being animated by this transition animation.
Returns property being animated by this transition animation.
string kanzi::StateManager::StateTransitionAnimation::getObjectPath |
( |
| ) |
const |
Gets object path that contains the animated property.
void kanzi::StateManager::StateTransitionAnimation::setObjectPath |
( |
string_view |
path | ) |
|
Sets object path that contains the animated property.
bool kanzi::StateManager::StateTransitionAnimation::equalObjectPath |
( |
string_view |
path | ) |
const |
Returns true if parameter is same as the animated property.
void kanzi::StateManager::StateTransitionAnimation::setAnimationMode |
( |
AnimationMode |
mode | ) |
|
Sets animation mode of this transition animation.
AnimationMode kanzi::StateManager::StateTransitionAnimation::getAnimationMode |
( |
| ) |
const |
Returns animation mode of this transition animation.
void kanzi::StateManager::StateTransitionAnimation::setEasingArguments |
( |
const EasingArguments & |
easingArguments | ) |
|
Sets the easing function arguments.
EasingArguments kanzi::StateManager::StateTransitionAnimation::getEasingArguments |
( |
| ) |
const |
Gets the easing function arguments.
Sets easing mode for this animation.
Returns easing mode for this animation.
void kanzi::StateManager::StateTransitionAnimation::setCustomAnimation |
( |
TimelineSharedPtr |
animation | ) |
|
Sets custom animation for this transition animation.
TimelineSharedPtr kanzi::StateManager::StateTransitionAnimation::getCustomAnimation |
( |
| ) |
const |
Returns custom animation of this transition animation.
void kanzi::StateManager::StateTransitionAnimation::setLongerPath |
( |
bool |
value | ) |
|
Sets this transition animation to use longer path.
bool kanzi::StateManager::StateTransitionAnimation::isLongerPath |
( |
| ) |
const |
Does this transition animation use longer path.
The documentation for this class was generated from the following file: