| 
| enum   | gf::Alignment {  
  gf::Alignment::None, 
 
  gf::Alignment::Left, 
 
  gf::Alignment::Right, 
 
  gf::Alignment::Center, 
 
  gf::Alignment::Justify
 
 } | 
|   | The alignement of a text.  More...
  | 
|   | 
| enum   | gf::Anchor {  
  gf::Anchor::TopLeft, 
 
  gf::Anchor::TopCenter, 
 
  gf::Anchor::TopRight, 
 
  gf::Anchor::CenterLeft, 
 
  gf::Anchor::Center, 
 
  gf::Anchor::CenterRight, 
 
  gf::Anchor::BottomLeft, 
 
  gf::Anchor::BottomCenter, 
 
  gf::Anchor::BottomRight
 
 } | 
|   | An anchor of a box.  More...
  | 
|   | 
| enum   | gf::BlendEquation {  
  gf::BlendEquation::Add, 
 
  gf::BlendEquation::Substract, 
 
  gf::BlendEquation::ReverseSubstract
 
 } | 
|   | Enumeration of the blending equations.  More...
  | 
|   | 
| enum   | gf::BlendFactor {  
  gf::BlendFactor::Zero, 
 
  gf::BlendFactor::One, 
 
  gf::BlendFactor::SrcColor, 
 
  gf::BlendFactor::OneMinusSrcColor, 
 
  gf::BlendFactor::DstColor, 
 
  gf::BlendFactor::OneMinusDstColor, 
 
  gf::BlendFactor::SrcAlpha, 
 
  gf::BlendFactor::OneMinusSrcAlpha, 
 
  gf::BlendFactor::DstAlpha, 
 
  gf::BlendFactor::OneMinusDstAlpha
 
 } | 
|   | Enumeration of the blending factors.  More...
  | 
|   | 
| enum   | gf::Flip : uint8_t {  
  gf::Flip::Horizontally = 0x01, 
 
  gf::Flip::Vertically = 0x02, 
 
  gf::Flip::Diagonally = 0x04
 
 } | 
|   | A flag to indicate how to flip a tile.  More...
  | 
|   | 
| enum   | gf::PrimitiveType {  
  gf::PrimitiveType::Points, 
 
  gf::PrimitiveType::LineStrip, 
 
  gf::PrimitiveType::LineLoop, 
 
  gf::PrimitiveType::Lines, 
 
  gf::PrimitiveType::TriangleStrip, 
 
  gf::PrimitiveType::TriangleFan, 
 
  gf::PrimitiveType::Triangles
 
 } | 
|   | Kind of primitives to render.  More...
  | 
|   | 
| enum   | gf::UIWindow : uint32_t {  
  gf::UIWindow::Border = 0x0001, 
 
  gf::UIWindow::Movable = 0x0002, 
 
  gf::UIWindow::Scalable = 0x0004, 
 
  gf::UIWindow::Closable = 0x0008, 
 
  gf::UIWindow::Minimizable = 0x0010, 
 
  gf::UIWindow::NoScrollbar = 0x0020, 
 
  gf::UIWindow::Title = 0x0040, 
 
  gf::UIWindow::ScrollAutoHide = 0x0080, 
 
  gf::UIWindow::Background = 0x0100, 
 
  gf::UIWindow::ScaleLeft = 0x0200, 
 
  gf::UIWindow::NoInput = 0x0400
 
 } | 
|   | Properties for windows and window-like elements.  More...
  | 
|   | 
| enum   | gf::UICollapse : bool {  
  gf::UICollapse::Minimized = false, 
 
  gf::UICollapse::Maximized = true
 
 } | 
|   | Collapse property of a tree.  More...
  | 
|   | 
| enum   | gf::UILayout {  
  gf::UILayout::Dynamic = 0, 
 
  gf::UILayout::Static = 1
 
 } | 
|   | Layout property for rows.  More...
  | 
|   | 
| enum   | gf::UITree {  
  gf::UITree::Node = 0, 
 
  gf::UITree::Tab = 1
 
 } | 
|   | The type of tree.  More...
  | 
