Maze Builder Docs 7.5.6
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NmazesNamespace for the maze builder
 Ndetail
 Cworker_concurrentA worker class for concurrent maze generation
 Calgo_interfaceInterface for runnable algorithms
 CargsCommand-line argument handler with JSON support
 Cbase64_helperBase64 encoding and decoding helper class
 Cbinary_treeBinary tree algorithm for generating mazes
 CbuildinfoBuild information for the maze generation library
 CcellCell class with links to other cells
 Ccolored_grid
 CconfiguratorConfiguration class for arguments
 CdfsDepth-first search algorithm for generating mazes
 Cdistance_gridA grid that can calculate distances between cells
 CdistancesA class that manages distances associated with cells in a grid
 Cfactory_interfaceModern factory interface using registration pattern
 CgridGeneral purpose grid class for 2D maze generation
 Cgrid_factoryModern grid grid_factory with registration capabilities
 Cgrid_interfaceInterface for the grid class
 Cgrid_operationsInterface for grid navigation and manipulation operations
 Cio_utilsHandles file writing for text, stdout, images, and object files
 Cjson_helperJSON helper class
 ClabProvides link operations
 Cmaze_factory
 Cmaze_interfaceInterface for the mazes
 Cmaze_strString representation of a maze
 Cobjectify
 Cpair_hashHashing function to store a block's (x, z) position
 Cpixels
 CprogressSimple clock for elapsed events
 CrandomizerProvides random-number generating capabilities
 CsidewinderSidewinder algorithm for generating mazes
 Csingleton_base
 Cstring_utilsString helper class
 CstringifyStringify algorithm for maze representation
 Ctri_hashHashing function to store a block's (x, y, z) position
 Cuni_hashA hash function object for a single value
 Cwavefront_object_helperTransform a maze into a Wavefront object string
 Cweak_ptr_hashHashing function to store a weak_ptr