|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "loadlib.h"Go to the source code of this file.
Classes | |
| struct | adt_liquid_header |
| class | adt_MCLQ |
| struct | adt_MCLQ::liquid_data |
| class | adt_MCNK |
| class | adt_MCVT |
| class | adt_MH2O |
| struct | adt_MH2O::adt_LIQUID |
Macros | |
| #define | ADT_CELL_SIZE 8 |
| #define | ADT_CELLS_PER_GRID 16 |
| #define | ADT_GRID_SIZE (ADT_CELLS_PER_GRID*ADT_CELL_SIZE) |
| #define | ADT_LIQUID_HEADER_FULL_LIGHT 0x01 |
| #define | ADT_LIQUID_HEADER_NO_HIGHT 0x02 |
| #define | CHUNKSIZE ((TILESIZE) / 16.0f) |
| #define | TILESIZE (533.33333f) |
| #define | UNITSIZE (CHUNKSIZE / 8.0f) |
Enumerations | |
| enum | LiquidType { LIQUID_TYPE_WATER = 0 , LIQUID_TYPE_OCEAN = 1 , LIQUID_TYPE_MAGMA = 2 , LIQUID_TYPE_SLIME = 3 } |
| #define ADT_CELL_SIZE 8 |
Definition at line 27 of file adt.h.
Referenced by ConvertADT().
| #define ADT_CELLS_PER_GRID 16 |
Definition at line 26 of file adt.h.
Referenced by ConvertADT().
| #define ADT_GRID_SIZE (ADT_CELLS_PER_GRID*ADT_CELL_SIZE) |
Definition at line 28 of file adt.h.
Referenced by ConvertADT().
| #define ADT_LIQUID_HEADER_FULL_LIGHT 0x01 |
Definition at line 126 of file adt.h.
Referenced by adt_MH2O::getLiquidFullLightMap(), and adt_MH2O::getLiquidLightMap().
| #define ADT_LIQUID_HEADER_NO_HIGHT 0x02 |
Definition at line 127 of file adt.h.
Referenced by adt_MH2O::getLiquidFullLightMap(), adt_MH2O::getLiquidHeightMap(), and adt_MH2O::getLiquidLightMap().
| enum LiquidType |