SDOM - Simple SDL Document Object Model
A lightweight, extensible Document Object Model for SDL-based applications.
|
Go to the source code of this file.
Classes | |
class | SDOM::IPanelObject |
struct | SDOM::IPanelObject::InitStruct |
Namespaces | |
namespace | SDOM |
Contains all core classes and utilities for the SDOM library. | |
Enumerations | |
enum class | SDOM::PanelBaseIndex { SDOM::ButtonUp = 0 , SDOM::ButtonUpSelected = 9 , SDOM::ButtonDown = 18 , SDOM::ButtonDownSelected = 27 , SDOM::Frame = 36 , SDOM::Group = 45 } |
enum class | SDOM::PanelTileOffset { SDOM::TopLeft = 0 , SDOM::TopCenter = 1 , SDOM::TopRight = 2 , SDOM::LeftCenter = 3 , SDOM::Center = 4 , SDOM::RightCenter = 5 , SDOM::BottomLeft = 6 , SDOM::BottomCenter = 7 , SDOM::BottomRight = 8 } |
Variables | |
static const std::unordered_map< std::string, PanelBaseIndex > | SDOM::stringToPanelBaseIndex_ |
static const std::unordered_map< PanelBaseIndex, std::string > | SDOM::panelBaseIndexToString_ |
static const std::unordered_map< std::string, PanelTileOffset > | SDOM::stringToPanelTileOffset_ |
static const std::unordered_map< PanelTileOffset, std::string > | SDOM::panelTileOffsetToString_ |