Support Forum G3D Web Page |
Part of a group that uses a single material. More...
Inherits G3D::ReferenceCountedObject.
Static Public Member Functions | |
static shared_ptr< Mesh > | create () |
Public Attributes | |
Array< Face > | faceArray |
shared_ptr< ParseMTL::Material > | material |
Need a material instead of a material name because technically the material library can change during load. More... | |
Protected Member Functions | |
Mesh () | |
Static Protected Member Functions | |
template<class T , class ... ArgTypes> | |
static shared_ptr< T > | createShared (ArgTypes &&... args) |
Like std::make_shared, but works for protected constructors. More... | |
Part of a group that uses a single material.
|
inlineprotected |
|
inlinestatic |
|
inlinestaticprotectedinherited |
Like std::make_shared, but works for protected constructors.
Call as createShared<myclass>.
shared_ptr<ParseMTL::Material> G3D::ParseOBJ::Mesh::material |
Need a material instead of a material name because technically the material library can change during load.