Added [Index|Vertex]Buffer easy constructor

Former-commit-id: 4536af8c833c15b49876c773defd3475a561df4b
This commit is contained in:
Lynix
2014-08-18 15:39:44 +02:00
parent f936dac6ad
commit df44d799c8
4 changed files with 24 additions and 0 deletions

View File

@@ -11,6 +11,11 @@
#include <stdexcept>
#include <Nazara/Utility/Debug.hpp>
NzIndexBuffer::NzIndexBuffer(bool largeIndices, NzBuffer* buffer)
{
Reset(largeIndices, buffer);
}
NzIndexBuffer::NzIndexBuffer(bool largeIndices, NzBuffer* buffer, unsigned int startOffset, unsigned int endOffset)
{
Reset(largeIndices, buffer, startOffset, endOffset);
@@ -168,6 +173,11 @@ void NzIndexBuffer::Reset()
m_buffer.Reset();
}
void NzIndexBuffer::Reset(bool largeIndices, NzBuffer* buffer)
{
Reset(largeIndices, buffer, 0, buffer->GetSize()-1);
}
void NzIndexBuffer::Reset(bool largeIndices, NzBuffer* buffer, unsigned int startOffset, unsigned int endOffset)
{
#if NAZARA_UTILITY_SAFE