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 |
![]() | |
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 | |
![]() | |
virtual void | Destroy () const |
Separate sufficient entity inside mesh object.
|
default |
|
overridedefault |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |