RavEngine
Loading...
Searching...
No Matches
RavEngine::MeshCollectionStatic Struct Reference
Inheritance diagram for RavEngine::MeshCollectionStatic:
[legend]
Collaboration diagram for RavEngine::MeshCollectionStatic:
[legend]

Public Member Functions

 MeshCollectionStatic (std::span< Entry > meshes)
 
 MeshCollectionStatic (std::initializer_list< Entry > meshes)
 
 MeshCollectionStatic (Ref< MeshAsset > mesh)
 
 MeshCollectionStatic (const std::string &meshName, const MeshAssetOptions &opt={})
 
void AddMesh (const Entry &m)
 
void RemoveMeshAtIndex (uint16_t idx)
 
void Reserve (uint16_t size)
 
void Resize (uint16_t size)
 
auto GetNumLods () const
 
auto GetMeshForLOD (uint32_t i) const
 
void SetMeshForLOD (uint32_t i, Ref< MeshAsset > mesh)
 
float GetRadius () const
 

Friends

class RenderEngine
 

Additional Inherited Members

- Public Attributes inherited from RavEngine::MeshCollection< MeshAsset >
Vector< Ref< MeshAsset > > meshes
 

The documentation for this struct was generated from the following files: