File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import glm_.buffer.adr
44import glm_.vec2.Vec2i
55import org.lwjgl.glfw.GLFW.*
66import org.lwjgl.glfw.GLFWErrorCallback
7+ import org.lwjgl.glfw.GLFWVidMode
78import org.lwjgl.glfw.GLFWVulkan
89import org.lwjgl.system.MemoryUtil
910import org.lwjgl.system.MemoryUtil.NULL
@@ -79,3 +80,17 @@ object glfw {
7980 }
8081}
8182
83+ inline val GLFWVidMode .width: Int
84+ get() = GLFWVidMode .nwidth(adr)
85+ inline val GLFWVidMode .height: Int
86+ get() = GLFWVidMode .nheight(adr)
87+ inline val GLFWVidMode .size: Vec2i
88+ get() = Vec2i (width, height)
89+ inline val GLFWVidMode .redBits: Int
90+ get() = GLFWVidMode .nredBits(adr)
91+ inline val GLFWVidMode .greenBits: Int
92+ get() = GLFWVidMode .ngreenBits(adr)
93+ inline val GLFWVidMode .blueBits: Int
94+ get() = GLFWVidMode .nblueBits(adr)
95+ inline val GLFWVidMode .refreshRate: Int
96+ get() = GLFWVidMode .nrefreshRate(adr)
You can’t perform that action at this time.
0 commit comments