PVRAssets Typedefs#

pvr::assets::ModelHandle#

Typedef Documentation#

typedef std::shared_ptr<Model> pvr::assets::ModelHandle#

A reference counted wrapper for a Model.

pvr::assets::VertexAttributeData#

Typedef Documentation#

typedef Model::Mesh::VertexAttributeData pvr::assets::VertexAttributeData#

Export the VertexAttributeData into the pvr::assets namespace.

pvr::assets::CameraHandle#

Typedef Documentation#

typedef std::shared_ptr<Camera> pvr::assets::CameraHandle#

A reference counted wrapper for a Camera.

pvr::assets::MaterialHandle#

Typedef Documentation#

typedef std::shared_ptr<Material> pvr::assets::MaterialHandle#

A ref counted handle to a Material. Created by calling getMaterialHandle. Uses .the Model’s reference count.

pvr::assets::Material#

Typedef Documentation#

typedef Model::Material pvr::assets::Material#

Export the Material into the pvr::assets namespace.

pvr::assets::NodeHandle#

Typedef Documentation#

typedef std::shared_ptr<Node> pvr::assets::NodeHandle#

A ref counted handle to a Node. Created by calling getNodeHandle. Uses .the Model’s reference count.

pvr::assets::LightHandle#

Typedef Documentation#

typedef std::shared_ptr<Light> pvr::assets::LightHandle#

A reference counted wrapper for a Light.

pvr::assets::Node#

Typedef Documentation#

typedef Model::Node pvr::assets::Node#

Export the Node into the pvr::assets namespace.

pvr::assets::MeshHandle#

Typedef Documentation#

typedef std::shared_ptr<Mesh> pvr::assets::MeshHandle#

A reference counted wrapper for a Mesh.