diff --git a/core/src/main/kotlin/uno/glfw/InitHint.kt b/core/src/main/kotlin/uno/glfw/InitHint.kt index 1bd12a9..1827b46 100644 --- a/core/src/main/kotlin/uno/glfw/InitHint.kt +++ b/core/src/main/kotlin/uno/glfw/InitHint.kt @@ -22,4 +22,22 @@ class InitHint { glfwInitHint(GLFW_COCOA_MENUBAR, value.i) field = value } + + var platform: Int + get() = throw Exception("No getting allowed") + set(value) { + glfwInitHint(GLFW_PLATFORM, value) + } + + val wayland = Wayland() + fun wayland(block: Wayland.() -> Unit) = wayland.block() + + class Wayland { + var libDecor: Int + get() = throw Exception("No getting allowed") + set(value) { + glfwInitHint(GLFW_WAYLAND_LIBDECOR, value) + } + } + } \ No newline at end of file