//----------------------------------------------------------------------------// void GLFWCALL CEGuiGLFWSharedBase::glfwMouseButtonCallback(int key, int action) { CEGUI::MouseButton ceguiMouseButton = GlfwToCeguiMouseButton(key); if(action == GLFW_PRESS) d_sampleApp->injectMouseButtonDown(ceguiMouseButton); else if (action == GLFW_RELEASE) d_sampleApp->injectMouseButtonUp(ceguiMouseButton); }
//----------------------------------------------------------------------------// void GLFWCALL CEGuiGLFWSharedBase::glfwMouseButtonCallback(int key, int action) { CEGUI::MouseButton ceguiMouseButton = GlfwToCeguiMouseButton(key); if(action == GLFW_PRESS) CEGUI::System::getSingleton().getDefaultGUIContext(). injectMouseButtonDown(ceguiMouseButton); else if (action == GLFW_RELEASE) CEGUI::System::getSingleton().getDefaultGUIContext(). injectMouseButtonUp(ceguiMouseButton); }