Magnum/Ui/BaseLayer.h file new in Git master

Class Magnum::Ui::BaseLayer, struct Magnum::Ui::BaseLayerCommonStyleUniform, Magnum::Ui::BaseLayerStyleUniform, enum Magnum::Ui::BaseLayerAlignment, Magnum::Ui::BaseLayerSharedFlag, enum set Magnum::Ui::BaseLayerAlignments, Magnum::Ui::BaseLayerSharedFlags.

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Ui
UI library.

Classes

struct Magnum::Ui::BaseLayerCommonStyleUniform new in Git master
Properties common to all BaseLayer style uniforms.
struct Magnum::Ui::BaseLayerStyleUniform new in Git master
BaseLayer style uniform
class Magnum::Ui::BaseLayer new in Git master
Base layer.
class Magnum::Ui::BaseLayer::Shared
Shared state for the base layer.
class Magnum::Ui::BaseLayer::Shared::Configuration
Configuration of a base layer shared state.
class Magnum::Ui::BaseLayer::DebugIntegration
Debug layer integration.

Enums

enum class BaseLayerAlignment: UnsignedByte { Left = 1 << 0, Right = 1 << 1, Top = 1 << 2, Bottom = 1 << 3, CenterX = Left|Right, CenterY = Top|Bottom, Center = CenterX|CenterY } new in Git master
Base layer quad alignment within a node.
enum class BaseLayerSharedFlag: UnsignedByte { Textured = 1 << 0, BackgroundBlur = 1 << 1, NoRoundedCorners = 1 << 2, NoOutline = 1 << 3, TextureMask = Textured|(1 << 4), SubdividedQuads = 1 << 5 } new in Git master
Base layer shared state flag.

Typedefs

using BaseLayerAlignments = Containers::EnumSet<BaseLayerAlignment> new in Git master
Base layer quad alignment within a node.
using BaseLayerSharedFlags = Containers::EnumSet<BaseLayerSharedFlag> new in Git master
Base layer shared state flag.

Functions

auto operator<<(Debug& debug, BaseLayerAlignment value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, BaseLayerAlignments value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, BaseLayerSharedFlag value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, BaseLayerSharedFlags value) -> Debug& new in Git master
Debug output operator.