HatchitGame
Public Member Functions | Protected Attributes | List of all members
Hatchit::Game::IWindow Class Referenceabstract
Inheritance diagram for Hatchit::Game::IWindow:
Hatchit::Game::GLFWWindow Hatchit::Game::SDLWindow

Public Member Functions

virtual bool VInitialize ()=0
 
virtual void * VNativeWindowHandle ()=0
 
virtual void * VNativeDisplayHandle ()=0
 
virtual bool VIsRunning ()=0
 
virtual void VPollEvents ()=0
 
virtual void VClose ()=0
 
virtual void VSwapBuffers ()=0
 

Protected Attributes

void * m_nativeWindowHandle
 
void * m_nativeDisplayHandle
 
bool m_running
 
WindowParams m_params
 

The documentation for this class was generated from the following file: