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,41 +11,44 @@
#include <Nazara/Utility/BufferMapper.hpp>
#include <Nazara/Utility/IndexBuffer.hpp>
class NzIndexBuffer;
class NzIndexIterator;
class NzSubMesh;
using NzIndexMapperGetter = nzUInt32 (*)(const void* buffer, unsigned int i);
using NzIndexMapperSetter = void (*)(void* buffer, unsigned int i, nzUInt32 value);
class NAZARA_UTILITY_API NzIndexMapper
namespace Nz
{
public:
NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access = nzBufferAccess_ReadWrite);
NzIndexMapper(const NzIndexBuffer* indexBuffer, nzBufferAccess access = nzBufferAccess_ReadOnly);
NzIndexMapper(const NzSubMesh* subMesh);
~NzIndexMapper() = default;
class IndexBuffer;
class IndexIterator;
class SubMesh;
nzUInt32 Get(unsigned int i) const;
const NzIndexBuffer* GetBuffer() const;
unsigned int GetIndexCount() const;
using IndexMapperGetter = UInt32 (*)(const void* buffer, unsigned int i);
using IndexMapperSetter = void (*)(void* buffer, unsigned int i, UInt32 value);
void Set(unsigned int i, nzUInt32 value);
class NAZARA_UTILITY_API IndexMapper
{
public:
IndexMapper(IndexBuffer* indexBuffer, BufferAccess access = BufferAccess_ReadWrite);
IndexMapper(const IndexBuffer* indexBuffer, BufferAccess access = BufferAccess_ReadOnly);
IndexMapper(const SubMesh* subMesh);
~IndexMapper() = default;
void Unmap();
UInt32 Get(unsigned int i) const;
const IndexBuffer* GetBuffer() const;
unsigned int GetIndexCount() const;
// Méthodes STD
NzIndexIterator begin();
//NzIndexConstIterator begin() const;
NzIndexIterator end();
//NzIndexIterator end() const;
// Méthodes STD
void Set(unsigned int i, UInt32 value);
private:
NzBufferMapper<NzIndexBuffer> m_mapper;
NzIndexMapperGetter m_getter;
NzIndexMapperSetter m_setter;
unsigned int m_indexCount;
void Unmap();
// Méthodes STD
IndexIterator begin();
//IndexConstIterator begin() const;
IndexIterator end();
//IndexIterator end() const;
// Méthodes STD
private:
BufferMapper<IndexBuffer> m_mapper;
IndexMapperGetter m_getter;
IndexMapperSetter m_setter;
unsigned int m_indexCount;
};
}
#endif // NAZARA_INDEXMAPPER_HPP