详细描述
在文件 Weather.cpp 第 269 行定义.
类成员变量说明
◆ activeBolt
| int eve::weather::Weather::Impl::activeBolt = -1 |
在文件 Weather.cpp 第 309 行定义.
被这些函数引用 eve::weather::Weather::strike() , 以及 eve::weather::Weather::update().
◆ boltLife
| float eve::weather::Weather::Impl::boltLife = 0.f |
在文件 Weather.cpp 第 310 行定义.
被这些函数引用 eve::weather::Weather::strike() , 以及 eve::weather::Weather::update().
◆ boltMats
| std::vector<graphics::Material *> eve::weather::Weather::Impl::boltMats |
在文件 Weather.cpp 第 308 行定义.
被这些函数引用 eve::weather::Weather::init() , 以及 eve::weather::Weather::update().
◆ boltOnceFired
| bool eve::weather::Weather::Impl::boltOnceFired = false |
在文件 Weather.cpp 第 311 行定义.
被这些函数引用 eve::weather::Weather::strike().
◆ bolts
| std::vector<graphics::Renderable3D *> eve::weather::Weather::Impl::bolts |
在文件 Weather.cpp 第 305 行定义.
被这些函数引用 eve::weather::Weather::init(), eve::weather::Weather::strike() , 以及 eve::weather::Weather::update().
◆ built
| bool eve::weather::Weather::Impl::built = false |
在文件 Weather.cpp 第 271 行定义.
被这些函数引用 eve::weather::Weather::init(), eve::weather::Weather::strike() , 以及 eve::weather::Weather::update().
◆ currentReverbPreset
| int eve::weather::Weather::Impl::currentReverbPreset = 0 |
◆ environmentEnabled
| bool eve::weather::Weather::Impl::environmentEnabled = true |
◆ exteriorReverbPreset
| int eve::weather::Weather::Impl::exteriorReverbPreset = 0 |
在文件 Weather.cpp 第 293 行定义.
被这些函数引用 eve::weather::Weather::clearInteriorWeather() , 以及 eve::weather::Weather::setInteriorVolumeState().
◆ flash
| float eve::weather::Weather::Impl::flash = 0.f |
在文件 Weather.cpp 第 285 行定义.
被这些函数引用 eve::weather::Weather::getFlash(), eve::weather::Weather::strike() , 以及 eve::weather::Weather::update().
◆ flashTimer
| float eve::weather::Weather::Impl::flashTimer = 0.f |
在文件 Weather.cpp 第 286 行定义.
被这些函数引用 eve::weather::Weather::strike() , 以及 eve::weather::Weather::update().
◆ fogB
| float eve::weather::Weather::Impl::fogB = 0.62f |
在文件 Weather.cpp 第 299 行定义.
被这些函数引用 eve::weather::Weather::getFogColorB(), eve::weather::Weather::setFogColor() , 以及 eve::weather::Weather::update().
◆ fogDensity
| float eve::weather::Weather::Impl::fogDensity = 0.004f |
◆ fogG
| float eve::weather::Weather::Impl::fogG = 0.58f |
在文件 Weather.cpp 第 299 行定义.
被这些函数引用 eve::weather::Weather::getFogColorG(), eve::weather::Weather::setFogColor() , 以及 eve::weather::Weather::update().
◆ fogR
| float eve::weather::Weather::Impl::fogR = 0.55f |
在文件 Weather.cpp 第 299 行定义.
被这些函数引用 eve::weather::Weather::getFogColorR(), eve::weather::Weather::setFogColor() , 以及 eve::weather::Weather::update().
◆ gfx
| graphics::Graphics* eve::weather::Weather::Impl::gfx = nullptr |
在文件 Weather.cpp 第 270 行定义.
被这些函数引用 eve::weather::Weather::init() , 以及 eve::weather::Weather::update().
◆ intensity
| float eve::weather::Weather::Impl::intensity = 0.f |
在文件 Weather.cpp 第 278 行定义.
被这些函数引用 eve::weather::Weather::getIntensity(), eve::weather::Weather::setIntensity() , 以及 eve::weather::Weather::update().
◆ intensityCur
| float eve::weather::Weather::Impl::intensityCur = 0.f |
在文件 Weather.cpp 第 279 行定义.
被这些函数引用 eve::weather::Weather::getAmbientBrightness() , 以及 eve::weather::Weather::update().
◆ interiorMode
| PcgInteriorWeatherMode eve::weather::Weather::Impl::interiorMode = PcgInteriorWeatherMode::Collision |
◆ interiorReverbPreset
| int eve::weather::Weather::Impl::interiorReverbPreset = 0 |
在文件 Weather.cpp 第 292 行定义.
◆ interiorWeather
| bool eve::weather::Weather::Impl::interiorWeather = false |
◆ lightningEnabled
| bool eve::weather::Weather::Impl::lightningEnabled = true |
◆ nextStrike
| float eve::weather::Weather::Impl::nextStrike = 4.f |
在文件 Weather.cpp 第 287 行定义.
被这些函数引用 eve::weather::Weather::strike() , 以及 eve::weather::Weather::update().
◆ pcgMode
| bool eve::weather::Weather::Impl::pcgMode = false |
◆ pcgRain
| bool eve::weather::Weather::Impl::pcgRain = false |
◆ pcgSnow
| bool eve::weather::Weather::Impl::pcgSnow = false |
◆ pcgWeatherEnabled
| bool eve::weather::Weather::Impl::pcgWeatherEnabled = false |
◆ pcgWindOverride
| bool eve::weather::Weather::Impl::pcgWindOverride = false |
在文件 Weather.cpp 第 289 行定义.
被这些函数引用 eve::weather::Weather::applyPhotoModeField() , 以及 eve::weather::Weather::getPcgWindOverride().
◆ preset
| int eve::weather::Weather::Impl::preset = 0 |
◆ rain
| graphics::Renderable3D* eve::weather::Weather::Impl::rain = nullptr |
在文件 Weather.cpp 第 303 行定义.
被这些函数引用 eve::weather::Weather::init() , 以及 eve::weather::Weather::update().
◆ rainMat
| graphics::Material* eve::weather::Weather::Impl::rainMat = nullptr |
在文件 Weather.cpp 第 306 行定义.
被这些函数引用 eve::weather::Weather::init() , 以及 eve::weather::Weather::update().
◆ rng
| Lcg eve::weather::Weather::Impl::rng |
在文件 Weather.cpp 第 313 行定义.
被这些函数引用 eve::weather::Weather::init() , 以及 eve::weather::Weather::strike().
◆ skyB
| float eve::weather::Weather::Impl::skyB = 0.62f |
在文件 Weather.cpp 第 297 行定义.
被这些函数引用 eve::weather::Weather::getSkyColorB(), eve::weather::Weather::setSkyColor() , 以及 eve::weather::Weather::update().
◆ skyG
| float eve::weather::Weather::Impl::skyG = 0.53f |
在文件 Weather.cpp 第 297 行定义.
被这些函数引用 eve::weather::Weather::getSkyColorG(), eve::weather::Weather::setSkyColor() , 以及 eve::weather::Weather::update().
◆ skyR
| float eve::weather::Weather::Impl::skyR = 0.45f |
在文件 Weather.cpp 第 297 行定义.
被这些函数引用 eve::weather::Weather::getSkyColorR(), eve::weather::Weather::setSkyColor() , 以及 eve::weather::Weather::update().
◆ snow
| graphics::Renderable3D* eve::weather::Weather::Impl::snow = nullptr |
在文件 Weather.cpp 第 304 行定义.
被这些函数引用 eve::weather::Weather::init() , 以及 eve::weather::Weather::update().
◆ snowMat
| graphics::Material* eve::weather::Weather::Impl::snowMat = nullptr |
在文件 Weather.cpp 第 307 行定义.
被这些函数引用 eve::weather::Weather::init() , 以及 eve::weather::Weather::update().
◆ snowWindOverride
| bool eve::weather::Weather::Impl::snowWindOverride = false |
◆ snowWindX
| float eve::weather::Weather::Impl::snowWindX = 0.f |
在文件 Weather.cpp 第 283 行定义.
被这些函数引用 eve::weather::Weather::getSnowWindX(), eve::weather::Weather::setSnowWind() , 以及 eve::weather::Weather::update().
◆ snowWindY
| float eve::weather::Weather::Impl::snowWindY = -1.15f |
在文件 Weather.cpp 第 283 行定义.
被这些函数引用 eve::weather::Weather::getSnowWindY(), eve::weather::Weather::setSnowWind() , 以及 eve::weather::Weather::update().
◆ snowWindZ
| float eve::weather::Weather::Impl::snowWindZ = 0.f |
在文件 Weather.cpp 第 283 行定义.
被这些函数引用 eve::weather::Weather::getSnowWindZ(), eve::weather::Weather::setSnowWind() , 以及 eve::weather::Weather::update().
◆ sunIntensity
| float eve::weather::Weather::Impl::sunIntensity = 1.f |
◆ time
| float eve::weather::Weather::Impl::time = 0.f |
在文件 Weather.cpp 第 272 行定义.
被这些函数引用 eve::weather::Weather::update().
◆ windDirDeg
| float eve::weather::Weather::Impl::windDirDeg = 0.f |
◆ windOffsetX
| float eve::weather::Weather::Impl::windOffsetX = 0.f |
在文件 Weather.cpp 第 273 行定义.
被这些函数引用 eve::weather::Weather::update().
◆ windOffsetZ
| float eve::weather::Weather::Impl::windOffsetZ = 0.f |
在文件 Weather.cpp 第 274 行定义.
被这些函数引用 eve::weather::Weather::update().
◆ windSpeed
| float eve::weather::Weather::Impl::windSpeed = 0.f |
该结构体的文档由以下文件生成:
- src/modules/weather/Weather.cpp