VoxelFarm::CBlockData Member List

This is the complete list of members for VoxelFarm::CBlockData, including all inherited members.

beginChanges()VoxelFarm::CBlockDatavirtual
blockCacheVoxelFarm::CBlockData
blockCacheHandler (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockDataprotected
blockIO (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockDataprotected
CBlockData(void) (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockData
cellChildIsInProcessForUpdate(CellId cell) (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockData
cellIsPendingForUpdate(CellId cell) (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockData
cellProcessed(CellId cell) (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockData
createThreadContext() overrideVoxelFarm::CBlockDatavirtual
disposeThreadContext(void *threadContext) overrideVoxelFarm::CBlockDatavirtual
endChanges()VoxelFarm::CBlockDatavirtual
fetchCacheData(CellId cell, bool create)VoxelFarm::CBlockDatavirtual
fetchData(CellId cell, bool create)VoxelFarm::CBlockDatavirtual
getBlock(CellId cell, int x, int y, int z, int &material, double &dx, double &dy, double &dz)VoxelFarm::CBlockDatavirtual
getContourData(CellId cell, ContourVoxelData *data, bool &empty, void *threadContext) overrideVoxelFarm::CBlockDatavirtual
getNextPendingForUpdate(CellId cell=0) (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockData
getStatsContourId() overrideVoxelFarm::CBlockDatainlinevirtual
getStatsPlanJobsId()VoxelFarm::IVoxelLayerinlinevirtual
getStatsRunJobsId()VoxelFarm::IVoxelLayerinlinevirtual
getVoxelIntersections(VoxelFarm::Algebra::Vector *result, BlockVoxelData *data, CellId cell, int x, int y, int z)VoxelFarm::CBlockData
IMMEDIATE_UPDATE_LOD (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockDatastatic
isCacheable() overrideVoxelFarm::CBlockDatainlinevirtual
loadCell(CellId cell)VoxelFarm::CBlockData
lockVoxelFarm::CBlockDatamutable
pendingForUpdate() (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockData
planJobs(Scene *scene)VoxelFarm::IVoxelLayerinlinevirtual
removeFromCache(CellId cell)VoxelFarm::CBlockData
runJobs()VoxelFarm::IVoxelLayerinlinevirtual
saveCell(CellId cell, BlockVoxelData *data)VoxelFarm::CBlockData
setBlock(CellId &cell, int &x, int &y, int &z, int material, double dx, double dy, double dz, TSet< CellId > *changedCells)VoxelFarm::CBlockDatavirtual
setBlockCacheHandler(IBlockCache *blockCacheHandler)VoxelFarm::CBlockData
setBlockIOHandler(IBlockIO *blockIOHandler)VoxelFarm::CBlockData
trackCellChanges(CellId cell, const BlockVoxelData *blockData)VoxelFarm::CBlockDatavirtual
undo(TSet< CellId > &changedCells)VoxelFarm::CBlockDatavirtual
undoDataVoxelFarm::CBlockData
updateLOD(const TSet< CellId > &changedCells)VoxelFarm::CBlockDatavirtual
~CBlockData(void) (defined in VoxelFarm::CBlockData)VoxelFarm::CBlockDatavirtual