i6engine  1.0
i6e::api::GUIFacade Member List

This is the complete list of members for i6e::api::GUIFacade, including all inherited members.

addChat(const std::string &name, const std::string &type, const double x, const double y, const double w, const double h, const std::function< std::string(std::string)> &acceptedCallback) const i6e::api::GUIFacade
addColumn(const std::string &name, const std::string &columnHeader, uint32_t column, double width) const i6e::api::GUIFacade
addComboBox(const std::string &name, const std::string &type, const double x, const double y, const double w, const double h, const std::function< void(std::string)> &selectedCallback) const i6e::api::GUIFacade
addEditbox(const std::string &name, const std::string &type, double x, double y, double w, double h, const std::string &defaultText, const std::function< void(std::string)> &enterCallback) const i6e::api::GUIFacade
addImage(const std::string &name, const std::string &type, const std::string &imageSetName, const std::string &imageName, const double x, const double y, const double w, const double h) const i6e::api::GUIFacade
addImageButton(const std::string &name, const std::string &type, double x, double y, double w, double h, const std::string &normalImage, const std::string &hoverImage, const std::string &pushedImage) const i6e::api::GUIFacade
addImageset(const std::string &imageset) const i6e::api::GUIFacade
addMultiColumnList(const std::string &name, const std::string &type, const double x, const double y, const double w, const double h) const i6e::api::GUIFacade
addPrint(const std::string &name, const std::string &type, const double x, const double y, const std::string &message, gui::Alignment alignment, const int64_t lifetime=-1) const i6e::api::GUIFacade
addProgressBar(const std::string &name, const std::string &type, const double x, const double y, const double w, const double h) const i6e::api::GUIFacade
addRowEntry(const std::string &name, const uint32_t row, const uint32_t column, const std::string &entry) const i6e::api::GUIFacade
addRowToList(const std::string &name) const i6e::api::GUIFacade
addStatusList(const std::string &name, const std::string &type, const double x, const double y, const int64_t lifetime) const i6e::api::GUIFacade
addTextButton(const std::string &name, const std::string &type, double x, double y, double w, double h, const std::string &text) const i6e::api::GUIFacade
addTextToWidget(const std::string &name, const std::string &text) const i6e::api::GUIFacade
addTicker(GUIWidget *widget)i6e::api::GUIFacade
addToggleButton(const std::string &name, const std::string &type, double x, double y, double w, double h, bool selected, const std::function< void(bool)> &selectedCallback) const i6e::api::GUIFacade
addToRootWindow(const std::string &child_window) const i6e::api::GUIFacade
addWidgetAsChildTo(const std::string &child, const std::string &parent) const i6e::api::GUIFacade
changeEvent(const std::string &windowname, bool b) const i6e::api::GUIFacade
clearAllWindows() const i6e::api::GUIFacade
clearWidget(const std::string &name) const i6e::api::GUIFacade
createWidget(const std::string &name, const std::string &type, const std::string &style) const i6e::api::GUIFacade
deleteWidget(const std::string &name) const i6e::api::GUIFacade
enableDropTarget(const std::string &name, bool target, const std::function< bool(std::string)> &func) const i6e::api::GUIFacade
getInputCaptured() const i6e::api::GUIFacadeinline
getOnWindow() const i6e::api::GUIFacadeinline
GUIFacade()i6e::api::GUIFacade
loadCanvas(const std::string &name, const std::string &file) const i6e::api::GUIFacade
pauseAnimation(const std::string &name, const std::string &animation) const i6e::api::GUIFacade
playAnimation(const std::string &name, const std::string &animation) const i6e::api::GUIFacade
registerAddTickerCallback(const boost::function< void(GUIWidget *)> &func)i6e::api::GUIFacade
registerRemoveTickerCallback(const boost::function< void(GUIWidget *)> &func)i6e::api::GUIFacade
registerWidgetTemplate(const std::string &name, const boost::function< api::GUIWidget *(const std::string &name, const std::string &style)> &createFunc) const i6e::api::GUIFacade
removeTicker(GUIWidget *widget)i6e::api::GUIFacade
resetSubSystem()i6e::api::GUIFacade
setAcceptedTextCallback(const std::string &name, const std::function< std::string(std::string)> &acceptedCallback) const i6e::api::GUIFacade
setAlignment(const std::string &name, gui::Alignment alignment) const i6e::api::GUIFacade
setAmount(const std::string &name, const uint32_t amount) const i6e::api::GUIFacade
setAutoLineBreak(const std::string &name, bool enabled) const i6e::api::GUIFacade
setColour(const std::string &name, double alpha, double red, double green, double blue) const i6e::api::GUIFacade
setDefaultFont(const std::string &font) const i6e::api::GUIFacade
setDragable(const std::string &name, bool enabled) const i6e::api::GUIFacade
setDropCallback(const std::string &name, const std::function< void(const std::string &, const std::string &)> &callback) const i6e::api::GUIFacade
setEnterTextCallback(const std::string &name, const std::function< void(std::string)> &enterCallback) const i6e::api::GUIFacade
setFont(const std::string &name, const std::string &font) const i6e::api::GUIFacade
setImage(const std::string &name, const std::string &imageSetName, const std::string &imageSet) const i6e::api::GUIFacade
setInputCaptured(bool captured)i6e::api::GUIFacadeinline
setLifetime(const std::string &name, const int64_t time) const i6e::api::GUIFacade
setMouseCursorImage(const std::string &image) const i6e::api::GUIFacade
setMouseVisibility(const bool visibility) const i6e::api::GUIFacade
setOnWindow(bool onWindow)i6e::api::GUIFacadeinline
setPosition(const std::string &name, const double x, const double y) const i6e::api::GUIFacade
setProgress(const std::string &name, const double progress) const i6e::api::GUIFacade
setProperty(const std::string &name, const std::string &prop, const std::string &value) const i6e::api::GUIFacade
setSelected(const std::string &name, bool selected) const i6e::api::GUIFacade
setSelectedCallback(const std::string &name, const std::function< void(bool)> &selectedCallback) const i6e::api::GUIFacade
setSelectedStringCallback(const std::string &name, const std::function< void(std::string)> &selectedCallback) const i6e::api::GUIFacade
setSize(const std::string &name, const double w, const double h) const i6e::api::GUIFacade
setText(const std::string &name, const std::string &text) const i6e::api::GUIFacade
setTooltip(const std::string &name, const std::string &tooltip) const i6e::api::GUIFacade
setVisibility(const std::string &windowname, const bool visibility) const i6e::api::GUIFacade
startGUI(const std::string &strScheme, const std::string &strFont, const std::string &strDefaultFont, const std::string &strDefaultMouseImageSet, const std::string &strDefaultMouseImageName) const i6e::api::GUIFacade
stopAnimation(const std::string &name, const std::string &animation) const i6e::api::GUIFacade
subscribeEvent(const std::string &windowname, const std::string &eventType, const boost::function< void(void)> &ptrEventMethod) const i6e::api::GUIFacade
unpauseAnimation(const std::string &name, const std::string &animation) const i6e::api::GUIFacade
~GUIFacade()i6e::api::GUIFacadeinline