This is the complete list of members for ClientMap, 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 |
| ClientMap(Client *client, RenderingEngine *rendering_engine, MapDrawControl &control, s32 id) | ClientMap | |
| 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) override | ClientMap | virtual |
| endSave() | Map | inlinevirtual |
| findNodesWithMetadata(v3s16 p1, v3s16 p2) | Map | |
| forEachNodeInArea(v3s16 minp, v3s16 maxp, F func) | Map | inline |
| getBackgroundBrightness(float max_d, u32 daylight_factor, int oldvalue, bool *sunlight_seen_result) | ClientMap | |
| getBlockNoCreate(v3s16 p) | Map | |
| getBlockNoCreateNoEx(v3s16 p) | Map | |
| getBlocksInViewRange(v3s16 cam_pos_nodes, v3s16 *p_blocks_min, v3s16 *p_blocks_max, float range=-1.0f) | ClientMap | |
| getBoundingBox() const override | ClientMap | inlinevirtual |
| getCameraFov() const | ClientMap | inline |
| getControl() const | ClientMap | inline |
| 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 | |
| getWantedRange() const | ClientMap | inline |
| invalidateMapBlockMesh(MapBlockMesh *mesh) | ClientMap | |
| isBlockOccluded(MapBlock *block, v3s16 cam_pos_nodes) | Map | inline |
| isBlockOccluded(v3s16 pos_relative, v3s16 cam_pos_nodes, bool simple_check=false) | Map | |
| isMeshOccluded(MapBlock *mesh_block, u16 mesh_size, v3s16 cam_pos_nodes) | ClientMap | private |
| 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_box | ClientMap | private |
| m_cache_anistropic_filter | ClientMap | private |
| m_cache_bilinear_filter | ClientMap | private |
| m_cache_transparency_sorting_distance | ClientMap | private |
| m_cache_transparency_sorting_group_by_buffers | ClientMap | private |
| m_cache_trilinear_filter | ClientMap | private |
| m_camera_direction | ClientMap | private |
| m_camera_fov | ClientMap | private |
| m_camera_light_color | ClientMap | private |
| m_camera_offset | ClientMap | private |
| m_camera_position | ClientMap | private |
| m_client | ClientMap | private |
| m_control | ClientMap | private |
| m_drawlist | ClientMap | private |
| m_drawlist_shadow | ClientMap | private |
| m_dynamic_buffers | ClientMap | private |
| m_enable_raytraced_culling | ClientMap | private |
| m_event_receivers | Map | protected |
| m_gamedef | Map | protected |
| m_keeplist | ClientMap | private |
| m_loops_occlusion_culler | ClientMap | private |
| m_needs_update_drawlist | ClientMap | private |
| m_needs_update_transparent_meshes | ClientMap | private |
| m_nodedef | Map | protected |
| m_rendering_engine | ClientMap | private |
| m_sector_cache | Map | protected |
| m_sector_cache_p | Map | protected |
| m_sectors | Map | protected |
| Map(IGameDef *gamedef) | Map | |
| maySaveBlocks() override | ClientMap | inlinevirtual |
| needsUpdateDrawList() | ClientMap | inline |
| OnRegisterSceneNode() override | ClientMap | virtual |
| onSettingChanged(std::string_view name, bool all) | ClientMap | |
| PrintInfo(std::ostream &out) override | ClientMap | 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 | |
| render() override | ClientMap | virtual |
| renderMap(video::IVideoDriver *driver, s32 pass) | ClientMap | |
| renderMapShadows(video::IVideoDriver *driver, const video::SMaterial &material, s32 pass, int frame, int total_frames) | ClientMap | |
| renderPostFx(CameraMode cam_mode) | ClientMap | |
| reportMetrics(u64 save_time_us, u32 saved_blocks, u32 all_blocks) override | ClientMap | protectedvirtual |
| 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 | |
| touchMapBlocks() | ClientMap | |
| unloadUnreferencedBlocks(std::vector< v3s16 > *unloaded_blocks=NULL) | Map | |
| updateCamera(v3f pos, v3f dir, f32 fov, v3s16 offset, video::SColor light_color) | ClientMap | |
| updateDrawList() | ClientMap | |
| updateDrawListShadow(v3f shadow_light_pos, v3f shadow_light_dir, float radius, float length) | ClientMap | |
| updateTransparentMeshBuffers() | ClientMap | private |
| ~ClientMap() | ClientMap | protectedvirtual |
| ~Map() | Map | virtual |