actuallyUpdateIsAir() | MapBlock | |
clearNodeTimers() | MapBlock | inline |
clearObjects() | MapBlock | |
contents | MapBlock | |
copyFrom(const VoxelManipulator &src) | MapBlock | |
copyTo(VoxelManipulator &dst) | MapBlock | |
data | MapBlock | private |
deSerialize(std::istream &is, u8 version, bool disk) | MapBlock | |
deSerialize_pre22(std::istream &is, u8 version, bool disk) | MapBlock | private |
deSerializeNetworkSpecific(std::istream &is) | MapBlock | |
do_not_cache_contents | MapBlock | |
expireIsAirCache() | MapBlock | |
getBox() | MapBlock | inline |
getBox(const v3s16 &pos_relative) | MapBlock | inlinestatic |
getData() | MapBlock | inline |
getDiskTimestamp() | MapBlock | inline |
getIsUnderground() | MapBlock | inline |
getLightingComplete() | MapBlock | inline |
getModified() | MapBlock | inline |
getModifiedReason() | MapBlock | inline |
getModifiedReasonString() | MapBlock | |
getNode(s16 x, s16 y, s16 z, bool *valid_position) | MapBlock | inline |
getNode(v3s16 p, bool *valid_position) | MapBlock | inline |
getNodeNoCheck(s16 x, s16 y, s16 z) | MapBlock | inline |
getNodeNoCheck(v3s16 p) | MapBlock | inline |
getNodeNoEx(v3s16 p) | MapBlock | inline |
getNodeTimer(v3s16 p) | MapBlock | inline |
getPos() | MapBlock | inline |
getPosRelative() | MapBlock | inline |
getTimestamp() | MapBlock | inline |
getUsageTimer() | MapBlock | inline |
incrementUsageTimer(float dtime) | MapBlock | inline |
is_underground | MapBlock | private |
isAir() | MapBlock | inline |
isGenerated() | MapBlock | inline |
isLightingComplete(LightBank bank, u8 direction) | MapBlock | inline |
isOrphan() const | MapBlock | inline |
isValidPosition(s16 x, s16 y, s16 z) | MapBlock | inline |
isValidPosition(v3s16 p) | MapBlock | inline |
m_disk_timestamp | MapBlock | private |
m_gamedef | MapBlock | private |
m_generated | MapBlock | private |
m_is_air | MapBlock | private |
m_is_air_expired | MapBlock | private |
m_lighting_complete | MapBlock | private |
m_modified | MapBlock | private |
m_modified_reason | MapBlock | private |
m_node_metadata | MapBlock | |
m_node_timers | MapBlock | private |
m_orphan | MapBlock | private |
m_pos | MapBlock | private |
m_pos_relative | MapBlock | private |
m_refcount | MapBlock | private |
m_static_objects | MapBlock | |
m_timestamp | MapBlock | private |
m_usage_timer | MapBlock | private |
makeOrphan() | MapBlock | inline |
MapBlock(v3s16 pos, IGameDef *gamedef) | MapBlock | |
nodecount | MapBlock | static |
onObjectsActivation() | MapBlock | |
raiseModified(u32 mod, u32 reason=MOD_REASON_UNKNOWN) | MapBlock | inline |
reallocate() | MapBlock | inline |
refDrop() | MapBlock | inline |
refGet() | MapBlock | inline |
refGrab() | MapBlock | inline |
removeNodeTimer(v3s16 p) | MapBlock | inline |
resetModified() | MapBlock | inline |
resetUsageTimer() | MapBlock | inline |
saveStaticObject(u16 id, const StaticObject &obj, u32 reason) | MapBlock | |
serialize(std::ostream &result, u8 version, bool disk, int compression_level) | MapBlock | |
serializeNetworkSpecific(std::ostream &os) | MapBlock | |
setGenerated(bool b) | MapBlock | inline |
setIsUnderground(bool a_is_underground) | MapBlock | inline |
setLightingComplete(u16 newflags) | MapBlock | inline |
setLightingComplete(LightBank bank, u8 direction, bool is_complete) | MapBlock | inline |
setNode(s16 x, s16 y, s16 z, MapNode n) | MapBlock | inline |
setNode(v3s16 p, MapNode n) | MapBlock | inline |
setNodeNoCheck(s16 x, s16 y, s16 z, MapNode n) | MapBlock | inline |
setNodeNoCheck(v3s16 p, MapNode n) | MapBlock | inline |
setNodeTimer(const NodeTimer &t) | MapBlock | inline |
setTimestamp(u32 time) | MapBlock | inline |
setTimestampNoChangedFlag(u32 time) | MapBlock | inline |
step(float dtime, const std::function< bool(v3s16, MapNode, f32)> &on_timer_cb) | MapBlock | |
storeActiveObject(u16 id) | MapBlock | |
ystride | MapBlock | static |
zstride | MapBlock | static |
~MapBlock() | MapBlock | |