载入中...
搜索中...
未找到
eve::graphics::WaterUnderwaterOutput结构体 参考

Effects snapshot for graphics, audio, particles and VFX providers to consume. 更多...

#include <WaterUnderwaterEffects.h>

Public 属性

bool isUnderwater = false
 
bool entered = false
 
bool exited = false
 
bool playSubmergeDown = false
 
bool playSubmergeUp = false
 
bool loopAudio = false
 
bool particles = false
 
bool horizon = false
 
bool surfaceVfx = true
 
bool postFx = false
 
bool transitionFx = false
 
bool caustics = false
 
int causticFrame = 0
 
float causticSize = 0.0F
 
glm::vec3 fogColor {0.533F, 0.764F, 1.0F}
 
float fogDensity = 0.0F
 
float fogStart = 0.0F
 
float fogEnd = 0.0F
 
float fogHeight = 0.0F
 
float depth01 = 0.0F
 
float hdrpBaseHeight = -150.0F
 
float hdrpMeanFreePath = 3000.0F
 
float hdrpProbeDimmer = 1.0F
 
float hdrpAnisotropy = 0.225F
 
float hdrpDepthExtent = 150.0F
 
float postExposure = 0.0F
 
glm::vec3 postColor {1.0F}
 
glm::vec3 underwaterMaterialColor {0.8117647F}
 
float transitionWeight = 0.0F
 
float transitionVignette = 0.0F
 
float transitionVignetteSmoothness = 0.2F
 
float transitionLensDistortion = 0.0F
 
float transitionLensScale = 1.0F
 
glm::vec3 transitionLift {0.0F}
 
glm::vec3 transitionInverseGamma {1.0F}
 
glm::vec3 transitionGain {1.0F}
 
glm::vec3 transitionColorFilter {1.0F}
 

详细描述

Effects snapshot for graphics, audio, particles and VFX providers to consume.

在文件 WaterUnderwaterEffects.h 第 112 行定义.

类成员变量说明

◆ causticFrame

int eve::graphics::WaterUnderwaterOutput::causticFrame = 0

◆ caustics

bool eve::graphics::WaterUnderwaterOutput::caustics = false

在文件 WaterUnderwaterEffects.h 第 124 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ causticSize

float eve::graphics::WaterUnderwaterOutput::causticSize = 0.0F

◆ depth01

float eve::graphics::WaterUnderwaterOutput::depth01 = 0.0F

◆ entered

bool eve::graphics::WaterUnderwaterOutput::entered = false

在文件 WaterUnderwaterEffects.h 第 114 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ exited

bool eve::graphics::WaterUnderwaterOutput::exited = false

在文件 WaterUnderwaterEffects.h 第 115 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ fogColor

glm::vec3 eve::graphics::WaterUnderwaterOutput::fogColor {0.533F, 0.764F, 1.0F}

在文件 WaterUnderwaterEffects.h 第 127 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ fogDensity

float eve::graphics::WaterUnderwaterOutput::fogDensity = 0.0F

◆ fogEnd

float eve::graphics::WaterUnderwaterOutput::fogEnd = 0.0F

◆ fogHeight

float eve::graphics::WaterUnderwaterOutput::fogHeight = 0.0F

◆ fogStart

float eve::graphics::WaterUnderwaterOutput::fogStart = 0.0F

◆ hdrpAnisotropy

float eve::graphics::WaterUnderwaterOutput::hdrpAnisotropy = 0.225F

◆ hdrpBaseHeight

float eve::graphics::WaterUnderwaterOutput::hdrpBaseHeight = -150.0F

◆ hdrpDepthExtent

float eve::graphics::WaterUnderwaterOutput::hdrpDepthExtent = 150.0F

◆ hdrpMeanFreePath

float eve::graphics::WaterUnderwaterOutput::hdrpMeanFreePath = 3000.0F

◆ hdrpProbeDimmer

float eve::graphics::WaterUnderwaterOutput::hdrpProbeDimmer = 1.0F

◆ horizon

bool eve::graphics::WaterUnderwaterOutput::horizon = false

在文件 WaterUnderwaterEffects.h 第 120 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ isUnderwater

bool eve::graphics::WaterUnderwaterOutput::isUnderwater = false

在文件 WaterUnderwaterEffects.h 第 113 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ loopAudio

bool eve::graphics::WaterUnderwaterOutput::loopAudio = false

在文件 WaterUnderwaterEffects.h 第 118 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ particles

bool eve::graphics::WaterUnderwaterOutput::particles = false

在文件 WaterUnderwaterEffects.h 第 119 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ playSubmergeDown

bool eve::graphics::WaterUnderwaterOutput::playSubmergeDown = false

在文件 WaterUnderwaterEffects.h 第 116 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ playSubmergeUp

bool eve::graphics::WaterUnderwaterOutput::playSubmergeUp = false

在文件 WaterUnderwaterEffects.h 第 117 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ postColor

glm::vec3 eve::graphics::WaterUnderwaterOutput::postColor {1.0F}

在文件 WaterUnderwaterEffects.h 第 139 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ postExposure

float eve::graphics::WaterUnderwaterOutput::postExposure = 0.0F

◆ postFx

bool eve::graphics::WaterUnderwaterOutput::postFx = false

在文件 WaterUnderwaterEffects.h 第 122 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ surfaceVfx

bool eve::graphics::WaterUnderwaterOutput::surfaceVfx = true

在文件 WaterUnderwaterEffects.h 第 121 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ transitionColorFilter

glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionColorFilter {1.0F}

在文件 WaterUnderwaterEffects.h 第 149 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ transitionFx

bool eve::graphics::WaterUnderwaterOutput::transitionFx = false

在文件 WaterUnderwaterEffects.h 第 123 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ transitionGain

glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionGain {1.0F}

在文件 WaterUnderwaterEffects.h 第 148 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ transitionInverseGamma

glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionInverseGamma {1.0F}

在文件 WaterUnderwaterEffects.h 第 147 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ transitionLensDistortion

float eve::graphics::WaterUnderwaterOutput::transitionLensDistortion = 0.0F

◆ transitionLensScale

float eve::graphics::WaterUnderwaterOutput::transitionLensScale = 1.0F

◆ transitionLift

glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionLift {0.0F}

在文件 WaterUnderwaterEffects.h 第 146 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().

◆ transitionVignette

float eve::graphics::WaterUnderwaterOutput::transitionVignette = 0.0F

◆ transitionVignetteSmoothness

float eve::graphics::WaterUnderwaterOutput::transitionVignetteSmoothness = 0.2F

◆ transitionWeight

float eve::graphics::WaterUnderwaterOutput::transitionWeight = 0.0F

◆ underwaterMaterialColor

glm::vec3 eve::graphics::WaterUnderwaterOutput::underwaterMaterialColor {0.8117647F}

在文件 WaterUnderwaterEffects.h 第 140 行定义.

被这些函数引用 eve::graphics::advanceWaterUnderwaterEffects().


该结构体的文档由以下文件生成: