Authored Pcg underwater-effects policy; owns no renderer, audio source or scene object. 更多...
#include <WaterUnderwaterEffects.h>
Public 属性 | |
| bool | enabled = true |
| bool | supportFog = true |
| bool | supportPostFx = true |
| bool | enableTransitionFx = true |
| bool | useCaustics = true |
| bool | hdrp = false |
| bool | overrideFogColor = false |
| float | fogDepth = 100.0F |
| float | fogDistance = 45.0F |
| float | hdrpFogDistance = 30.0F |
| float | nearFogDistance = -4.0F |
| float | fogDensity = 0.045F |
| float | playbackVolume = 0.5F |
| float | causticSize = 15.0F |
| int | framesPerSecond = 24 |
| int | causticTextureCount = 0 |
| glm::vec3 | fogColorMultiplier {0.0F} |
| bool | photoModeFogColorEnabled = false |
| glm::vec3 | photoModeFogColor {0.0F} |
| glm::vec3 | overrideFogMultiplier {1.0F} |
| float | overrideFogCurve = 1.0F |
| float | anisotropyShallow = 0.225F |
| float | anisotropyDeep = 0.0F |
| bool | timeDrivenPostFx = false |
| float | constantPostExposure = 0.0F |
| glm::vec3 | constantPostColor {1.0F} |
| float | transitionHalfHeight = 0.025F |
| float | transitionBlendDistance = 0.025F |
| float | transitionVignette = 0.25F |
| float | transitionVignetteSmoothness = 0.8F |
| float | transitionLensDistortion = 0.252F |
| float | transitionLensScale = 1.02F |
| glm::vec3 | transitionLift {-0.020152892F, -0.009343888F, 0.005069838F} |
| glm::vec3 | transitionInverseGamma {1.35160142F, 1.35531419F, 1.26800077F} |
| glm::vec3 | transitionGain {0.67146943F, 0.68969287F, 0.72298255F} |
| glm::vec3 | transitionColorFilter {0.0F} |
详细描述
Authored Pcg underwater-effects policy; owns no renderer, audio source or scene object.
在文件 WaterUnderwaterEffects.h 第 48 行定义.
类成员变量说明
◆ anisotropyDeep
| float eve::graphics::WaterUnderwaterSettings::anisotropyDeep = 0.0F |
在文件 WaterUnderwaterEffects.h 第 71 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ anisotropyShallow
| float eve::graphics::WaterUnderwaterSettings::anisotropyShallow = 0.225F |
在文件 WaterUnderwaterEffects.h 第 70 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ causticSize
| float eve::graphics::WaterUnderwaterSettings::causticSize = 15.0F |
在文件 WaterUnderwaterEffects.h 第 62 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ causticTextureCount
| int eve::graphics::WaterUnderwaterSettings::causticTextureCount = 0 |
在文件 WaterUnderwaterEffects.h 第 64 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ constantPostColor
| glm::vec3 eve::graphics::WaterUnderwaterSettings::constantPostColor {1.0F} |
在文件 WaterUnderwaterEffects.h 第 74 行定义.
◆ constantPostExposure
| float eve::graphics::WaterUnderwaterSettings::constantPostExposure = 0.0F |
在文件 WaterUnderwaterEffects.h 第 73 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ enabled
| bool eve::graphics::WaterUnderwaterSettings::enabled = true |
在文件 WaterUnderwaterEffects.h 第 49 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ enableTransitionFx
| bool eve::graphics::WaterUnderwaterSettings::enableTransitionFx = true |
在文件 WaterUnderwaterEffects.h 第 52 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ fogColorMultiplier
| glm::vec3 eve::graphics::WaterUnderwaterSettings::fogColorMultiplier {0.0F} |
在文件 WaterUnderwaterEffects.h 第 65 行定义.
◆ fogDensity
| float eve::graphics::WaterUnderwaterSettings::fogDensity = 0.045F |
在文件 WaterUnderwaterEffects.h 第 60 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ fogDepth
| float eve::graphics::WaterUnderwaterSettings::fogDepth = 100.0F |
在文件 WaterUnderwaterEffects.h 第 56 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ fogDistance
| float eve::graphics::WaterUnderwaterSettings::fogDistance = 45.0F |
在文件 WaterUnderwaterEffects.h 第 57 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ framesPerSecond
| int eve::graphics::WaterUnderwaterSettings::framesPerSecond = 24 |
在文件 WaterUnderwaterEffects.h 第 63 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ hdrp
| bool eve::graphics::WaterUnderwaterSettings::hdrp = false |
在文件 WaterUnderwaterEffects.h 第 54 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ hdrpFogDistance
| float eve::graphics::WaterUnderwaterSettings::hdrpFogDistance = 30.0F |
在文件 WaterUnderwaterEffects.h 第 58 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ nearFogDistance
| float eve::graphics::WaterUnderwaterSettings::nearFogDistance = -4.0F |
在文件 WaterUnderwaterEffects.h 第 59 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ overrideFogColor
| bool eve::graphics::WaterUnderwaterSettings::overrideFogColor = false |
在文件 WaterUnderwaterEffects.h 第 55 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ overrideFogCurve
| float eve::graphics::WaterUnderwaterSettings::overrideFogCurve = 1.0F |
在文件 WaterUnderwaterEffects.h 第 69 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ overrideFogMultiplier
| glm::vec3 eve::graphics::WaterUnderwaterSettings::overrideFogMultiplier {1.0F} |
在文件 WaterUnderwaterEffects.h 第 68 行定义.
◆ photoModeFogColor
| glm::vec3 eve::graphics::WaterUnderwaterSettings::photoModeFogColor {0.0F} |
在文件 WaterUnderwaterEffects.h 第 67 行定义.
◆ photoModeFogColorEnabled
| bool eve::graphics::WaterUnderwaterSettings::photoModeFogColorEnabled = false |
在文件 WaterUnderwaterEffects.h 第 66 行定义.
◆ playbackVolume
| float eve::graphics::WaterUnderwaterSettings::playbackVolume = 0.5F |
在文件 WaterUnderwaterEffects.h 第 61 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ supportFog
| bool eve::graphics::WaterUnderwaterSettings::supportFog = true |
在文件 WaterUnderwaterEffects.h 第 50 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ supportPostFx
| bool eve::graphics::WaterUnderwaterSettings::supportPostFx = true |
在文件 WaterUnderwaterEffects.h 第 51 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ timeDrivenPostFx
| bool eve::graphics::WaterUnderwaterSettings::timeDrivenPostFx = false |
在文件 WaterUnderwaterEffects.h 第 72 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ transitionBlendDistance
| float eve::graphics::WaterUnderwaterSettings::transitionBlendDistance = 0.025F |
在文件 WaterUnderwaterEffects.h 第 76 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ transitionColorFilter
| glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionColorFilter {0.0F} |
在文件 WaterUnderwaterEffects.h 第 84 行定义.
◆ transitionGain
| glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionGain {0.67146943F, 0.68969287F, 0.72298255F} |
在文件 WaterUnderwaterEffects.h 第 83 行定义.
◆ transitionHalfHeight
| float eve::graphics::WaterUnderwaterSettings::transitionHalfHeight = 0.025F |
在文件 WaterUnderwaterEffects.h 第 75 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ transitionInverseGamma
| glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionInverseGamma {1.35160142F, 1.35531419F, 1.26800077F} |
在文件 WaterUnderwaterEffects.h 第 82 行定义.
◆ transitionLensDistortion
| float eve::graphics::WaterUnderwaterSettings::transitionLensDistortion = 0.252F |
在文件 WaterUnderwaterEffects.h 第 79 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ transitionLensScale
| float eve::graphics::WaterUnderwaterSettings::transitionLensScale = 1.02F |
在文件 WaterUnderwaterEffects.h 第 80 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ transitionLift
| glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionLift {-0.020152892F, -0.009343888F, 0.005069838F} |
在文件 WaterUnderwaterEffects.h 第 81 行定义.
◆ transitionVignette
| float eve::graphics::WaterUnderwaterSettings::transitionVignette = 0.25F |
在文件 WaterUnderwaterEffects.h 第 77 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ transitionVignetteSmoothness
| float eve::graphics::WaterUnderwaterSettings::transitionVignetteSmoothness = 0.8F |
在文件 WaterUnderwaterEffects.h 第 78 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
◆ useCaustics
| bool eve::graphics::WaterUnderwaterSettings::useCaustics = true |
在文件 WaterUnderwaterEffects.h 第 53 行定义.
被这些函数引用 eve::graphics::exposeWaterUnderwaterEffectsBindings().
该结构体的文档由以下文件生成:
- src/modules/graphics/WaterUnderwaterEffects.h