Added mouse button click to toggle IMM.
This commit is contained in:
parent
71f0192c59
commit
56aecc4828
2 changed files with 12 additions and 4 deletions
|
@ -19,6 +19,7 @@ public:
|
|||
virtual void On_Key_Up(int Key);
|
||||
virtual void On_Char(unsigned int Char);
|
||||
virtual void On_Resized(unsigned int Width, unsigned int Height);
|
||||
virtual void On_Mouse_Button_Down(Mouse_Button Button);
|
||||
|
||||
private:
|
||||
void Update();
|
||||
|
@ -27,7 +28,7 @@ private:
|
|||
static const int Width = 800;
|
||||
static const int Height = 600;
|
||||
static const int Bits_Per_Pixel = 32;
|
||||
static const bool Fullscreen = false;
|
||||
static const bool Fullscreen = true;
|
||||
|
||||
Window my_Window;
|
||||
bool my_Done;
|
||||
|
|
|
@ -57,9 +57,6 @@ void App::On_Key_Down(int Key)
|
|||
case VK_ESCAPE:
|
||||
On_Close();
|
||||
break;
|
||||
case VK_TAB:
|
||||
my_Window.Get_IMM().Toggle();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -83,6 +80,16 @@ void App::On_Resized(unsigned int Width, unsigned int Height)
|
|||
glLoadIdentity();
|
||||
}
|
||||
|
||||
void App::On_Mouse_Button_Down(Mouse_Button Button)
|
||||
{
|
||||
switch (Button)
|
||||
{
|
||||
case Mouse_Button_Left:
|
||||
my_Window.Get_IMM().Toggle();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
void App::Update()
|
||||
{
|
||||
Rotation += 0.2f;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue