Go to the source code of this file.
Classes | |
class | Decoration |
class | DecoSimple |
class | DecoSchematic |
class | DecoLSystem |
class | DecorationManager |
Namespaces | |
namespace | treegen |
Macros | |
#define | DECO_PLACE_CENTER_X 0x01 |
#define | DECO_PLACE_CENTER_Y 0x02 |
#define | DECO_PLACE_CENTER_Z 0x04 |
#define | DECO_USE_NOISE 0x08 |
#define | DECO_FORCE_PLACEMENT 0x10 |
#define | DECO_LIQUID_SURFACE 0x20 |
#define | DECO_ALL_FLOORS 0x40 |
#define | DECO_ALL_CEILINGS 0x80 |
Typedefs | |
typedef u16 | biome_t |
Enumerations | |
enum | DecorationType { DECO_SIMPLE , DECO_SCHEMATIC , DECO_LSYSTEM } |
Variables | |
FlagDesc | flagdesc_deco [] |
#define DECO_ALL_CEILINGS 0x80 |
Referenced by Decoration::placeDeco().
#define DECO_ALL_FLOORS 0x40 |
Referenced by Decoration::placeDeco().
#define DECO_FORCE_PLACEMENT 0x10 |
Referenced by DecoSchematic::generate(), and DecoSimple::generate().
#define DECO_LIQUID_SURFACE 0x20 |
Referenced by Decoration::placeDeco().
#define DECO_PLACE_CENTER_X 0x01 |
Referenced by DecoSchematic::generate(), Schematic::placeOnMap(), and Schematic::placeOnVManip().
#define DECO_PLACE_CENTER_Y 0x02 |
Referenced by DecoSchematic::generate(), Schematic::placeOnMap(), and Schematic::placeOnVManip().
#define DECO_PLACE_CENTER_Z 0x04 |
Referenced by DecoSchematic::generate(), Schematic::placeOnMap(), and Schematic::placeOnVManip().
#define DECO_USE_NOISE 0x08 |
Referenced by ModApiMapgen::l_register_decoration(), and Decoration::placeDeco().
typedef u16 biome_t |
enum DecorationType |
|
extern |