#pragma once #include #include #include struct GLFWwindow; namespace lt { class dxSharedContext; class dxUserInterface: public UserInterface { public: dxUserInterface() = default; ~dxUserInterface(); void platform_implementation( GLFWwindow *windowHandle, Ref sharedContext ) override; void begin() override; void end() override; void log_debug_data() override; }; } // namespace lt