https://github.com/raysan5/raylib/wiki/Using-raylib-with-Cpp#shared-gpu-resources-in-constructors-and-destructors
https://github.com/raysan5/raylib/wiki/Using-raylib-with-Cpp#shared-gpu-resources-in-constructors-and-destructors