![]() |
DunGen
1.0
Dungeongenerator library for Irrlicht
|
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 | |
CorrdidorAddDetailObject(const SDetailobjectParameters ¶meters) | 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 | |
RemoveHoveringVoxelFragments() | DunGen::CDunGen | |
RoomPatternLoad(const irr::io::path filename) | DunGen::CDunGen | |
SetPrintToConsole(bool value) | DunGen::CDunGen | |
VoxelCaveEstimateMeshComplexity() const | DunGen::CDunGen | |
VoxelCaveSetParameters(unsigned int border, unsigned int mindrawradius) | DunGen::CDunGen | |
~CDunGen() | DunGen::CDunGen |