2 #include "ChunkedFileFormat.h"
3 #include "AllVertexTypes.h"
10 namespace ChunkedFileFormat
12 namespace QuantizedMeshSetChunkReader
40 const u32* pColoursLUT,
42 size_t positionsLUTCount,
43 size_t normalsLUTCount,
44 size_t coloursLUTCount)
45 : m_pPositionsLUT(pPositionsLUT)
46 , m_pNormalsLUT(pNormalsLUT)
47 , m_pColoursLUT(pColoursLUT)
48 , m_positionsLUTCount(positionsLUTCount)
49 , m_normalsLUTCount(normalsLUTCount)
50 , m_coloursLUTCount(coloursLUTCount)
53 const UShortVector3* PositionsLUT()
const {
return m_pPositionsLUT; }
54 const ByteVector3* NormalsLUT()
const {
return m_pNormalsLUT; }
55 const u32* ColoursLUT()
const {
return m_pColoursLUT; }
57 size_t PositionsLUTCount()
const {
return m_positionsLUTCount; }
58 size_t NormalsLUTCount()
const {
return m_normalsLUTCount; }
59 size_t ColoursLUTCount()
const {
return m_coloursLUTCount; }
65 const u32* m_pColoursLUT;
67 size_t m_positionsLUTCount;
68 size_t m_normalsLUTCount;
69 size_t m_coloursLUTCount;