0x00x00A8
Members 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _lightPivot | GameObject | Private | — | |
| 0x08 | _skyRenderer | MeshRenderer | Private | — | |
| 0x08 | _sunLight | Light | Private | — | |
| 0x08 | _moonLight | Light | Private | — | |
| 0x08 | _ambientLight | Light | Private | — | |
| 0x08 | _fadeInCurve | AnimationCurve | Private | — | |
| 0x08 | _fadeOutCurve | AnimationCurve | Private | — | |
| 0x18 | _dayNightPhaseTimes | DayNightPhaseTimes | Private | — | |
| 0x04 | _debugRotationSpeed | float | Private | — | |
| 0x04 | _debugTimeSpeed | float | Private | — | |
| 0x01 | _enableDebugTimeControl | bool | Private | — | |
| 0x01 | _debugAutoUpdateTime | bool | Private | — | |
| 0x007A | 0x02 | padding / unreflected | |||
| 0x04 | _timeInHours | float | Private | — | |
| 0x04 | _timePercentage | float | Private | — | |
| 0x01 | _isDay | bool | Private | — | |
| 0x0085 | 0x03 | padding / unreflected | |||
| 0x10 | _currentSunRotation | Quaternion | Private | — | |
| 0x10 | _currentMoonRotation | Quaternion | Private | — | |
| — | 0x04 | SUN_SHADOW_STRENGTH | float | PrivateStatic+1 flags | 1064514355 |
| — | 0x04 | MOON_SHADOW_STRENGTH | float | PrivateStatic+1 flags | 1061997773 |
| — | 0x04 | MAX_LIGHT_INTENSITY | float | PublicStatic+1 flags | 1082130432 |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 17
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_EnableDebugTimeControl() | Public+1 flags | 0x01 | |
| void Update() | Private | 0x00 | |
| SkyState EvaluateSky(SkyState state, SkySettings activeSettings, SkySettings neighbourSettings, float blend, float timeInTwentyFourHour, float timePercentage) | Private | 0x08 | |
| SkyState BlendSky(SkyState from, SkyState to, float blend) | Private | 0x08 | |
| void UpdateSky(SkyState skyState) | Private | 0x08 | |
| void SetLights(bool isDay) | Private | 0x01 | |
| void UpdateRotation() | Private | 0x00 | |
| void SnapRotation() | Private | 0x00 | |
| void SetRotation() | Private | 0x00 | |
| bool IsDay(float timeInTwentyFourHour) | Private | 0x04 | |
| SkyState EvaluateSky(SkySettings activeSettings, SkySettings neighbourSettings, float blend, SkySettings overrideSkySettings, float overrideBlend) | Public | 0x08 | |
| float EvaluateFloatByTimeOfDay(DynamicGradient gradient) | Public | 0x08 | |
| Color EvaluateColorByTimeOfDay(DynamicGradient gradient) | Public | 0x10 | |
| void OnUpdateTime(float normalisedTime) | Public | 0x04 | |
| void OnTick() | Public | 0x00 | |
| void OnTimeSet(float normalisedTime) | Public | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 |