|
Avara3D 0.2.0
C++ API reference
|
This is the complete list of members for a3d::Mesh, including all inherited members.
| addMaterial(const std::shared_ptr< Material > &material) | a3d::Mesh | |
| elements() | a3d::Mesh | |
| firstMaterial() const | a3d::Mesh | |
| FromFile(const std::filesystem::path &path, ImportOptions options=ImportOptions::ImportMaterials) | a3d::Mesh | static |
| ImportOptions enum name | a3d::Mesh | |
| insertMaterial(const std::shared_ptr< Material > &material, int index) | a3d::Mesh | |
| materialNamed(const std::string &name) const | a3d::Mesh | |
| materials() | a3d::Mesh | |
| Mesh(const std::string &name, std::unique_ptr< MeshElement > element, const std::shared_ptr< Material > &material) | a3d::Mesh | |
| Mesh(std::unique_ptr< MeshElement > element, const std::shared_ptr< Material > &material) | a3d::Mesh | |
| Mesh(const std::string &name, std::vector< std::unique_ptr< MeshElement > > &elements, const std::vector< std::shared_ptr< Material > > &materials) | a3d::Mesh | |
| Mesh(std::vector< std::unique_ptr< MeshElement > > &elements, const std::vector< std::shared_ptr< Material > > &materials) | a3d::Mesh | |
| name() const | a3d::Mesh | |
| name(const std::string &name) | a3d::Mesh | |
| removeMaterial(int index) | a3d::Mesh | |
| replaceMaterial(int index, const std::shared_ptr< Material > &replacement) | a3d::Mesh |