Add get_api() and get_api_name() to WindowDriver
This commit is contained in:
@@ -46,6 +46,14 @@ X11WindowDriver::~X11WindowDriver() {
|
||||
}
|
||||
}
|
||||
|
||||
WindowAPI X11WindowDriver::get_api() const {
|
||||
return WindowAPI::X11;
|
||||
}
|
||||
|
||||
std::string X11WindowDriver::get_api_name() const {
|
||||
return "X11";
|
||||
}
|
||||
|
||||
void X11WindowDriver::poll_events() {
|
||||
while (XPending(m_display)) {
|
||||
XEvent event;
|
||||
|
||||
@@ -24,6 +24,9 @@ namespace Nova {
|
||||
X11WindowDriver();
|
||||
~X11WindowDriver() override;
|
||||
|
||||
[[nodiscard]] WindowAPI get_api() const override;
|
||||
[[nodiscard]] std::string get_api_name() const override;
|
||||
|
||||
void poll_events() override;
|
||||
void beep() override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user