file new in Git master
AbstractUserInterface.hClass Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::Ui
- UI library.
Classes
- class Magnum::Ui::AbstractUserInterface new in Git master
- Base for the main user interface.
Enums
- enum class UserInterfaceState: UnsignedShort { NeedsDataUpdate = 1 << 0, NeedsDataAttachmentUpdate = NeedsDataUpdate|(1 << 1), NeedsNodeEnabledUpdate = NeedsDataAttachmentUpdate|(1 << 2), NeedsNodeClipUpdate = NeedsNodeEnabledUpdate|(1 << 3), NeedsLayoutUpdate = NeedsNodeClipUpdate|(1 << 4), NeedsLayoutAssignmentUpdate = NeedsLayoutUpdate|(1 << 5), NeedsNodeUpdate = NeedsLayoutAssignmentUpdate|(1 << 6), NeedsDataClean = 1 << 7, NeedsNodeClean = NeedsNodeUpdate|NeedsDataClean|(1 << 8), NeedsAnimationAdvance = 1 << 9 } new in Git master
- User interface state.
Typedefs
- using UserInterfaceStates = Containers::EnumSet<UserInterfaceState> new in Git master
- User interface states.
Functions
- auto operator<<(Debug& debug, UserInterfaceState value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, UserInterfaceStates value) -> Debug& new in Git master
- Debug output operator.