| 58 | } |
| 59 | |
| 60 | static void onMouseButton(void* self, std::any data) { |
| 61 | try { |
| 62 | auto* const PWLRMOUSEBUTTONEVENT = std::any_cast<wlr_pointer_button_event*>(data); |
| 63 | g_bMouseWasPressed = PWLRMOUSEBUTTONEVENT->state == WLR_BUTTON_PRESSED; |
| 64 | |
| 65 | } catch (std::bad_any_cast& e) { } |
| 66 | } |
| 67 | |
| 68 | // Do NOT change this function. |
| 69 | APICALL EXPORT std::string PLUGIN_API_VERSION() { |