Matt Jones
Matt Jones
At present, NovelRT will fail to compile of GCC is used. Due to some concerns over platform support, it appears we need to provide support for GCC. It will also...
This one is pretty much what it says on the tin - the Maths namespace is lacking complete doxygen-based documentation in it's headers, especially when compared to a namespace such...
Default CMake behaviour causes NovelRT to attempt to build when it could not find conan_paths.cmake.
In the default behaviour, we should probably fail fast if this file cannot be found, as we assume conan is there by default.
Just a quick thought from me - we have certain things that could probably benefit from this.
In certain instances, our current CMake setup can be less than helpful when it is unable to find certain dependencies. On windows for example, it doesn't specify why it failed...
CMake silently configures but fails to build in a 32 bit environment. CMake should be auto-failing.
As per the title NovelRT does not work in 32-bit builds at the moment. As such we should stop CMake from configuring if the chosen compiler is a 32-bit compiler....
As the title suggests, we should be reworking the old error handling system to use the new system as outlined in #260 to create a smoother translation experience from error...
It was proposed as a minor todo in #362 that we add a roatation-supported intersects check, that explicitly states that it is slower than our current AABB check, but will...
As per #263 new exceptions are required to handle the new runtime errors that currently exist in that part of the codebase. At present I am considering a `VulkanMemoryMapFailureException` and...
At this current moment in time, we have `NovelRT::Animation::SpriteAnimator` which is hard-coded to update an `ImageRect` in a certain fashion based on the engine delta, like so: ```cpp void SpriteAnimator::constructAnimation(double...