neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
label.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  neogfx
 

Enumerations

enum class  neogfx::label_placement : uint32_t {
  neogfx::Text = 0x00000001 , neogfx::Image = 0x00000002 , neogfx::Spacer = 0x00000004 , neogfx::Horizontal = 0x00000010 ,
  neogfx::Vertical = 0x00000020 , neogfx::TextBeforeImage = Text | Image | 0x00000100 , neogfx::ImageBeforeText = Text | Image | 0x00000200 , neogfx::TextHorizontal = Text | Horizontal ,
  neogfx::TextVertical = Text | Vertical , neogfx::ImageHorizontal = Image | Horizontal , neogfx::ImageVertical = Image | Vertical , neogfx::TextImageHorizontal = TextBeforeImage | Horizontal ,
  neogfx::TextImageVertical = TextBeforeImage | Vertical , neogfx::ImageTextHorizontal = ImageBeforeText | Horizontal , neogfx::ImageTextVertical = ImageBeforeText | Vertical , neogfx::TextSpacerImageHorizontal = TextBeforeImage | Spacer | Horizontal ,
  neogfx::TextSpacerImageVertical = TextBeforeImage | Spacer | Vertical , neogfx::ImageSpacerTextHorizontal = ImageBeforeText | Spacer | Horizontal , neogfx::ImageSpacerTextVertical = ImageBeforeText | Spacer | Vertical
}
 

Functions

constexpr label_placement neogfx::operator| (label_placement aLhs, label_placement aRhs)
 
constexpr label_placement neogfx::operator& (label_placement aLhs, label_placement aRhs)