|
Berserk
|
Separate sufficient entity inside mesh object. More...
#include <Mesh.hpp>


Public Member Functions | |
| BRK_API | SubMesh ()=default |
| BRK_API | ~SubMesh () override=default |
| BRK_API const StringName & | GetName () const |
| BRK_API const Ref< RHIIndexBuffer > & | GetIndexBuffer () const |
| BRK_API RHIPrimitivesType | GetPrimitivesType () const |
| BRK_API RHIIndexType | GetIndexType () const |
| BRK_API const Aabbf & | GetAabb () const |
| BRK_API uint32 | GetVerticesCount () const |
| BRK_API uint32 | GetBaseVertex () const |
| BRK_API uint32 | GetIndicesCount () const |
| BRK_API uint32 | GetMaterialIndex () const |
| BRK_API bool | IsIndexed () const |
Public Member Functions inherited from RefCnt | |
| virtual | ~RefCnt () |
| bool | IsUnique () const |
| std::int32_t | GetRefs () const |
| std::int32_t | AddRef () const |
| std::int32_t | RelRef () const |
Friends | |
| class | Mesh |
Additional Inherited Members | |
Protected Member Functions inherited from RefCnt | |
| virtual void | Destroy () const |
Separate sufficient entity inside mesh object.
|
default |
|
overridedefault |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |