zagortenej
zagortenej
I cloned Lime from git and set the folder where I checked it out as library path for dev version in haxelib: haxelib dev lime /path/to/lime I created another project...
`haxe.io.ArrayBufferView.fromBytes()` does not exist for JS target as per docs (and source code, ofc): https://api.haxe.org/haxe/io/ArrayBufferView.html This PR implements `fromBytes()` for JS target based on how `fromBytes()` is implemented in `/std/haxe/io/ArrayBufferView`:...
This PR adds `modifier` property to the `sdl.Event` and sets it from `mod` field of the https://wiki.libsdl.org/SDL2/SDL_Keysym. The set operation is only done for `KeyDown` and `KeyUp` events, because it...
This PR adds following SDL enums as Haxe constants: - https://wiki.libsdl.org/SDL2/SDL_KeyCode - https://wiki.libsdl.org/SDL2/SDL_Keymod - https://wiki.libsdl.org/SDL2/SDL_Scancode The `KeyCode` and `Keymod` constants source code is generated from a C program using code...
This PR exposes a few more OpenGL APIs via Sdl library: - `glFrontFace` - `glUniform3fv` - `glUniform4fv` - `glUniformMatrix3fv` - `glUniformMatrix4fv` - `glUniform1f` - `glUniform2f` - `glUniform3f` - `glUniform4f` -...