PCG Lib
Library for procedural content generation
Classes | Namespaces | Enumerations
FloorGenerator.h File Reference
#include <vector>
#include "Room.h"
#include "rng.h"

Go to the source code of this file.

Classes

class  skr::pcg::FloorGeneratorParameter
 holds parameters for floor generator More...
 
class  skr::pcg::FloorGenerator
 Generates a level consisting of rooms. More...
 

Namespaces

 skr
 
 skr::pcg
 

Enumerations

enum  skr::pcg::FloorLayoutStrategy { skr::pcg::FloorLayoutStrategy::RandomPlacement, skr::pcg::FloorLayoutStrategy::Stacking, skr::pcg::FloorLayoutStrategy::PlaceAndShrink }
 enum for used strategy to generate room layout More...