Magnum/YogaIntegration/Layouter.h file new in Git master

Class Magnum::YogaIntegration::Layouter, enum Magnum::YogaIntegration::Flag, Magnum::YogaIntegration::FlexDirection, Magnum::YogaIntegration::NodeOffsetType, enum set Magnum::YogaIntegration::Flags.

Namespaces

namespace Magnum new in Git master
Root namespace.
namespace Magnum::YogaIntegration
Integration with Yoga Layout.

Classes

class Magnum::YogaIntegration::Layouter new in Git master
Yoga layouter.
class Magnum::YogaIntegration::Layouter::DebugIntegration
Debug layer integration.

Enums

enum class Flag: UnsignedShort { PercentageNodeOffsetX = 1 << 0, PercentageNodeOffsetY = 1 << 1, PercentageNodeOffset = PercentageNodeOffsetX|PercentageNodeOffsetY, NodeOffsetFromRight = 1 << 2, NodeOffsetFromBottom = 1 << 3, NodeOffsetFromRightBottom = NodeOffsetFromRight|NodeOffsetFromBottom, IgnoreNodeOffsetX = PercentageNodeOffsetX|NodeOffsetFromRight|(1 << 4), IgnoreNodeOffsetY = PercentageNodeOffsetY|NodeOffsetFromBottom|(1 << 5), IgnoreNodeOffset = IgnoreNodeOffsetX|IgnoreNodeOffsetY, PercentageNodeSizeX = 1 << 6, PercentageNodeSizeY = 1 << 7, PercentageNodeSize = PercentageNodeSizeX|PercentageNodeSizeY, IgnoreNodeSizeX = PercentageNodeSizeX|(1 << 8), IgnoreNodeSizeY = PercentageNodeSizeY|(1 << 9), IgnoreNodeSize = IgnoreNodeSizeX|IgnoreNodeSizeY } new in Git master
Layout flag.
enum class FlexDirection: UnsignedInt { Column = 0, ColumnReverse = 1, Row = 2, RowReverse = 3 } new in Git master
Layout flex direction.
enum class NodeOffsetType: UnsignedInt { Relative = 1, Absolute = 2 } new in Git master
Layout node offset type.

Typedefs

using Flags = Containers::EnumSet<Flag> new in Git master
Layout flags.

Functions

auto operator<<(Debug& debug, Flag value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, Flags value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, FlexDirection value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, NodeOffsetType value) -> Debug& new in Git master
Debug output operator.