#include <clientevent.h>
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 | ||
}; | ||
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_OverrideDayNigthRatio().
bool ClientEvent::effect |
Referenced by Game::handleClientEvent_PlayerDamage().
std::string* ClientEvent::formname |
Referenced by Game::handleClientEvent_ShowFormSpec(), and Game::handleClientEvent_ShowLocalFormSpec().
std::string* ClientEvent::formspec |
Referenced by Game::handleClientEvent_ShowFormSpec(), and Game::handleClientEvent_ShowLocalFormSpec().
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().
u64 ClientEvent::id |
Referenced by Game::handleClientEvent_HudRemove(), and ParticleManager::handleParticleEvent().
u32 ClientEvent::id |
MoonParams* ClientEvent::moon_params |
Referenced by Game::handleClientEvent_SetMoon(), and Client::handleCommand_HudSetSky().
struct { ... } ClientEvent::override_day_night_ratio |
Referenced by Game::handleClientEvent_OverrideDayNigthRatio().
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_OverrideDayNigthRatio().
SkyboxParams* ClientEvent::set_sky |
Referenced by Game::handleClientEvent_SetSky(), and Client::handleCommand_HudSetSky().
struct { ... } ClientEvent::show_formspec |
Referenced by Game::handleClientEvent_ShowFormSpec(), and Game::handleClientEvent_ShowLocalFormSpec().
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 Client::handleCommand_HudSetSky(), and ParticleManager::handleParticleEvent().
f32 ClientEvent::yaw |