class ffw::GuiXmlParser::Token

Class List > ffw :: GuiXmlParser :: Token

Public Functions

Type Name
Token () = default
virtual ~Token () = default
virtual bool hasAttribute (const char * key) const = 0
virtual std::string getAttributeString (const char * key) const = 0
virtual int getAttributeInt (const char * key) const = 0
virtual float getAttributeFloat (const char * key) const = 0
virtual std::string getContent () const = 0
GuiUnits getAttributeUnits (const char * key) const
float getAttributePixels (const char * key) const
GuiUnits2D getAttributeUnits2D (const char * keyW, const char * keyH) const
GuiStyle::Attribute< GuiUnits > getAttributeUnitsAttribute (const char * key) const
GuiAlign getAttributeAlign (const char * key) const
GuiOrientation getAttributeOrientation (const char * key) const
bool getAttributeBool (const char * key) const

Public Functions Documentation

function Token

ffw::GuiXmlParser::Token::Token () = default

function ~Token

virtual ffw::GuiXmlParser::Token::~Token () = default

function hasAttribute

virtual bool ffw::GuiXmlParser::Token::hasAttribute (
    const char * key
) const = 0

function getAttributeString

virtual std::string ffw::GuiXmlParser::Token::getAttributeString (
    const char * key
) const = 0

function getAttributeInt

virtual int ffw::GuiXmlParser::Token::getAttributeInt (
    const char * key
) const = 0

function getAttributeFloat

virtual float ffw::GuiXmlParser::Token::getAttributeFloat (
    const char * key
) const = 0

function getContent

virtual std::string ffw::GuiXmlParser::Token::getContent () const = 0

function getAttributeUnits

GuiUnits ffw::GuiXmlParser::Token::getAttributeUnits (
    const char * key
) const

function getAttributePixels

float ffw::GuiXmlParser::Token::getAttributePixels (
    const char * key
) const

function getAttributeUnits2D

GuiUnits2D ffw::GuiXmlParser::Token::getAttributeUnits2D (
    const char * keyW,
    const char * keyH
) const

function getAttributeUnitsAttribute

GuiStyle::Attribute< GuiUnits > ffw::GuiXmlParser::Token::getAttributeUnitsAttribute (
    const char * key
) const

function getAttributeAlign

GuiAlign ffw::GuiXmlParser::Token::getAttributeAlign (
    const char * key
) const

function getAttributeOrientation

GuiOrientation ffw::GuiXmlParser::Token::getAttributeOrientation (
    const char * key
) const

function getAttributeBool

bool ffw::GuiXmlParser::Token::getAttributeBool (
    const char * key
) const

The documentation for this class was generated from the following file: include/ffw/gui/guixmlparser.h