DunGen  1.1
Dungeongenerator library for Irrlicht
DunGen::CDunGen Member List

This is the complete list of members for DunGen::CDunGen, including all inherited members.

AddDungeon(irr::scene::ISceneNode *parentNode, irr::scene::ISceneManager *sceneManager)DunGen::CDunGen
CDunGen(irr::IrrlichtDevice *irrDevice)DunGen::CDunGen
ClearRoomsAndCorridors()DunGen::CDunGen
CorrdidorAddDetailObject(const SDetailobjectParameters &parameters)DunGen::CDunGen
CorrdidorAddPoint(double x, double y, double textureX)DunGen::CDunGen
CorrdidorRemoveDetailobjects()DunGen::CDunGen
CorrdidorRemovePoints()DunGen::CDunGen
CorridorSetDistances(double distance, double textureDistance)DunGen::CDunGen
CreateCorridorCaveCave(const irr::core::vector3d< unsigned int > &minVox0, const irr::core::vector3d< unsigned int > &maxVox0, EDirection::Enum direction0, double distance0, double strenght0, const irr::core::vector3d< unsigned int > &minVox1, const irr::core::vector3d< unsigned int > &maxVox1, EDirection::Enum direction1, double distance1, double strenght1, bool &sightBlocking)DunGen::CDunGen
CreateCorridorRoomCave(unsigned int room0, unsigned int dockingSite0, double distance0, double strenght0, const irr::core::vector3d< unsigned int > &minVox1, const irr::core::vector3d< unsigned int > &maxVox1, EDirection::Enum direction1, double distance1, double strenght1, bool &sightBlocking)DunGen::CDunGen
CreateCorridorRoomRoom(unsigned int room0, unsigned int dockingSite0, double distance0, double strenght0, unsigned int room1, unsigned int dockingSite1, double distance1, double strenght1, bool &sightBlocking)DunGen::CDunGen
CreateLSystemDerivation(unsigned int desiredIteration)DunGen::CDunGen
CreateMeshCave()DunGen::CDunGen
CreateRoom(unsigned int roompatternIndex, const irr::core::vector3d< double > &position, const irr::core::vector3d< double > &rotation, const irr::core::vector3d< double > &scaleFactor)DunGen::CDunGen
CreateVoxelCave()DunGen::CDunGen
ErodeVoxelCave(double erosionLikelihood)DunGen::CDunGen
LSystemAddRule(char symbol, const std::string &substitution)DunGen::CDunGen
LSystemDeleteRules()DunGen::CDunGen
LSystemSetParameter(ELSystemParameter::Enum parameter, double value)DunGen::CDunGen
LSystemSetStart(const std::string &start)DunGen::CDunGen
MaterialSetCaveMultiColor(bool backFaceCulling, bool antiAliasing)DunGen::CDunGen
MaterialSetCaveSingleColor(const irr::video::SColorf &color, bool backFaceCulling, bool antiAliasing)DunGen::CDunGen
MaterialSetCorridor(const irr::io::path &textureFilename, bool backFaceCulling, bool antiAliasing)DunGen::CDunGen
MeshCaveSetNormalWeightMethod(ENormalWeightMethod::Enum value)DunGen::CDunGen
MeshCaveSetWarpParameters(bool warpEnabled, bool smoothEnabled, unsigned int warpRandomSeed, double warpStrength)DunGen::CDunGen
RandomGeneratorSetParameters(unsigned int seed, unsigned int a, unsigned int c, unsigned int m)DunGen::CDunGen
ReadDungeonFromFile(const irr::io::path &filename)DunGen::CDunGen
RemoveHoveringVoxelFragments()DunGen::CDunGen
RoomPatternLoad(const irr::io::path filename)DunGen::CDunGen
SetPrintToConsole(bool value)DunGen::CDunGen
ShutDown()DunGen::CDunGen
StartUp()DunGen::CDunGen
VoxelCaveEstimateMeshComplexity() const DunGen::CDunGen
VoxelCaveSetParameters(unsigned int border, unsigned int mindrawradius)DunGen::CDunGen
~CDunGen()DunGen::CDunGen