Castor3D  ..
Namespaces
Castor3DPrerequisites_Overlay.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Namespaces

 Castor3D
 

Overlay

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)