Refactoring VolumeChangeTracker

This commit is contained in:
David Williams
2008-05-25 15:09:14 +00:00
parent 50103589c6
commit 44af6f12e8
2 changed files with 46 additions and 93 deletions

View File

@ -56,7 +56,6 @@ namespace PolyVox
std::list<RegionGeometry> getChangedRegionGeometry(void);
void setAllUpToDateFlagsTo(bool newUpToDateValue);
void createSphereAt(Vector3DFloat centre, float radius, boost::uint8_t value, bool painting);
//void generateLevelVolume(void);
@ -73,9 +72,10 @@ namespace PolyVox
public:
void markVoxelChanged(boost::uint16_t x, boost::uint16_t y, boost::uint16_t z);
void markRegionChanged(boost::uint16_t firstX, boost::uint16_t firstY, boost::uint16_t firstZ, boost::uint16_t lastX, boost::uint16_t lastY, boost::uint16_t lastZ);
void setVoxelAt(boost::uint16_t x, boost::uint16_t y, boost::uint16_t z, boost::uint8_t value);
static boost::uint16_t fileNo;