#include <clientevent.h>
Public Member Functions | |
| ClientEvent () | |
| ClientEvent (ClientEventType type) | |
Public Attributes | |
| ClientEventType | type |
| union { | |
| struct { | |
| u16 amount | |
| bool effect | |
| } player_damage | |
| struct { | |
| f32 pitch | |
| f32 yaw | |
| } player_force_move | |
| struct { | |
| std::string * formspec | |
| std::string * formname | |
| } show_formspec | |
| ParticleParameters * spawn_particle | |
| struct { | |
| ParticleSpawnerParameters * p | |
| u16 attached_id | |
| u64 id | |
| } add_particlespawner | |
| struct { | |
| u32 id | |
| } delete_particlespawner | |
| ClientEventHudAdd * hudadd | |
| struct { | |
| u32 id | |
| } hudrm | |
| ClientEventHudChange * hudchange | |
| SkyboxParams * set_sky | |
| struct { | |
| bool do_override | |
| float ratio_f | |
| } override_day_night_ratio | |
| struct { | |
| f32 density | |
| u32 color_bright | |
| u32 color_ambient | |
| u32 color_shadow | |
| f32 height | |
| f32 thickness | |
| f32 speed_x | |
| f32 speed_y | |
| } cloud_params | |
| SunParams * sun_params | |
| MoonParams * moon_params | |
| StarParams * star_params | |
| }; | |
|
inline |
References type.
| union { ... } ClientEvent |
| struct { ... } ClientEvent::add_particlespawner |
Referenced by ParticleManager::handleParticleEvent().
| u16 ClientEvent::amount |
Referenced by Game::handleClientEvent_PlayerDamage().
| u16 ClientEvent::attached_id |
Referenced by ParticleManager::handleParticleEvent().
| struct { ... } ClientEvent::cloud_params |
Referenced by Game::handleClientEvent_CloudParams().
| u32 ClientEvent::color_ambient |
Referenced by Game::handleClientEvent_CloudParams().
| u32 ClientEvent::color_bright |
Referenced by Game::handleClientEvent_CloudParams().
| u32 ClientEvent::color_shadow |
Referenced by Game::handleClientEvent_CloudParams().
| struct { ... } ClientEvent::delete_particlespawner |
Referenced by ParticleManager::handleParticleEvent().
| f32 ClientEvent::density |
Referenced by Game::handleClientEvent_CloudParams().
| bool ClientEvent::do_override |
Referenced by Game::handleClientEvent_OverrideDayNightRatio().
| bool ClientEvent::effect |
Referenced by Game::handleClientEvent_PlayerDamage().
| std::string* ClientEvent::formname |
| std::string* ClientEvent::formspec |
| f32 ClientEvent::height |
Referenced by Game::handleClientEvent_CloudParams().
| ClientEventHudAdd* ClientEvent::hudadd |
| ClientEventHudChange* ClientEvent::hudchange |
Referenced by Game::handleClientEvent_HudChange().
| struct { ... } ClientEvent::hudrm |
Referenced by Game::handleClientEvent_HudRemove().
| u32 ClientEvent::id |
| u64 ClientEvent::id |
Referenced by Game::handleClientEvent_HudRemove(), and ParticleManager::handleParticleEvent().
| MoonParams* ClientEvent::moon_params |
Referenced by Game::handleClientEvent_SetMoon(), and Client::handleCommand_HudSetSky().
| struct { ... } ClientEvent::override_day_night_ratio |
Referenced by Game::handleClientEvent_OverrideDayNightRatio().
| ParticleSpawnerParameters* ClientEvent::p |
| f32 ClientEvent::pitch |
| struct { ... } ClientEvent::player_damage |
Referenced by Game::handleClientEvent_PlayerDamage().
| struct { ... } ClientEvent::player_force_move |
| float ClientEvent::ratio_f |
Referenced by Game::handleClientEvent_OverrideDayNightRatio().
| SkyboxParams* ClientEvent::set_sky |
Referenced by Game::handleClientEvent_SetSky(), and Client::handleCommand_HudSetSky().
| struct { ... } ClientEvent::show_formspec |
| ParticleParameters* ClientEvent::spawn_particle |
| f32 ClientEvent::speed_x |
Referenced by Game::handleClientEvent_CloudParams().
| f32 ClientEvent::speed_y |
Referenced by Game::handleClientEvent_CloudParams().
| StarParams* ClientEvent::star_params |
Referenced by Game::handleClientEvent_SetStars(), and Client::handleCommand_HudSetSky().
| SunParams* ClientEvent::sun_params |
Referenced by Game::handleClientEvent_SetSun(), and Client::handleCommand_HudSetSky().
| f32 ClientEvent::thickness |
Referenced by Game::handleClientEvent_CloudParams().
| ClientEventType ClientEvent::type |
Referenced by ClientEvent(), ClientEvent(), Client::handleCommand_HudSetSky(), and ParticleManager::handleParticleEvent().
| f32 ClientEvent::yaw |