class ffw::GuiXmlParser

Class List > ffw :: GuiXmlParser

Classes

Type Name
class Registry
class Token
class Visitor
class VisitorGuiBox
class VisitorGuiButton
class VisitorGuiButtonPrimary
class VisitorGuiButtonToggle
class VisitorGuiCheckbox
class VisitorGuiHorizontalLayout
class VisitorGuiImageViewer
class VisitorGuiLabel
class VisitorGuiLayout
class VisitorGuiList
class VisitorGuiListItem
class VisitorGuiProgressBar
class VisitorGuiProgressCircle
class VisitorGuiRadio
class VisitorGuiScrollableLayout
class VisitorGuiScrollableTextInput
class VisitorGuiScrollBar
class VisitorGuiSlider
class VisitorGuiSwitch
class VisitorGuiTabLayout
class VisitorGuiTabs
class VisitorGuiText
class VisitorGuiTextInput
class VisitorGuiTextPara
class VisitorGuiVerticalLayout
class VisitorGuiWidget
class VisitorGuiWindow

Public Functions

Type Name
GuiXmlParser (GuiWindow & window, const Registry & registry)
virtual ~GuiXmlParser () = default
void parse (const std::string & str)
void parse (const char * src, size_t len)
void addVisitor (const Visitor * visitor)

Public Functions Documentation

function GuiXmlParser

ffw::GuiXmlParser::GuiXmlParser (
    GuiWindow & window,
    const Registry & registry
)

function ~GuiXmlParser

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

function parse (1/2)

void ffw::GuiXmlParser::parse (
    const std::string & str
)

function parse (2/2)

void ffw::GuiXmlParser::parse (
    const char * src,
    size_t len
)

function addVisitor

void ffw::GuiXmlParser::addVisitor (
    const Visitor * visitor
)

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