| 
    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 | ||
| ) |