diff --git a/include/PolyVox/PagedVolume.h b/include/PolyVox/PagedVolume.h index a3eb271d..0d439786 100644 --- a/include/PolyVox/PagedVolume.h +++ b/include/PolyVox/PagedVolume.h @@ -250,7 +250,7 @@ namespace PolyVox uint16_t m_uXPosInChunk; uint16_t m_uYPosInChunk; uint16_t m_uZPosInChunk; - uint16_t m_uChunkSideLengthMinusOne; + const uint16_t m_uChunkSideLengthMinusOne; }; #endif diff --git a/include/PolyVox/PagedVolumeSampler.inl b/include/PolyVox/PagedVolumeSampler.inl index 99938ec2..5b3473ff 100644 --- a/include/PolyVox/PagedVolumeSampler.inl +++ b/include/PolyVox/PagedVolumeSampler.inl @@ -47,9 +47,8 @@ namespace PolyVox template PagedVolume::Sampler::Sampler(PagedVolume* volume) - :BaseVolume::template Sampler< PagedVolume >(volume) + :BaseVolume::template Sampler< PagedVolume >(volume), m_uChunkSideLengthMinusOne(volume->m_uChunkSideLength - 1) { - this->m_uChunkSideLengthMinusOne = this->mVolume->m_uChunkSideLength - 1; } template