|
RavEngine
|
This is the complete list of members for RavEngine::MeshAsset, including all inherited members.
| attributes (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| bounds (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| DeallocSystemCopy() | RavEngine::MeshAsset | inline |
| DeserializeMesh(const std::istream &stream) (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| DeserializeMeshFromMemory(const std::span< uint8_t > mem) (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| GetAllocation() const (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| GetAttributes() const (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| GetBounds() const (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| GetNumIndices() const (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| GetNumVerts() const (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| GetRadius() const (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| GetSystemCopy() (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| hasSystemRAMCopy() const (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| InitializeFromMeshPartFragments(const RavEngine::Vector< MeshPart > &mp, const MeshAssetOptions &options=MeshAssetOptions()) | RavEngine::MeshAsset | protected |
| InitializeFromRawMesh(const MeshPart &mp, const MeshAssetOptions &options=MeshAssetOptions()) | RavEngine::MeshAsset | protected |
| InitializeFromRawMeshView(const MeshPartView &mp, const MeshAssetOptions &options=MeshAssetOptions()) (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| meshAllocation (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| MeshAsset(const MeshAsset &)=delete (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | |
| MeshAsset(MeshAsset &&)=delete (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | |
| MeshAsset() (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inlineprotected |
| MeshAsset(const std::string &path, const MeshAssetOptions &options=MeshAssetOptions()) | RavEngine::MeshAsset | |
| MeshAsset(const Filesystem::Path &pathOnDisk, const MeshAssetOptions &options=MeshAssetOptions()) (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | |
| MeshAsset(const RavEngine::Vector< MeshPart > &rawMeshData, const MeshAssetOptions &options=MeshAssetOptions()) | RavEngine::MeshAsset | inline |
| MeshAsset(const MeshPart &mesh, const MeshAssetOptions &options=MeshAssetOptions()) | RavEngine::MeshAsset | inline |
| MeshAsset(const MeshPartView &mesh, const MeshAssetOptions &options=MeshAssetOptions()) (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | inline |
| radius (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| RenderEngine (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | friend |
| systemRAMcopy (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| totalIndices (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| totalVerts (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | protected |
| ~MeshAsset() (defined in RavEngine::MeshAsset) | RavEngine::MeshAsset | virtual |