#include <Sky.h>
|
| enum class | Mode {
kNone = 0
, kInterior
, kSkyDomeOnly
, kFull
,
kTotal
} |
| |
| enum class | Flags {
kNone = 0
, kFastTravel = 1 << 4
, kHideSky = 1 << 7
, kUpdateSunriseBegin = 1 << 9
,
kUpdateSunriseEnd = 1 << 10
, kUpdateSunsetBegin = 1 << 11
, kUpdateSunsetEnd = 1 << 12
, kUpdateColorsSunriseBegin = 1 << 13
,
kUpdateColorsSunsetEnd = 1 << 14
, kUpdateWind = 1 << 20
, kReleaseWeatherOverride = 1 << 21
} |
| |
◆ Flags
| Enumerator |
|---|
| kNone | |
| kFastTravel | |
| kHideSky | |
| kUpdateSunriseBegin | |
| kUpdateSunriseEnd | |
| kUpdateSunsetBegin | |
| kUpdateSunsetEnd | |
| kUpdateColorsSunriseBegin | |
| kUpdateColorsSunsetEnd | |
| kUpdateWind | |
| kReleaseWeatherOverride | |
◆ Mode
| Enumerator |
|---|
| kNone | |
| kInterior | |
| kSkyDomeOnly | |
| kFull | |
| kTotal | |
◆ ~Sky()
| virtual RE::Sky::~Sky |
( |
| ) |
|
|
virtual |
◆ ForceWeather()
| void RE::Sky::ForceWeather |
( |
TESWeather * |
a_weather, |
|
|
bool |
a_override |
|
) |
| |
◆ GetSingleton()
| static Sky * RE::Sky::GetSingleton |
( |
| ) |
|
|
static |
◆ GetSunriseBegin()
| float RE::Sky::GetSunriseBegin |
( |
| ) |
|
◆ GetSunriseEnd()
| float RE::Sky::GetSunriseEnd |
( |
| ) |
|
◆ GetSunsetBegin()
| float RE::Sky::GetSunsetBegin |
( |
| ) |
|
◆ GetSunsetEnd()
| float RE::Sky::GetSunsetEnd |
( |
| ) |
|
◆ IsRaining()
| bool RE::Sky::IsRaining |
( |
| ) |
const |
◆ IsSnowing()
| bool RE::Sky::IsSnowing |
( |
| ) |
const |
◆ ReleaseWeatherOverride()
| void RE::Sky::ReleaseWeatherOverride |
( |
| ) |
|
◆ ResetWeather()
| void RE::Sky::ResetWeather |
( |
| ) |
|
◆ SetWeather()
| void RE::Sky::SetWeather |
( |
TESWeather * |
a_weather, |
|
|
bool |
a_override, |
|
|
bool |
a_accelerate |
|
) |
| |
◆ ambientSpecularFresnel
| float RE::Sky::ambientSpecularFresnel |
◆ ambientSpecularTint
| NiColor RE::Sky::ambientSpecularTint |
◆ atmosphere
◆ auroraIn
◆ auroraInStart
| float RE::Sky::auroraInStart |
◆ auroraModel
◆ auroraOut
◆ auroraOutStart
| float RE::Sky::auroraOutStart |
◆ auroraRoot
◆ clouds
◆ currentClimate
◆ currentGameHour
| float RE::Sky::currentGameHour |
◆ currentReferenceEffect
◆ currentRoom
◆ currentWeather
◆ currentWeatherImageSpaceMod
◆ currentWeatherImageSpaceMod2
◆ currentWeatherPct
| float RE::Sky::currentWeatherPct |
◆ defaultWeather
◆ directionalAmbientColors
| NiColor RE::Sky::directionalAmbientColors[3][2] |
◆ effectController
◆ extLightingOverride
◆ flags
◆ flash
◆ flashTime
| std::uint32_t RE::Sky::flashTime |
◆ fogClamp
◆ fogFar
◆ fogNear
◆ fogPower
◆ lastMoonPhaseUpdate
| std::uint32_t RE::Sky::lastMoonPhaseUpdate |
◆ lastReferenceEffect
◆ lastWeather
◆ lastWeatherImageSpaceMod
◆ lastWeatherImageSpaceMod2
◆ lastWeatherUpdate
| float RE::Sky::lastWeatherUpdate |
◆ lightingTransition
| float RE::Sky::lightingTransition |
◆ lightingTransitionTimer
| float RE::Sky::lightingTransitionTimer |
◆ masser
◆ mode
◆ moonsRoot
◆ overrideWeather
◆ pad1CC
| std::uint32_t RE::Sky::pad1CC |
◆ precip
◆ previousRoom
◆ region
◆ root
◆ RTTI
◆ secunda
◆ skyColor
◆ skySoundList
◆ skyStaticRefData
◆ stars
◆ storedCloudTextures
◆ storedWorldMapCloudTextures
◆ sun
◆ unk174
| std::uint32_t RE::Sky::unk174 |
◆ unk178
| std::uint64_t RE::Sky::unk178 |
◆ unk180
◆ unk19C
| std::uint32_t RE::Sky::unk19C |
◆ unk1A0
| std::uint32_t RE::Sky::unk1A0 |
◆ unk1A4
| std::uint32_t RE::Sky::unk1A4 |
◆ VTABLE
◆ windAngle
◆ windowReflectionTimer
| float RE::Sky::windowReflectionTimer |
◆ windSpeed
The documentation for this class was generated from the following file:
- CommonLibSSE/include/RE/S/Sky.h