Zdexby TheHolyOneZ
44,741 classes
Class

EnvironmentHandler

: Object
ScheduleOne.Core.Weather.EnvironmentHandler, ScheduleOne.Core 0x0010 (16 B) inherited 0x0010 ScheduleOne.Core.dll
0x00x0010

Members 6

OffsetSizeNameTypeFlagsDefault
0x08_managerIEnvironmentManagerPrivateStatic—
0x08_onWeatherChangeWeatherChangeHandlerPrivateStatic—
0x08_onRegisterWeatherEntityWeatherEntityHandlerPrivateStatic—
0x08_onUnregisterWeatherEntityWeatherEntityHandlerPrivateStatic—
0x08_onRegisterEnclosureEnclosureHandlerPrivateStatic—
0x08_onUnregisterEnclosureEnclosureHandlerPrivateStatic—

Functions 23

SignatureFlagsNativeParams
void RegisterManager(IEnvironmentManager manager)PublicStatic—0x08
void UnregisterManager(IEnvironmentManager manager)PublicStatic—0x08
bool HasRegisteredManager()PrivateStatic—0x01
SkyState GetSkyState()PublicStatic—0x08
void SetWeather(const string& type)PublicStatic—0x08
void TriggerLightningEvent()PublicStatic—0x00
void TriggerTargetedLightningEvent(const Vector3& target)PublicStatic—0x0C
void TriggerDistantThunder()PublicStatic—0x00
void RaiseWeatherChange(WeatherConditions newConditions)PublicStatic—0x08
void RegisterWeatherEntity(IWeatherEntity entity)PublicStatic—0x08
void UnregisterWeatherEntity(IWeatherEntity entity)PublicStatic—0x08
void RegisterEnclosure(WorldEnclosure enclosure)PublicStatic—0x08
void UnregisterEnclosure(WorldEnclosure enclosure)PublicStatic—0x08
void SubscribeToWeatherChange(WeatherChangeHandler handler)PublicStatic—0x08
void UnsubscribeFromWeatherChange(WeatherChangeHandler handler)PublicStatic—0x08
void SubscribeToOnRegisterWeatherEntity(WeatherEntityHandler handler)PublicStatic—0x08
void UnsubscribeFromOnRegisterWeatherEntity(WeatherEntityHandler handler)PublicStatic—0x08
void SubscribeToOnUnregisterWeatherEntity(WeatherEntityHandler handler)PublicStatic—0x08
void UnsubscribeFromOnUnregisterWeatherEntity(WeatherEntityHandler handler)PublicStatic—0x08
void SubscribeToRegisterEnclosure(EnclosureHandler handler)PublicStatic—0x08
void UnsubscribeFromRegisterEnclosure(EnclosureHandler handler)PublicStatic—0x08
void SubscribeToUnregisterEnclosure(EnclosureHandler handler)PublicStatic—0x08
void UnsubscribeFromUnregisterEnclosure(EnclosureHandler handler)PublicStatic—0x08