Fixed StaticMesh not correctly referencing buffer
Former-commit-id: a63de7e4ec46d8237761a58ffcc7e6cafc30d6b5
This commit is contained in:
@@ -123,10 +123,10 @@ void NzStaticMesh::SetAABB(const NzAxisAlignedBox& aabb)
|
|||||||
void NzStaticMesh::SetIndexBuffer(const NzIndexBuffer* indexBuffer)
|
void NzStaticMesh::SetIndexBuffer(const NzIndexBuffer* indexBuffer)
|
||||||
{
|
{
|
||||||
if (m_indexBuffer)
|
if (m_indexBuffer)
|
||||||
m_indexBuffer->RemoveResourceReference();
|
m_indexBuffer->RemoveResourceListener(this);
|
||||||
|
|
||||||
if (indexBuffer)
|
if (indexBuffer)
|
||||||
indexBuffer->AddResourceReference();
|
indexBuffer->AddResourceListener(this);
|
||||||
|
|
||||||
m_indexBuffer = indexBuffer;
|
m_indexBuffer = indexBuffer;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user