25 int inXOrigin,
int inYOrigin,
int inXSize,
int inYSize)
178 LogError(
"You must create the environment variable GTE_PATH.");
virtual void OnMaximize()
virtual void OnMove(int x, int y)
virtual bool OnMouseClick(int button, int state, int x, int y, unsigned int modifiers)
virtual bool OnKeyDown(int key, int x, int y)
GLsizei const GLchar *const * path
std::shared_ptr< ProgramFactory > mProgramFactory
virtual void SetMousePosition(int x, int y)
std::string GetVariable(std::string const &name)
WindowBase(Parameters ¶meters)
virtual void OnMinimize()
GLsizei const GLchar *const * string
std::shared_ptr< ProgramFactory > factory
#define LogError(message)
virtual bool OnKeyUp(int key, int x, int y)
virtual bool OnMouseWheel(int delta, int x, int y, unsigned int modifiers)
virtual void SetTitle(std::wstring const &title)
virtual bool OnResize(int xSize, int ySize)
static int const KEY_ESCAPE
virtual bool OnMouseMotion(int button, int x, int y, unsigned int modifiers)
virtual void GetMousePosition(int &x, int &y) const
std::shared_ptr< BaseEngine > engine
std::shared_ptr< BaseEngine > mBaseEngine
virtual bool OnCharPress(unsigned char key, int x, int y)