file new in Git master
AbstractAnimator.hClass Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::Ui
- UI library.
Classes
- class Magnum::Ui::AbstractAnimator new in Git master
- Base for animators.
- class Magnum::Ui::AbstractGenericAnimator new in Git master
- Base for generic animators.
- class Magnum::Ui::AbstractNodeAnimator new in Git master
- Base for node animators.
- class Magnum::Ui::AbstractDataAnimator new in Git master
- Base for data animators.
- class Magnum::Ui::AbstractStyleAnimator new in Git master
- Base for style animators.
Enums
- enum class AnimatorFeature: UnsignedByte { NodeAttachment = 1 << 0, DataAttachment = 1 << 1 } new in Git master
- Features supported by an animator.
- enum class AnimatorState: UnsignedByte { NeedsAdvance = 1 << 0 } new in Git master
- Animator state.
- enum class AnimationFlag: UnsignedByte { KeepOncePlayed = 1 << 0 } new in Git master
- Animation flag.
- enum class AnimationState: UnsignedByte { Scheduled, Playing, Paused, Stopped } new in Git master
- Animation state.
- enum class NodeAnimation: UnsignedByte { OffsetSize = 1 << 0, Enabled = 1 << 1, Clip = 1 << 2, Removal = 1 << 3 } new in Git master
- Node properties that are being animated.
Typedefs
- using AnimatorFeatures = Containers::EnumSet<AnimatorFeature> new in Git master
- Set of features supported by an animator.
- using AnimatorStates = Containers::EnumSet<AnimatorState> new in Git master
- Animator states.
- using AnimationFlags = Containers::EnumSet<AnimationFlag> new in Git master
- Animation flags.
- using NodeAnimations = Containers::EnumSet<NodeAnimation> new in Git master
- Set of node properties that are being animated.
Functions
- auto operator<<(Debug& debug, AnimatorFeature value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, AnimatorFeatures value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, AnimatorState value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, AnimatorStates value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, AnimationFlag value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, AnimationFlags value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, AnimationState value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, NodeAnimation value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, NodeAnimations value) -> Debug& new in Git master
- Debug output operator.