Skip to content

BeforeNewTutModal

#include "GUI/Elements/Modals/BeforeNewTutModal.h"

Inherits from ModalWindow, IWindow, std::enable_shared_from_this< IWindow >

Public Functions

Name
BeforeNewTutModal()
virtual voidonImGui() override

Additional inherited members

Public Functions inherited from ModalWindow

Name
ModalWindow(const std::string & title)
voidclose()<br>Hides this dialog and all its children.
voidopen()

Public Functions inherited from IWindow

Name
IWindow(bool show =false)
virtual~IWindow() =default
virtual const char *getID() const =0
InputController &getInput()<br>Returns window input controller.
InputController *getInputPtr()
const char *getName() const
bool *getShowPtr()
voidhide()
boolisVisible() const
virtual voidrender() =0
const std::string &setName(const char * name)
voidshow()

Protected Functions inherited from IWindow

Name
voidupdateWindowInfo()<br>Collect information about the current window.

Public Attributes inherited from IWindow

Name
glm::vec2m_windowMax <br>Bottom right corner of the window.
glm::vec2m_windowMin <br>Top left corner of the window, same as m_windowPos (separate variable for clarity)
glm::vec2m_windowPos <br>Top-left corner of the window in screen coordinates.
glm::ivec2m_windowSize <br>Window width and height dimensions.

Protected Attributes inherited from IWindow

Name
std::stringimGuiName
InputControllerInput
boolm_show
WindowManager *m_windowManager <br>Weak reference to a WindowManager set when this window is added to it.

Friends inherited from IWindow

Name
classWindowManager

Public Functions Documentation

function BeforeNewTutModal

cpp
inline BeforeNewTutModal()
inline BeforeNewTutModal()

function onImGui

cpp
virtual void onImGui() override
virtual void onImGui() override

Reimplements: ModalWindow::onImGui


Updated on 2024-03-16 at 19:15:01 +0000