| AddLayerDependency(LayerDependency dependency) | ChunkBasedDataLayer< L, C > | protected |
| AddLayerDependency(int ownLevel, LayerDependency dependency) | ChunkBasedDataLayer< L, C > | protected |
| ChunkBasedDataLayer(int rollingGridWidth=32, int rollingGridHeight=0, int rollingGridMaxOverlap=3) | ChunkBasedDataLayer< L, C > | protected |
| chunkH (defined in AbstractChunkBasedDataLayer) | AbstractChunkBasedDataLayer | |
| chunkH (defined in IChunkBasedDataLayer) | IChunkBasedDataLayer | |
| chunks (defined in ChunkBasedDataLayer< L, C >) | ChunkBasedDataLayer< L, C > | protected |
| chunkSize (defined in AbstractChunkBasedDataLayer) | AbstractChunkBasedDataLayer | |
| chunkSize (defined in IChunkBasedDataLayer) | IChunkBasedDataLayer | |
| chunkW (defined in AbstractChunkBasedDataLayer) | AbstractChunkBasedDataLayer | |
| chunkW (defined in IChunkBasedDataLayer) | IChunkBasedDataLayer | |
| dependencies (defined in ChunkBasedDataLayer< L, C >) | ChunkBasedDataLayer< L, C > | protected |
| GetChunkOfGridPoint(ILC q, Point gridPoint, Point chunkGridSize, out C chunk, out Point localPointInChunk) | ChunkBasedDataLayer< L, C > | protected |
| GetChunkOfGridPoint(ILC q, int x, int y, int chunkGridW, int chunkGridH, out C chunk, out Point localPointInChunk) | ChunkBasedDataLayer< L, C > | protected |
| Runevision::LayerProcGen::AbstractChunkBasedDataLayer.GetLevelCount() | AbstractChunkBasedDataLayer | virtual |
| GetLevelCount() (defined in IChunkBasedDataLayer) | IChunkBasedDataLayer | |
| HandleAllAbstractChunks(int minChunkLevel, Action< AbstractLayerChunk > func) | ChunkBasedDataLayer< L, C > | |
| HandleAllChunks(int minChunkLevel, Action< C > func) | ChunkBasedDataLayer< L, C > | protected |
| HandleChunksInBounds(ILC q, GridBounds worldBounds, int minChunkLevel, Action< C > func) | ChunkBasedDataLayer< L, C > | protected |
| HandleDependenciesForLevel(int level, Action< LayerDependency > func) | ChunkBasedDataLayer< L, C > | |
| HandleGridPointInChunk(C chunk, Point localPointInChunk, Point globalPoint) (defined in ChunkBasedDataLayer< L, C >) | ChunkBasedDataLayer< L, C > | protected |
| HandleGridPoints(ILC q, GridBounds gridBounds, Point chunkGridSize, HandleGridPointInChunk handler, bool callForNullChunks=false) | ChunkBasedDataLayer< L, C > | protected |
| HasLayer< T >() | AbstractDataLayer | static |
| instance (defined in ChunkBasedDataLayer< L, C >) | ChunkBasedDataLayer< L, C > | static |
| IsLoadedAtPosition(DPoint position) | ChunkBasedDataLayer< L, C > | |
| IsLoadedAtPosition(DPoint position, int level) | ChunkBasedDataLayer< L, C > | |
| layers | AbstractDataLayer | static |
| TryGetChunk(Point index, out C chunk, int level=0) | ChunkBasedDataLayer< L, C > | protected |
| WarnAboutMissingDependencies(ILC q, GridBounds requested) | ChunkBasedDataLayer< L, C > | protected |