LiamM32

Results 10 issues of LiamM32

The build instructions in the README do not work, because there is no "configure" file. ``` [liam@liam-desktop-Manjaro src]$ ./configure bash: ./configure: No such file or directory ```

Surely, this won't be difficult, if this program actually works well. Just have it convert it's own sources to D, and upload the output on another repository.

For two years now, the D version of RayGUI has been at *raygui-3.5-dev*, not even an actual release! Fortunately, that's fixed now. I've done the edits to reflect all the...

This is just an idea, borrowed from [Raylib-CPP](https://github.com/RobLoach/raylib-cpp), to turn some Raylib structs into classes. I don't think all of them should be. `Vector2`, `Vector3`, and `Rectangle` should certainly remain...

Resolves #8 I experimented with using CTFE to generate new versions of the enums. Realizing that I can't add aliases to existing enum members this way, I ended up just...

Some functions here have `const(char)*` as an argument type, which is used to pass strings to C functions. Calling these functions using D strings instead sometimes, but not always works....

The documentation is currently really lacking in anything that can teach someone how to use this library to process D code. Some inspiration can be taken from the Phobos documentation...

Trying to run the demo using `dub run dimgui:demo` now throws an exception. ``` object.Exception@examples/demo/window.d(27): Enforcement failed Error Program exited with code 1 ```

bug

In my program, I aliased `this` within a class to an object reference of the class. This listed in the "Problems". It is line 32 in [this file](https://github.com/LiamM32/OE-2D/blob/new-renderer/source/renderer.d). It appears...

These are the changes: - `dub.json` now says to include `raylib`, as Raylib-D isn't usable without it. - More functions added to `Rectangle`, including `top`, `bottom`, `left`, and `right`. -...