Switch from Nz prefix to namespace Nz

What a huge commit


Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
This commit is contained in:
Lynix
2015-09-25 19:20:05 +02:00
parent c214251ecf
commit df8da275c4
609 changed files with 68265 additions and 66534 deletions

View File

@@ -11,27 +11,30 @@
#include <Nazara/Utility/Enums.hpp>
#include <Nazara/Utility/IndexMapper.hpp>
class NzSubMesh;
class NAZARA_UTILITY_API NzTriangleIterator
namespace Nz
{
public:
NzTriangleIterator(nzPrimitiveMode primitiveMode, const NzIndexBuffer* indexBuffer);
NzTriangleIterator(NzSubMesh* subMesh);
~NzTriangleIterator() = default;
class SubMesh;
bool Advance();
class NAZARA_UTILITY_API TriangleIterator
{
public:
TriangleIterator(PrimitiveMode primitiveMode, const IndexBuffer* indexBuffer);
TriangleIterator(SubMesh* subMesh);
~TriangleIterator() = default;
nzUInt32 operator[](unsigned int i) const;
bool Advance();
void Unmap();
UInt32 operator[](unsigned int i) const;
private:
nzPrimitiveMode m_primitiveMode;
nzUInt32 m_triangleIndices[3];
NzIndexMapper m_indexMapper;
unsigned int m_currentIndex;
unsigned int m_indexCount;
};
void Unmap();
private:
PrimitiveMode m_primitiveMode;
UInt32 m_triangleIndices[3];
IndexMapper m_indexMapper;
unsigned int m_currentIndex;
unsigned int m_indexCount;
};
}
#endif // NAZARA_TRIANGLEITERATOR_HPP