Definition: mapblock.h:73
This class is for getting the actual properties of nodes from their content ID.
Definition: nodedef.h:556
Definition: reflowscan.h:29
u32 m_lookup_state_bitset
Definition: reflowscan.h:46
void scanColumn(int x, int z)
Definition: reflowscan.cpp:115
bool isLiquidFlowableTo(int x, int y, int z)
Definition: reflowscan.cpp:85
UniqueQueue< v3s16 > * m_liquid_queue
Definition: reflowscan.h:44
const NodeDefManager * m_ndef
Definition: reflowscan.h:42
MapBlock * m_lookup[3 *3 *3]
Definition: reflowscan.h:45
Map * m_map
Definition: reflowscan.h:41
v3s16 m_rel_block_pos
Definition: reflowscan.h:43
bool isLiquidHorizontallyFlowable(int x, int y, int z)
Definition: reflowscan.cpp:105
v3s16 m_block_pos
Definition: reflowscan.h:43
void scan(MapBlock *block, UniqueQueue< v3s16 > *liquid_queue)
Definition: reflowscan.cpp:33
MapBlock * lookupBlock(int x, int y, int z)
Definition: reflowscan.cpp:65
Definition: container.h:41
core::vector3d< s16 > v3s16
Definition: irr_v3d.h:28