|   | 
| enum   | gf::UIAlignment {  
  gf::UIAlignment::Left = 0x10 | 0x01, 
 
  gf::UIAlignment::Center = 0x10 | 0x02, 
 
  gf::UIAlignment::Right = 0x10 | 0x04
 
 } | 
|   | The alignment of the text.  More...
  | 
|   | 
| enum   | gf::UIButtonBehavior {  
  gf::UIButtonBehavior::Default = 0, 
 
  gf::UIButtonBehavior::Repeater = 1
 
 } | 
|   | Behavior for buttons.  More...
  | 
|   | 
| enum   | gf::UIProgress : bool {  
  gf::UIProgress::Fixed = false, 
 
  gf::UIProgress::Modifyable = true
 
 } | 
|   | State of the progress bar.  More...
  | 
|   | 
| enum   | gf::UISymbol {  
  gf::UISymbol::None, 
 
  gf::UISymbol::X, 
 
  gf::UISymbol::Underscore, 
 
  gf::UISymbol::CircleSolid, 
 
  gf::UISymbol::CircleOutline, 
 
  gf::UISymbol::RectSolid, 
 
  gf::UISymbol::RectOutline, 
 
  gf::UISymbol::TriangleUp, 
 
  gf::UISymbol::TriangleDown, 
 
  gf::UISymbol::TriangleLeft, 
 
  gf::UISymbol::TriangleRight, 
 
  gf::UISymbol::Plus, 
 
  gf::UISymbol::Minus
 
 } | 
|   | A representative symbol.  More...
  | 
|   | 
| enum   | gf::UIEdit : uint32_t {  
  gf::UIEdit::Default = 0x0000, 
 
  gf::UIEdit::ReadOnly = 0x0001, 
 
  gf::UIEdit::AutoSelect = 0x0002, 
 
  gf::UIEdit::SigEnter = 0x0004, 
 
  gf::UIEdit::AllowTab = 0x0008, 
 
  gf::UIEdit::NoCursor = 0x0010, 
 
  gf::UIEdit::Selectable = 0x0020, 
 
  gf::UIEdit::Clipboard = 0x0040, 
 
  gf::UIEdit::CtrlEnterNewline = 0x0080, 
 
  gf::UIEdit::NoHorizontalScroll = 0x0100, 
 
  gf::UIEdit::AlwaysInsertMode = 0x0200, 
 
  gf::UIEdit::Multiline = 0x0400, 
 
  gf::UIEdit::GotoEndOnActivate = 0x0800
 
 } | 
|   | Properties for edit widgets.  More...
  | 
|   | 
| enum   | gf::UIEditEvent : uint32_t {  
  gf::UIEditEvent::Active = 0x0001, 
 
  gf::UIEditEvent::Inactive = 0x0002, 
 
  gf::UIEditEvent::Activated = 0x0004, 
 
  gf::UIEditEvent::Deactivated = 0x0008, 
 
  gf::UIEditEvent::Commited = 0x0010
 
 } | 
|   | Properties for edit events.  More...
  | 
|   | 
| enum   | gf::UIEditFilter {  
  gf::UIEditFilter::Default, 
 
  gf::UIEditFilter::Ascii, 
 
  gf::UIEditFilter::Float, 
 
  gf::UIEditFilter::Decimal, 
 
  gf::UIEditFilter::Hex, 
 
  gf::UIEditFilter::Oct, 
 
  gf::UIEditFilter::Binary
 
 } | 
|   | Filters for edit.  More...
  | 
|   | 
| enum   | gf::UIPopup {  
  gf::UIPopup::Static = 0, 
 
  gf::UIPopup::Dynamic = 1
 
 } | 
|   | Type of popup.  More...
  | 
|   | 
| enum   | gf::UIPredefinedStyle {  
  gf::UIPredefinedStyle::Default, 
 
  gf::UIPredefinedStyle::White, 
 
  gf::UIPredefinedStyle::Red, 
 
  gf::UIPredefinedStyle::Blue, 
 
  gf::UIPredefinedStyle::Dark
 
 } | 
|   | A predefined style.  More...
  | 
|   | 
All the classes related to graphics.