| 
| enum   | Castor3D::eOVERLAY_TYPE : uint8_t { Castor3D::eOVERLAY_TYPE_PANEL, 
Castor3D::eOVERLAY_TYPE_BORDER_PANEL, 
Castor3D::eOVERLAY_TYPE_TEXT
 } | 
|   | Overlay types enumeration.  More...
  | 
|   | 
| enum   | Castor3D::eTEXT_WRAPPING_MODE { Castor3D::eTEXT_WRAPPING_MODE_NONE, 
Castor3D::eTEXT_WRAPPING_MODE_BREAK, 
Castor3D::eTEXT_WRAPPING_MODE_BREAK_WORDS
 } | 
|   | Text wrapping modes, handles the way text is cut when it overflows the overlay width.  More...
  | 
|   | 
| enum   | Castor3D::eTEXT_TEXTURING_MODE { Castor3D::eTEXT_TEXTURING_MODE_LETTER, 
Castor3D::eTEXT_TEXTURING_MODE_TEXT
 } | 
|   | Text texturing modes, handles the way textures are appied to text overlays.  More...
  | 
|   | 
| enum   | Castor3D::eHALIGN { Castor3D::eHALIGN_LEFT, 
Castor3D::eHALIGN_CENTER, 
Castor3D::eHALIGN_RIGHT
 } | 
|   | Horizontal alignments for text overlays.  More...
  | 
|   | 
| enum   | Castor3D::eVALIGN { Castor3D::eVALIGN_TOP, 
Castor3D::eVALIGN_CENTER, 
Castor3D::eVALIGN_BOTTOM
 } | 
|   | Vertical alignments for text overlays.  More...
  | 
|   | 
| enum   | Castor3D::eBORDER_POSITION { Castor3D::eBORDER_POSITION_INTERNAL, 
Castor3D::eBORDER_POSITION_MIDDLE, 
Castor3D::eBORDER_POSITION_EXTERNAL
 } | 
|   | Text wrapping modes, handles the way text is cut when it overflows the overlay width.  More...
  | 
|   | 
| typedef enum Castor3D::eOVERLAY_TYPE  | Castor3D::eOVERLAY_TYPE | 
|   | Overlay types enumeration.  More...
  | 
|   | 
| typedef enum Castor3D::eTEXT_WRAPPING_MODE  | Castor3D::eTEXT_WRAPPING_MODE | 
|   | Text wrapping modes, handles the way text is cut when it overflows the overlay width.  More...
  | 
|   | 
| typedef enum Castor3D::eTEXT_TEXTURING_MODE  | Castor3D::eTEXT_TEXTURING_MODE | 
|   | Text texturing modes, handles the way textures are appied to text overlays.  More...
  | 
|   | 
| typedef enum Castor3D::eHALIGN  | Castor3D::eHALIGN | 
|   | Horizontal alignments for text overlays.  More...
  | 
|   | 
| typedef enum Castor3D::eVALIGN  | Castor3D::eVALIGN | 
|   | Vertical alignments for text overlays.  More...
  | 
|   | 
| typedef enum Castor3D::eBORDER_POSITION  | Castor3D::eBORDER_POSITION | 
|   | Text wrapping modes, handles the way text is cut when it overflows the overlay width.  More...
  | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (OverlayFactory) | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (OverlayRenderer) | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (FontTexture) | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (Overlay) | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (OverlayCategory) | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (PanelOverlay) | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (BorderPanelOverlay) | 
|   | 
|   | Castor3D::DECLARE_SMART_PTR (TextOverlay) | 
|   | 
|   | Castor3D::DECLARE_VECTOR (OverlaySPtr, OverlayPtr) | 
|   | 
|   | Castor3D::DECLARE_MAP (Castor::String, OverlaySPtr, OverlayPtrStr) | 
|   |