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

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

addEventReceiver(MapEventReceiver *event_receiver)Map
addNodeAndUpdate(v3s16 p, MapNode n, std::map< v3s16, MapBlock * > &modified_blocks, bool remove_metadata) overrideServerMapvirtual
addNodeWithEvent(v3s16 p, MapNode n, bool remove_metadata=true)Map
beginSave() overrideServerMapvirtual
blockpos_over_mapgen_limit(v3s16 p)ServerMap
createBlock(v3s16 p)ServerMap
createDatabase(const std::string &name, const std::string &savedir, Settings &conf)ServerMapstatic
createSector(v2s16 p)ServerMap
deleteBlock(v3s16 blockpos) overrideServerMapvirtual
deleteDetachedBlocks()ServerMap
deleteSectors(std::vector< v2s16 > &list)Map
deSerializeBlock(MapBlock *block, std::istream &is)ServerMapstatic
determineAdditionalOcclusionCheck(v3s16 pos_camera, const core::aabbox3d< s16 > &block_bounds, v3s16 &to_check)Mapprotected
DISABLE_CLASS_COPY(Map)Map
dispatchEvent(const MapEditEvent &event)Map
emergeBlock(v3s16 p, bool create_blank=true) overrideServerMapvirtual
emergeSector(v2s16 p)Mapinlinevirtual
endSave() overrideServerMapvirtual
findNodesWithMetadata(v3s16 p1, v3s16 p2)Map
finishBlockMake(BlockMakeData *data, std::map< v3s16, MapBlock * > *changed_blocks)ServerMap
forEachNodeInArea(v3s16 minp, v3s16 maxp, F func)Mapinline
getBlockNoCreate(v3s16 p)Map
getBlockNoCreateNoEx(v3s16 p)Map
getBlockOrEmerge(v3s16 p3d, bool generate)ServerMap
getMapgenParams()ServerMap
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
getSeed()ServerMap
initBlockMake(v3s16 blockpos, BlockMakeData *data)ServerMap
isBlockInQueue(v3s16 pos)ServerMap
isBlockOccluded(MapBlock *block, v3s16 cam_pos_nodes)Mapinline
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)Mapprotected
isSavingEnabled()ServerMapinline
isValidPosition(v3s16 p)Map
listAllLoadableBlocks(std::vector< v3s16 > &dst)ServerMap
listAllLoadedBlocks(std::vector< v3s16 > &dst)ServerMap
loadBlock(v3s16 p)ServerMap
loadBlock(const std::string &blob, v3s16 p, bool save_after_load=false)ServerMap
m_chunks_in_progressServerMapprivate
m_dbServerMapprivate
m_detached_blocksServerMapprivate
m_emergeServerMapprivate
m_event_receiversMapprotected
m_gamedefMapprotected
m_inc_trending_up_start_timeServerMapprivate
m_loaded_blocks_gaugeServerMapprivate
m_map_compression_levelServerMapprivate
m_map_metadata_changedServerMapprivate
m_map_saving_enabledServerMapprivate
m_nodedefMapprotected
m_queue_size_timer_startedServerMapprivate
m_save_count_counterServerMapprivate
m_save_time_counterServerMapprivate
m_savedirServerMapprivate
m_sector_cacheMapprotected
m_sector_cache_pMapprotected
m_sectorsMapprotected
m_transforming_liquidServerMapprivate
m_transforming_liquid_loop_count_multiplierServerMapprivate
m_unprocessed_countServerMapprivate
Map(IGameDef *gamedef)Map
maySaveBlocks()Mapinlinevirtual
ModApiMapgen classServerMapfriend
PrintInfo(std::ostream &out) overrideServerMapvirtual
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
repairBlockLight(v3s16 blockpos, std::map< v3s16, MapBlock * > *modified_blocks)ServerMap
reportMetrics(u64 save_time_us, u32 saved_blocks, u32 all_blocks) overrideServerMapprotectedvirtual
save(ModifiedState save_level) overrideServerMapvirtual
saveBlock(MapBlock *block) overrideServerMapvirtual
saveBlock(MapBlock *block, MapDatabase *db, int compression_level=-1)ServerMapstatic
ServerMap(const std::string &savedir, IGameDef *gamedef, EmergeManager *emerge, MetricsBackend *mb)ServerMap
setNode(v3s16 p, MapNode n)Map
setNodeMetadata(v3s16 p, NodeMetadata *meta)Map
setNodeTimer(const NodeTimer &t)Map
settings_mgrServerMap
step()ServerMap
timerUpdate(float dtime, float unload_timeout, s32 max_loaded_blocks, std::vector< v3s16 > *unloaded_blocks=NULL)Map
transforming_liquid_add(v3s16 p)ServerMap
transformLiquids(std::map< v3s16, MapBlock * > &modified_blocks, ServerEnvironment *env)ServerMap
unloadUnreferencedBlocks(std::vector< v3s16 > *unloaded_blocks=NULL)Map
updateVManip(v3s16 pos)ServerMap
~Map()Mapvirtual
~ServerMap()ServerMap