Include dependency graph for mg_decoration.h:
This graph shows which files directly or indirectly include this file: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 |