Utility/Mesh: Refactor Mesh & Submeshes
This commit is contained in:
@@ -12,14 +12,18 @@
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
SubMesh::SubMesh(const Mesh* parent) :
|
||||
RefCounted(false), // Un SubMesh n'est pas persistant par défaut
|
||||
SubMesh::SubMesh() :
|
||||
RefCounted(false), // wut
|
||||
m_primitiveMode(PrimitiveMode_TriangleList),
|
||||
m_parent(parent),
|
||||
m_matIndex(0)
|
||||
{
|
||||
}
|
||||
|
||||
SubMesh::SubMesh(const Mesh* /*parent*/) :
|
||||
SubMesh()
|
||||
{
|
||||
}
|
||||
|
||||
SubMesh::~SubMesh()
|
||||
{
|
||||
OnSubMeshRelease(this);
|
||||
@@ -160,11 +164,6 @@ namespace Nz
|
||||
while (iterator.Advance());
|
||||
}
|
||||
|
||||
const Mesh* SubMesh::GetParent() const
|
||||
{
|
||||
return m_parent;
|
||||
}
|
||||
|
||||
PrimitiveMode SubMesh::GetPrimitiveMode() const
|
||||
{
|
||||
return m_primitiveMode;
|
||||
|
||||
Reference in New Issue
Block a user