class ffw::GuiXmlParser::Visitor
Class List > ffw :: GuiXmlParser :: Visitor
Inherited by the following classes: ffw::GuiXmlParser::VisitorGuiWidget, ffw::GuiXmlParser::VisitorGuiWindow
Public Functions
Type | Name |
---|---|
Visitor (const std::string & key) | |
virtual | ~Visitor () = default |
virtual void | addWidget (GuiWidget * acceptor, GuiWindow * window, GuiWidget * child) const |
virtual GuiWidget * | accept (GuiWidget * acceptor, GuiWindow * window, const Token & token, const Registry * registry) const = 0 |
const std::string & | getKey () const |
Public Functions Documentation
function Visitor
ffw::GuiXmlParser::Visitor::Visitor (
const std::string & key
)
function ~Visitor
virtual ffw::GuiXmlParser::Visitor::~Visitor () = default
function addWidget
virtual void ffw::GuiXmlParser::Visitor::addWidget (
GuiWidget * acceptor,
GuiWindow * window,
GuiWidget * child
) const
function accept
virtual GuiWidget * ffw::GuiXmlParser::Visitor::accept (
GuiWidget * acceptor,
GuiWindow * window,
const Token & token,
const Registry * registry
) const = 0
function getKey
const std::string & ffw::GuiXmlParser::Visitor::getKey () const
The documentation for this class was generated from the following file: include/ffw/gui/guixmlparser.h