| 
| BRK_API  | ResMesh ()=default | 
|   | 
| BRK_API  | ~ResMesh () override=default | 
|   | 
| BRK_API const StringName &  | GetResourceType () const override | 
|   | 
| BRK_API void  | CreateFromArrays (MeshFormat format, uint32 verticesCount, const MeshArrays &arrays) | 
|   | 
| BRK_API void  | CreateFromData (MeshFormat format, uint32 verticesCount, const Ref< Data > &vertexData, const Ref< Data > &attributeData, const Ref< Data > &skinningData) | 
|   | 
| BRK_API void  | AddSubMesh (const StringName &name, RHIPrimitivesType primitivesType, const Aabbf &aabb, uint32 baseVertex, RHIIndexType indexType, uint32 indicesCount, const Ref< Data > &indexData) | 
|   | 
| BRK_API void  | SetAabb (const Aabbf &aabb) | 
|   | 
| BRK_API const Ref< Mesh > &  | GetMesh () const | 
|   | 
| BRK_API const std::vector< SubMesh > &  | GetSubMeshes () const | 
|   | 
| BRK_API  | ~Resource () override=default | 
|   | 
| BRK_API void  | SetName (StringName name) | 
|   | 
| BRK_API void  | SetPath (String path) | 
|   | 
| BRK_API void  | SetUUID (UUID uuid) | 
|   | 
| BRK_API const StringName &  | GetName () const | 
|   | 
| BRK_API const String &  | GetPath () const | 
|   | 
| BRK_API const UUID &  | GetUUID () const | 
|   | 
| virtual  | ~RefCnt () | 
|   | 
| bool  | IsUnique () const | 
|   | 
| std::int32_t  | GetRefs () const | 
|   | 
| std::int32_t  | AddRef () const | 
|   | 
| std::int32_t  | RelRef () const | 
|   | 
3d mesh geometry for rendering