|
Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
This is the complete list of members for oe::scene::ComplexMesh< V >, including all inherited members.
| _aabb (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | protected |
| _indices (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | protected |
| _vertices (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | protected |
| addSubMesh(const std::vector< oe::scene::index_t > &indices) noexcept (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
| flipFaces() noexcept (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | inline |
| generateBoundingBoxFromPredicate(F &&predicate) const noexcept | oe::scene::SimpleMesh< V > | inline |
| generateSmoothNormals(uint32_t sub_mesh=0) | oe::scene::ComplexMesh< V > | inline |
| generateTangents() | oe::scene::ComplexMesh< V > | inline |
| generateTexcoords() | oe::scene::ComplexMesh< V > | inline |
| getBoundingBox() const noexcept (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | inline |
| getIndices(uint32_t sub_mesh=0) const noexcept (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | inline |
| getSubMeshCount() const noexcept (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | inline |
| getTriangles(uint32_t sub_mesh=0) const | oe::scene::CommonMesh | inline |
| getVertices() noexcept (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
| getVertices() const noexcept (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
| SimpleMesh(const std::vector< V > &vertices, const std::vector< index_t > &indices={}) (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
| SimpleMesh(const std::vector< V > &vertices, const std::vector< std::vector< index_t > > &mesh_indices) (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
| SimpleMesh() (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inlineprotected |
| vertex_type typedef (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > |