Pretty all class of raylib-cpp have no constructor allowing that:
class ObjectName
{
public:
ObjectName();
~ObjectName();
void Load(const char* path);
void Draw(raylib::Vector3 pos);
private:
raylib::Model model;
};
So it's impossible to create class like this because a error is thrown saying Model have no default constructor !