Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
MapBlock Member List

This is the complete list of members for MapBlock, including all inherited members.

actuallyUpdateIsAir()MapBlock
clearNodeTimers()MapBlockinline
clearObjects()MapBlock
contentsMapBlock
copyFrom(const VoxelManipulator &src)MapBlock
copyTo(VoxelManipulator &dst)MapBlock
dataMapBlockprivate
deSerialize(std::istream &is, u8 version, bool disk)MapBlock
deSerialize_pre22(std::istream &is, u8 version, bool disk)MapBlockprivate
deSerializeNetworkSpecific(std::istream &is)MapBlock
do_not_cache_contentsMapBlock
expireIsAirCache()MapBlock
getBox()MapBlockinline
getBox(const v3s16 &pos_relative)MapBlockinlinestatic
getData()MapBlockinline
getDiskTimestamp()MapBlockinline
getIsUnderground()MapBlockinline
getLightingComplete()MapBlockinline
getModified()MapBlockinline
getModifiedReason()MapBlockinline
getModifiedReasonString()MapBlock
getNode(s16 x, s16 y, s16 z, bool *valid_position)MapBlockinline
getNode(v3s16 p, bool *valid_position)MapBlockinline
getNodeNoCheck(s16 x, s16 y, s16 z)MapBlockinline
getNodeNoCheck(v3s16 p)MapBlockinline
getNodeNoEx(v3s16 p)MapBlockinline
getNodeTimer(v3s16 p)MapBlockinline
getPos()MapBlockinline
getPosRelative()MapBlockinline
getTimestamp()MapBlockinline
getUsageTimer()MapBlockinline
incrementUsageTimer(float dtime)MapBlockinline
is_undergroundMapBlockprivate
isAir()MapBlockinline
isGenerated()MapBlockinline
isLightingComplete(LightBank bank, u8 direction)MapBlockinline
isOrphan() constMapBlockinline
isValidPosition(s16 x, s16 y, s16 z)MapBlockinline
isValidPosition(v3s16 p)MapBlockinline
m_disk_timestampMapBlockprivate
m_gamedefMapBlockprivate
m_generatedMapBlockprivate
m_is_airMapBlockprivate
m_is_air_expiredMapBlockprivate
m_lighting_completeMapBlockprivate
m_modifiedMapBlockprivate
m_modified_reasonMapBlockprivate
m_node_metadataMapBlock
m_node_timersMapBlockprivate
m_orphanMapBlockprivate
m_posMapBlockprivate
m_pos_relativeMapBlockprivate
m_refcountMapBlockprivate
m_static_objectsMapBlock
m_timestampMapBlockprivate
m_usage_timerMapBlockprivate
makeOrphan()MapBlockinline
MapBlock(v3s16 pos, IGameDef *gamedef)MapBlock
nodecountMapBlockstatic
onObjectsActivation()MapBlock
raiseModified(u32 mod, u32 reason=MOD_REASON_UNKNOWN)MapBlockinline
reallocate()MapBlockinline
refDrop()MapBlockinline
refGet()MapBlockinline
refGrab()MapBlockinline
removeNodeTimer(v3s16 p)MapBlockinline
resetModified()MapBlockinline
resetUsageTimer()MapBlockinline
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)MapBlockinline
setIsUnderground(bool a_is_underground)MapBlockinline
setLightingComplete(u16 newflags)MapBlockinline
setLightingComplete(LightBank bank, u8 direction, bool is_complete)MapBlockinline
setNode(s16 x, s16 y, s16 z, MapNode n)MapBlockinline
setNode(v3s16 p, MapNode n)MapBlockinline
setNodeNoCheck(s16 x, s16 y, s16 z, MapNode n)MapBlockinline
setNodeNoCheck(v3s16 p, MapNode n)MapBlockinline
setNodeTimer(const NodeTimer &t)MapBlockinline
setTimestamp(u32 time)MapBlockinline
setTimestampNoChangedFlag(u32 time)MapBlockinline
step(float dtime, const std::function< bool(v3s16, MapNode, f32)> &on_timer_cb)MapBlock
storeActiveObject(u16 id)MapBlock
ystrideMapBlockstatic
zstrideMapBlockstatic
~MapBlock()MapBlock