Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::SceneGUIElements Member List

This is the complete list of members for Divide::SceneGUIElements, including all inherited members.

_contextDivide::GUIInterfaceprotected
_guiElementsDivide::GUIInterfaceprotected
_parentSceneDivide::SceneComponentprotected
_textBatchDivide::SceneGUIElementsprivate
addButton(const char *name, const string &text, const RelativePosition2D &offset, const RelativeScale2D &size, const string &rootSheetID="")Divide::GUIInterfacevirtual
addElement(U64 id, GUIElement *element)Divide::GUIInterfaceprotected
addFlash(const char *name, const RelativePosition2D &position, const RelativeScale2D &size)Divide::GUIInterfacevirtual
addMsgBox(const char *name, const string &title, const string &message, vec2< I32 > offsetFromCentre=vec2< I32 >(0))Divide::GUIInterfacevirtual
addText(const char *name, const RelativePosition2D &position, const string &font, const UColour4 &colour, const string &text, bool multiLine=false, U8 fontSize=16u)Divide::GUIInterfacevirtual
ButtonCallback typedefDivide::GUIInterface
createWindow(const CEGUI::String &type, const CEGUI::String &name)Divide::GUIInterfacevirtual
getGUIElement(const U64 elementName) constDivide::GUIInterfaceinline
getGUIElement(const I64 elementID) constDivide::GUIInterfaceinline
getGUIElementImpl(U64 elementName, GUIType type) constDivide::GUIInterfaceprotectedvirtual
getGUIElementImpl(I64 elementID, GUIType type) constDivide::GUIInterfaceprotectedvirtual
getParentContext() noexceptDivide::GUIInterfaceinline
getParentContext() const noexceptDivide::GUIInterfaceinline
GUIInterface(GUI &context)Divide::GUIInterfaceexplicit
GUIMap typedefDivide::GUIInterface
loadWindowFromLayoutFile(const char *layoutFileName)Divide::GUIInterfacevirtual
modifyText(const char *name, const string &text, bool multiLine)Divide::GUIInterfacevirtual
onDisable()Divide::SceneGUIElements
onEnable()Divide::SceneGUIElements
onLanguageChange(std::string_view newLanguage)Divide::GUIInterface
parentScene() noexceptDivide::SceneComponentinline
parentScene() const noexceptDivide::SceneComponentinline
SceneComponent(Scene &parentScene) noexceptDivide::SceneComponentinlineexplicit
SceneGUIElements(Scene &parentScene, GUI &context)Divide::SceneGUIElements
unloadWindow(CEGUI::Window *&window)Divide::GUIInterfacevirtual
updateAndGetText()Divide::SceneGUIElements
~GUIInterface()Divide::GUIInterfacevirtual