DebugLayer.h file new in Git master
Class Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::Ui
- UI library.
Classes
- class Magnum::Ui::DebugLayer new in Git master
- Debug layer.
Enums
- enum class DebugLayerSource: UnsignedShort { Nodes = 1 << 0, Layers = 1 << 1, Layouters = 1 << 2, Animators = 1 << 3, NodeOffsetSize = Nodes|(1 << 4), NodeHierarchy = Nodes|(1 << 5), NodeData = Nodes|Layers|(1 << 6), NodeDataDetails = NodeData|(1 << 7), NodeLayouts = Nodes|Layouters|(1 << 8), NodeLayoutDetails = NodeLayouts|(1 << 9), NodeAnimations = Nodes|Animators|(1 << 10), NodeAnimationDetails = NodeAnimations|(1 << 11) } new in Git master
- Debug layer data source to track.
- enum class DebugLayerFlag: UnsignedByte { NodeInspect = 1 << 0, NodeInspectSkipNoData = NodeInspect|(1 << 1), ColorOff = 1 << 2, ColorAlways = 1 << 3 } new in Git master
- Debug layer flag.
Typedefs
- using DebugLayerSources = Containers::EnumSet<DebugLayerSource> new in Git master
- Debug layer data sources to track.
- using DebugLayerFlags = Containers::EnumSet<DebugLayerFlag> new in Git master
- Debug layer flags.
Functions
- auto operator<<(Debug& debug, DebugLayerSource value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, DebugLayerSources value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, DebugLayerFlag value) -> Debug& new in Git master
- Debug output operator.
- auto operator<<(Debug& debug, DebugLayerFlags value) -> Debug& new in Git master
- Debug output operator.