![]() |
BlankMat 0.1.0
Free open-source 3D texture creation application
|
Public Member Functions | |
Window (int width, int height, const std::string &name, Config *config) | |
void | DrawGUI (State *state) |
void | AddGUI (IGUIWindow *gui) |
IGUIWindow * | GetGUI (GUI type) |
bool | IsGUIOpen (GUI type) |
void | OpenGUI (GUI gui) |
void | LoadGUIs () |
void | UpdateWindowTitle (const std::string &fileName, bool isSaved) |
void | ResetViewport () |
void | CalcWindowSize () |
void | Quit () |
GLFWwindow * | GetWindow () const |
Input * | GetInput () const |
SceneIO * | GetSceneIO () const |
Scene * | GetScene () const |
State * | GetState () const |
int | GetWidth () const |
int | GetHeight () const |
float | GetAspect () const |
Window::Window | ( | int | width, |
int | height, | ||
const std::string & | name, | ||
Config * | config | ||
) |
void Window::AddGUI | ( | IGUIWindow * | gui | ) |
|
inline |
void Window::DrawGUI | ( | State * | state | ) |
|
inline |
IGUIWindow * Window::GetGUI | ( | GUI | type | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool Window::IsGUIOpen | ( | GUI | type | ) |
void Window::LoadGUIs | ( | ) |
void Window::OpenGUI | ( | GUI | gui | ) |
|
inline |
|
inline |
void Window::UpdateWindowTitle | ( | const std::string & | fileName, |
bool | isSaved | ||
) |