#include <voxeltable.h>


Public Member Functions | |
| voxelTablePuzzle_c (const puzzle_c *puz) | |
Protected Member Functions | |
| const voxel_c * | findSpace (unsigned int index) const | 
| you must provide this function and return a pointer to the actual voxel space:   | |
Private Member Functions | |
| voxelTablePuzzle_c (const voxelTable_c &) | |
| void | operator= (const voxelTablePuzzle_c &) | 
Private Attributes | |
| const puzzle_c * | puzzle | 
| voxelTablePuzzle_c::voxelTablePuzzle_c | ( | const puzzle_c * | puz | ) |  [inline] | 
        
| voxelTablePuzzle_c::voxelTablePuzzle_c | ( | const voxelTable_c & | ) |  [private] | 
        
| const voxel_c * voxelTablePuzzle_c::findSpace | ( | unsigned int | index | ) |  const [protected, virtual] | 
        
you must provide this function and return a pointer to the actual voxel space:
For an actual example loot at the class voxelTablePuzzle_c
Implements voxelTable_c.
References puzzle_c::getShape(), and puzzle.
| void voxelTablePuzzle_c::operator= | ( | const voxelTablePuzzle_c & | ) |  [private] | 
        
const puzzle_c* voxelTablePuzzle_c::puzzle [private]           | 
        
Referenced by findSpace().
 1.5.8