Some interface cleaning#
This commit is contained in:
parent
918c1d3046
commit
c10c5412b9
9 changed files with 72 additions and 39 deletions
|
@ -41,7 +41,7 @@ void XcbInterface::SetUseOpenGl(bool use)
|
|||
mUseOpenGl = use;
|
||||
}
|
||||
|
||||
void XcbInterface::Initialize(DesktopManager* desktopManager)
|
||||
void XcbInterface::initialize(DesktopManager* desktopManager)
|
||||
{
|
||||
Connect();
|
||||
UpdateScreen(desktopManager);
|
||||
|
@ -149,7 +149,7 @@ void XcbInterface::MapWindow(mt::Window* window)
|
|||
mXcbWindowInterface->Map(window, mConnection);
|
||||
}
|
||||
|
||||
void XcbInterface::ShowWindow(mt::Window* window)
|
||||
void XcbInterface::showWindow(mt::Window* window)
|
||||
{
|
||||
mXcbWindowInterface->Show(window, mConnection);
|
||||
}
|
||||
|
@ -162,7 +162,7 @@ uint32_t XcbInterface::GetEventMask()
|
|||
XCB_EVENT_MASK_EXPOSURE;
|
||||
}
|
||||
|
||||
void XcbInterface::AddWindow(mt::Window* window, DesktopManager* desktopManager)
|
||||
void XcbInterface::addWindow(mt::Window* window, DesktopManager* desktopManager)
|
||||
{
|
||||
auto screen = desktopManager->GetDefaultScreen();
|
||||
mXcbWindowInterface->Add(window, mConnection, screen, GetEventMask());
|
||||
|
@ -195,7 +195,7 @@ void XcbInterface::OnExposeEvent(xcb_expose_event_t* event, DesktopManager* desk
|
|||
}
|
||||
}
|
||||
|
||||
void XcbInterface::Loop(DesktopManager* desktopManager)
|
||||
void XcbInterface::loop(DesktopManager* desktopManager)
|
||||
{
|
||||
if (!mConnection)
|
||||
{
|
||||
|
@ -264,7 +264,7 @@ void XcbInterface::onEventsDispatched(DesktopManager* desktopManager)
|
|||
}
|
||||
}
|
||||
|
||||
void XcbInterface::ShutDown()
|
||||
void XcbInterface::shutDown()
|
||||
{
|
||||
if (!mConnection)
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include "Window.h"
|
||||
#include "AbstractUiInterface.h"
|
||||
|
||||
#include <memory>
|
||||
#include <map>
|
||||
|
@ -19,7 +19,12 @@ struct xcb_connection_t;
|
|||
struct xcb_expose_event_t;
|
||||
struct _XDisplay;
|
||||
|
||||
class XcbInterface
|
||||
namespace mt
|
||||
{
|
||||
class Window;
|
||||
}
|
||||
|
||||
class XcbInterface : public AbstractUIInterface
|
||||
{
|
||||
public:
|
||||
XcbInterface();
|
||||
|
@ -28,15 +33,15 @@ public:
|
|||
|
||||
void SetUseOpenGl(bool use);
|
||||
|
||||
void Initialize(DesktopManager* desktopManager);
|
||||
void initialize(DesktopManager* desktopManager) override;
|
||||
|
||||
void Loop(DesktopManager* desktopManager);
|
||||
void loop(DesktopManager* desktopManager) override;
|
||||
|
||||
void ShutDown();
|
||||
void shutDown() override;
|
||||
|
||||
void ShowWindow(mt::Window* window);
|
||||
void showWindow(mt::Window* window) override;
|
||||
|
||||
void AddWindow(mt::Window* window, DesktopManager* desktopManager);
|
||||
void addWindow(mt::Window* window, DesktopManager* desktopManager) override;
|
||||
|
||||
void CreateOpenGlDrawable(mt::Window* window);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue