| addActiveObject(std::unique_ptr< ClientActiveObject > object) | ClientEnvironment | |
| addActiveObject(u16 id, u8 type, const std::string &init_data) | ClientEnvironment | |
| addPlayerName(const std::string &name) | ClientEnvironment | inline |
| addSimpleObject(ClientSimpleObject *simple) | ClientEnvironment | |
| ClientEnvironment(irr_ptr< ClientMap > map, ITextureSource *texturesource, Client *client) | ClientEnvironment | |
| continueRaycast(RaycastState *state, PointedThing *result) | Environment | |
| damageLocalPlayer(u16 damage, bool handle_hp=true) | ClientEnvironment | |
| DISABLE_CLASS_COPY(Environment) | Environment | |
| Environment(IGameDef *gamedef) | Environment | |
| getActiveObject(u16 id) | ClientEnvironment | inline |
| getActiveObjects(const v3f &origin, f32 max_d, std::vector< DistanceSortedActiveObject > &dest) | ClientEnvironment | inline |
| getCameraOffset() const | ClientEnvironment | inline |
| getClientEnvEvent() | ClientEnvironment | |
| getClientMap() | ClientEnvironment | |
| getDayCount() | Environment | |
| getDayNightRatio() | Environment | |
| getFrameTime() const | ClientEnvironment | inline |
| getFrameTimeDelta() const | ClientEnvironment | inline |
| getGameDef() | ClientEnvironment | inline |
| getGenericCAO(u16 id) | ClientEnvironment | |
| getLocalPlayer() const | ClientEnvironment | inline |
| getMap() | ClientEnvironment | virtual |
| getPlayerNames() | ClientEnvironment | inline |
| getSelectedActiveObjects(const core::line3d< f32 > &shootline_on_map, std::vector< PointedThing > &objects, const std::optional< Pointabilities > &pointabilities) | ClientEnvironment | virtual |
| getTimeOfDay() | Environment | |
| getTimeOfDayF() | Environment | |
| hasClientEnvEvents() const | ClientEnvironment | inline |
| line_of_sight(v3f pos1, v3f pos2, v3s16 *p=nullptr) | Environment | |
| m_active_object_light_update_interval | ClientEnvironment | private |
| m_added_objects | Environment | |
| m_ao_manager | ClientEnvironment | private |
| m_cache_abm_interval | Environment | protected |
| m_cache_abm_time_budget | Environment | protected |
| m_cache_active_block_mgmt_interval | Environment | protected |
| m_cache_nodetimer_interval | Environment | protected |
| m_camera_offset | ClientEnvironment | private |
| m_client | ClientEnvironment | private |
| m_client_event_queue | ClientEnvironment | private |
| m_day_count | Environment | protected |
| m_day_night_ratio_override | Environment | protected |
| m_enable_day_night_ratio_override | Environment | protected |
| m_frame_dtime | ClientEnvironment | private |
| m_frame_time | ClientEnvironment | private |
| m_frame_time_pause_accumulator | ClientEnvironment | private |
| m_gamedef | Environment | protected |
| m_local_player | ClientEnvironment | private |
| m_map | ClientEnvironment | private |
| m_player_names | ClientEnvironment | private |
| m_script | ClientEnvironment | private |
| m_simple_objects | ClientEnvironment | private |
| m_texturesource | ClientEnvironment | private |
| m_time_conversion_skew | Environment | protected |
| m_time_lock | Environment | private |
| m_time_of_day | Environment | protected |
| m_time_of_day_f | Environment | protected |
| m_time_of_day_speed | Environment | protected |
| processActiveObjectMessage(u16 id, const std::string &data) | ClientEnvironment | |
| removeActiveObject(u16 id) | ClientEnvironment | |
| removePlayerName(const std::string &name) | ClientEnvironment | inline |
| setDayNightRatioOverride(bool enable, u32 value) | Environment | |
| setLocalPlayer(LocalPlayer *player) | ClientEnvironment | virtual |
| setScript(ClientScripting *script) | ClientEnvironment | inline |
| setTimeOfDay(u32 time) | Environment | virtual |
| setTimeOfDaySpeed(float speed) | Environment | |
| step(f32 dtime) | ClientEnvironment | virtual |
| stepTimeOfDay(float dtime) | Environment | |
| updateCameraOffset(const v3s16 &camera_offset) | ClientEnvironment | inline |
| updateFrameTime(bool is_paused) | ClientEnvironment | |
| ~ClientEnvironment() | ClientEnvironment | |
| ~Environment()=default | Environment | virtual |