Finally, I’m not sure what the point of raylib-cpp is. You can just include the raylib.h file in your cpp with no issue (that i know of or have uncovered). What you need to be careful of is only including raylib.h in cpp files and using forward declarations with shared_ptrs