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

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

addActiveObject(std::unique_ptr< ClientActiveObject > object)ClientEnvironment
addActiveObject(u16 id, u8 type, const std::string &init_data)ClientEnvironment
addPlayerName(const std::string &name)ClientEnvironmentinline
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)ClientEnvironmentinline
getActiveObjects(const v3f &origin, f32 max_d, std::vector< DistanceSortedActiveObject > &dest)ClientEnvironmentinline
getCameraOffset() constClientEnvironmentinline
getClientEnvEvent()ClientEnvironment
getClientMap()ClientEnvironment
getDayCount()Environment
getDayNightRatio()Environment
getFrameTime() constClientEnvironmentinline
getFrameTimeDelta() constClientEnvironmentinline
getGameDef()ClientEnvironmentinline
getGenericCAO(u16 id)ClientEnvironment
getLocalPlayer() constClientEnvironmentinline
getMap()ClientEnvironmentvirtual
getPlayerNames()ClientEnvironmentinline
getSelectedActiveObjects(const core::line3d< f32 > &shootline_on_map, std::vector< PointedThing > &objects, const std::optional< Pointabilities > &pointabilities)ClientEnvironmentvirtual
getTimeOfDay()Environment
getTimeOfDayF()Environment
hasClientEnvEvents() constClientEnvironmentinline
line_of_sight(v3f pos1, v3f pos2, v3s16 *p=nullptr)Environment
m_active_object_light_update_intervalClientEnvironmentprivate
m_added_objectsEnvironment
m_ao_managerClientEnvironmentprivate
m_cache_abm_intervalEnvironmentprotected
m_cache_abm_time_budgetEnvironmentprotected
m_cache_active_block_mgmt_intervalEnvironmentprotected
m_cache_nodetimer_intervalEnvironmentprotected
m_camera_offsetClientEnvironmentprivate
m_clientClientEnvironmentprivate
m_client_event_queueClientEnvironmentprivate
m_day_countEnvironmentprotected
m_day_night_ratio_overrideEnvironmentprotected
m_enable_day_night_ratio_overrideEnvironmentprotected
m_frame_dtimeClientEnvironmentprivate
m_frame_timeClientEnvironmentprivate
m_frame_time_pause_accumulatorClientEnvironmentprivate
m_gamedefEnvironmentprotected
m_local_playerClientEnvironmentprivate
m_mapClientEnvironmentprivate
m_player_namesClientEnvironmentprivate
m_scriptClientEnvironmentprivate
m_simple_objectsClientEnvironmentprivate
m_texturesourceClientEnvironmentprivate
m_time_conversion_skewEnvironmentprotected
m_time_lockEnvironmentprivate
m_time_of_dayEnvironmentprotected
m_time_of_day_fEnvironmentprotected
m_time_of_day_speedEnvironmentprotected
processActiveObjectMessage(u16 id, const std::string &data)ClientEnvironment
removeActiveObject(u16 id)ClientEnvironment
removePlayerName(const std::string &name)ClientEnvironmentinline
setDayNightRatioOverride(bool enable, u32 value)Environment
setLocalPlayer(LocalPlayer *player)ClientEnvironmentvirtual
setScript(ClientScripting *script)ClientEnvironmentinline
setTimeOfDay(u32 time)Environmentvirtual
setTimeOfDaySpeed(float speed)Environment
step(f32 dtime)ClientEnvironmentvirtual
stepTimeOfDay(float dtime)Environment
updateCameraOffset(const v3s16 &camera_offset)ClientEnvironmentinline
updateFrameTime(bool is_paused)ClientEnvironment
~ClientEnvironment()ClientEnvironment
~Environment()=defaultEnvironmentvirtual