These are the classes that would be exposed to the user from QtQuick3D in C++.
In Qt Quick 3D you should be able to create either 3D resources or spatial asses from C++. So my thought is that we can expose QQuick3DObject and QQuick3DNode. By creating subclasses of those it should be possible to create spatial nodes and resources for use by the 3D renderer.
Asside from those 2 classes, it needs to be decided how many additional classes we should make public.