Minetest  5.4.0
Map Member List

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

addEventReceiver(MapEventReceiver *event_receiver)Map
addNodeAndUpdate(v3s16 p, MapNode n, std::map< v3s16, MapBlock * > &modified_blocks, bool remove_metadata=true)Map
addNodeWithEvent(v3s16 p, MapNode n, bool remove_metadata=true)Map
beginSave()Mapinlinevirtual
deleteBlock(v3s16 blockpos)Mapinlinevirtual
deleteSectors(std::vector< v2s16 > &list)Map
determineAdditionalOcclusionCheck(const v3s16 &pos_camera, const core::aabbox3d< s16 > &block_bounds, v3s16 &check)Mapprotected
DISABLE_CLASS_COPY(Map)Map
dispatchEvent(const MapEditEvent &event)Map
drop()Mapinlinevirtual
emergeBlock(v3s16 p, bool create_blank=true)Mapinlinevirtual
emergeSector(v2s16 p)Mapinlinevirtual
endSave()Mapinlinevirtual
findNodesWithMetadata(v3s16 p1, v3s16 p2)Map
getBlockNoCreate(v3s16 p)Map
getBlockNoCreateNoEx(v3s16 p)Map
getNode(v3s16 p, bool *is_valid_position=NULL)Map
getNodeDefManager()Mapinline
getNodeMetadata(v3s16 p)Map
getNodeTimer(v3s16 p)Map
getSectorNoGenerate(v2s16 p2d)Map
getSectorNoGenerateNoLock(v2s16 p2d)Map
isBlockOccluded(MapBlock *block, v3s16 cam_pos_nodes)Map
isNodeUnderground(v3s16 p)Map
isOccluded(const v3s16 &pos_camera, const v3s16 &pos_target, float step, float stepfac, float start_offset, float end_offset, u32 needed_count)Mapprotected
isValidPosition(v3s16 p)Map
LuaVoxelManip classMapfriend
m_event_receiversMapprotected
m_gamedefMapprotected
m_inc_trending_up_start_timeMapprivate
m_nodedefMapprotected
m_queue_size_timer_startedMapprivate
m_sector_cacheMapprotected
m_sector_cache_pMapprotected
m_sectorsMapprotected
m_transforming_liquidMapprotected
m_transforming_liquid_loop_count_multiplierMapprivate
m_unprocessed_countMapprivate
Map(IGameDef *gamedef)Map
mapType() constMapinlinevirtual
PrintInfo(std::ostream &out)Mapvirtual
removeEventReceiver(MapEventReceiver *event_receiver)Map
removeNodeAndUpdate(v3s16 p, std::map< v3s16, MapBlock * > &modified_blocks)Map
removeNodeMetadata(v3s16 p)Map
removeNodeTimer(v3s16 p)Map
removeNodeWithEvent(v3s16 p)Map
save(ModifiedState save_level)Mapinlinevirtual
saveBlock(MapBlock *block)Mapinlinevirtual
setNode(v3s16 p, MapNode &n)Map
setNodeMetadata(v3s16 p, NodeMetadata *meta)Map
setNodeTimer(const NodeTimer &t)Map
timerUpdate(float dtime, float unload_timeout, u32 max_loaded_blocks, std::vector< v3s16 > *unloaded_blocks=NULL)Map
transforming_liquid_add(v3s16 p)Map
transformLiquids(std::map< v3s16, MapBlock * > &modified_blocks, ServerEnvironment *env)Map
unloadUnreferencedBlocks(std::vector< v3s16 > *unloaded_blocks=NULL)Map
~Map()Mapvirtual