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 | virtual |
addNodeWithEvent(v3s16 p, MapNode n, bool remove_metadata=true) | Map | |
beginSave() | Map | inlinevirtual |
deleteBlock(v3s16 blockpos) | Map | inlinevirtual |
deleteSectors(std::vector< v2s16 > &list) | Map | |
determineAdditionalOcclusionCheck(v3s16 pos_camera, const core::aabbox3d< s16 > &block_bounds, v3s16 &to_check) | Map | protected |
DISABLE_CLASS_COPY(Map) | Map | |
dispatchEvent(const MapEditEvent &event) | Map | |
emergeBlock(v3s16 p, bool create_blank=true) | Map | inlinevirtual |
emergeSector(v2s16 p) | Map | inlinevirtual |
endSave() | Map | inlinevirtual |
findNodesWithMetadata(v3s16 p1, v3s16 p2) | Map | |
forEachNodeInArea(v3s16 minp, v3s16 maxp, F func) | Map | inline |
getBlockNoCreate(v3s16 p) | Map | |
getBlockNoCreateNoEx(v3s16 p) | Map | |
getNode(v3s16 p, bool *is_valid_position=NULL) | Map | |
getNodeDefManager() | Map | inline |
getNodeMetadata(v3s16 p) | Map | |
getNodeTimer(v3s16 p) | Map | |
getSectorNoGenerate(v2s16 p2d) | Map | |
getSectorNoGenerateNoLock(v2s16 p2d) | Map | |
isBlockOccluded(MapBlock *block, v3s16 cam_pos_nodes) | Map | inline |
isBlockOccluded(v3s16 pos_relative, v3s16 cam_pos_nodes, bool simple_check=false) | Map | |
isOccluded(v3s16 pos_camera, v3s16 pos_target, float step, float stepfac, float start_offset, float end_offset, u32 needed_count) | Map | protected |
isValidPosition(v3s16 p) | Map | |
m_event_receivers | Map | protected |
m_gamedef | Map | protected |
m_nodedef | Map | protected |
m_sector_cache | Map | protected |
m_sector_cache_p | Map | protected |
m_sectors | Map | protected |
Map(IGameDef *gamedef) | Map | |
maySaveBlocks() | Map | inlinevirtual |
PrintInfo(std::ostream &out) | Map | virtual |
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 | |
reportMetrics(u64 save_time_us, u32 saved_blocks, u32 all_blocks) | Map | inlineprotectedvirtual |
save(ModifiedState save_level) | Map | inlinevirtual |
saveBlock(MapBlock *block) | Map | inlinevirtual |
setNode(v3s16 p, MapNode n) | Map | |
setNodeMetadata(v3s16 p, NodeMetadata *meta) | Map | |
setNodeTimer(const NodeTimer &t) | Map | |
timerUpdate(float dtime, float unload_timeout, s32 max_loaded_blocks, std::vector< v3s16 > *unloaded_blocks=NULL) | Map | |
unloadUnreferencedBlocks(std::vector< v3s16 > *unloaded_blocks=NULL) | Map | |
~Map() | Map | virtual |