file new in Git master
AbstractAnimator.hClass Magnum::
Namespaces
- namespace Magnum new in Git master
- 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, Reverse = 1 << 1, ReverseEveryOther = 1 << 2 } new in Git master
- Animation flag.
- enum class AnimationState: UnsignedByte { Scheduled, Playing, Paused, Stopped } new in Git master
- Animation state.
- enum class NodeAnimatorUpdate: UnsignedByte { OffsetSize = 1 << 0, Opacity = 1 << 1, EventMask = 1 << 2, Enabled = EventMask|(1 << 3), Clip = 1 << 4, Visibility = 1 << 5, Removal = 1 << 6 } new in Git master
- Node properties updated by a node animator.
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 NodeAnimatorUpdates = Containers::EnumSet<NodeAnimatorUpdate> new in Git master
- Set of node properties updated by a node animator.
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, NodeAnimatorUpdate value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, NodeAnimatorUpdates value) -> Debug& new in Git master
- Debug output operator.