Nicola Lucas Büscher

Results 9 issues of Nicola Lucas Büscher

adds `lateinit` keyword to the list of storage modifiers (storage.modifier.kotlin) The lateinit keyword isn't currently being highlighted in vscode, because it's not in the grammar. This simply adds it to...

Ran into this problem just now: function like `ImGui.treeNodeEx` which optionally take a `Flag` don't currently support sending nullable flags: ```kotlin val flags = (if (selected == current) ImGuiTreeNodeFlags.Selected else...

Currently a system exists in codegen to generate setters for a selected whitelist of properties in ImGui classes. One notable property missing is `ImGuiIO.configFlags`, and modification of `ImGuiStyle`'s properties is...

As mentioned in #27 Some concerns: - How does having a `@ThreadLocal` Glfw object impact multithreaded applications? - Should GLFW calls be limited to only the "main" thread (and throw...

question

Error code -1073741819. Googling this suggests a file system error, but I have no idea. Trying any of the suggested fixes yields no results. I've copied the entire `stb_image.h` into...

Kotlinic basic implementation of vector and 4 by 4 matrix types to allow for basic 3d transformation. - [x] Vec2 / MutableVec2 - [x] Vec3 / MutableVec3 - [x] Vec4...

```c unsigned char* stbi_load(const char* filename, int* x, int* y, int* channels_in_file, int desired_channels) ``` or equivalent ```kotlin fun STBImage.loadFrom(filename: String, desiredChannels: Int? = null) ``` are not present in...

Functions like `glGetString` are generated with a return type of `CPointer` rather than `String`. This requires a conversion using a `!!.reinterpret().toKString()`, which could be included in the generated code to...

In German, it is common practice in code to replace umlauts (ä, ö, ü), with a longer form (ae, oe, ue), and the sharp S (ß) with two S (ss),...