#include <TESEffectShader.h>
|
enum class | Flags {
kNone = 0
, kDisableTextureShader = 1 << 0
, kGreyscaleToColor = 1 << 1
, kGreyscaleToAlpha = 1 << 2
,
kDisableParticleShader = 1 << 3
, kEdgeColorSubtractive = 1 << 4
, kSkinOnly = 1 << 5
, kIgnoreTexAlpha = 1 << 6
,
kFillTexProjectedUV = 1 << 7
, kIgnoreBaseGeomTexAlpha = 1 << 8
, kLighting = 1 << 9
, kIgnoreWeapons = 1 << 10
,
kAlpha = 1 << 11
, kPreferDismemberedLimb = 1 << 12
, kParticleAnimated = 1 << 15
, kParticleGreyscaleColor = 1 << 16
,
kParticleGreyscaleAlpha = 1 << 17
, kUseBloodGeometry = 1 << 24
} |
|
◆ Flags
Enumerator |
---|
kNone | |
kDisableTextureShader | |
kGreyscaleToColor | |
kGreyscaleToAlpha | |
kDisableParticleShader | |
kEdgeColorSubtractive | |
kSkinOnly | |
kIgnoreTexAlpha | |
kFillTexProjectedUV | |
kIgnoreBaseGeomTexAlpha | |
kLighting | |
kIgnoreWeapons | |
kAlpha | |
kPreferDismemberedLimb | |
kParticleAnimated | |
kParticleGreyscaleColor | |
kParticleGreyscaleAlpha | |
kUseBloodGeometry | |
◆ addonModels
◆ addonModelsFadeInTime
float RE::EffectShaderData::addonModelsFadeInTime |
◆ addonModelsFadeOutTime
float RE::EffectShaderData::addonModelsFadeOutTime |
◆ addonModelsScaleEnd
float RE::EffectShaderData::addonModelsScaleEnd |
◆ addonModelsScaleInTime
float RE::EffectShaderData::addonModelsScaleInTime |
◆ addonModelsScaleOutTime
float RE::EffectShaderData::addonModelsScaleOutTime |
◆ addonModelsScaleStart
float RE::EffectShaderData::addonModelsScaleStart |
◆ ambientSound
◆ birthPositionOffset
float RE::EffectShaderData::birthPositionOffset |
◆ birthPositionOffsetVariance
float RE::EffectShaderData::birthPositionOffsetVariance |
◆ colorKey1
Color RE::EffectShaderData::colorKey1 |
◆ colorKey1ColorAlpha
float RE::EffectShaderData::colorKey1ColorAlpha |
◆ colorKey1ColorKeyTime
float RE::EffectShaderData::colorKey1ColorKeyTime |
◆ colorKey2
Color RE::EffectShaderData::colorKey2 |
◆ colorKey2ColorAlpha
float RE::EffectShaderData::colorKey2ColorAlpha |
◆ colorKey2ColorKeyTime
float RE::EffectShaderData::colorKey2ColorKeyTime |
◆ colorKey3
Color RE::EffectShaderData::colorKey3 |
◆ colorKey3ColorAlpha
float RE::EffectShaderData::colorKey3ColorAlpha |
◆ colorKey3ColorKeyTime
float RE::EffectShaderData::colorKey3ColorKeyTime |
◆ colorScale
float RE::EffectShaderData::colorScale |
◆ edgeColor
Color RE::EffectShaderData::edgeColor |
◆ edgeEffectAlphaFadeInTime
float RE::EffectShaderData::edgeEffectAlphaFadeInTime |
◆ edgeEffectAlphaFadeOutTime
float RE::EffectShaderData::edgeEffectAlphaFadeOutTime |
◆ edgeEffectAlphaPulseAmplitude
float RE::EffectShaderData::edgeEffectAlphaPulseAmplitude |
◆ edgeEffectAlphaPulseFrequency
float RE::EffectShaderData::edgeEffectAlphaPulseFrequency |
◆ edgeEffectColor
Color RE::EffectShaderData::edgeEffectColor |
◆ edgeEffectFallOff
float RE::EffectShaderData::edgeEffectFallOff |
◆ edgeEffectFullAlphaRatio
float RE::EffectShaderData::edgeEffectFullAlphaRatio |
◆ edgeEffectFullAlphaTime
float RE::EffectShaderData::edgeEffectFullAlphaTime |
◆ edgeEffectPersistentAlphaRatio
float RE::EffectShaderData::edgeEffectPersistentAlphaRatio |
◆ edgeWidthAlphaUnits
float RE::EffectShaderData::edgeWidthAlphaUnits |
◆ explosionWindSpeed
float RE::EffectShaderData::explosionWindSpeed |
◆ fillTextureEffectAlphaFadeInTime
float RE::EffectShaderData::fillTextureEffectAlphaFadeInTime |
◆ fillTextureEffectAlphaFadeOutTime
float RE::EffectShaderData::fillTextureEffectAlphaFadeOutTime |
◆ fillTextureEffectAlphaPulseAmplitude
float RE::EffectShaderData::fillTextureEffectAlphaPulseAmplitude |
◆ fillTextureEffectAlphaPulseFrequency
float RE::EffectShaderData::fillTextureEffectAlphaPulseFrequency |
◆ fillTextureEffectColorKey1
Color RE::EffectShaderData::fillTextureEffectColorKey1 |
◆ fillTextureEffectColorKey2
Color RE::EffectShaderData::fillTextureEffectColorKey2 |
◆ fillTextureEffectColorKey3
Color RE::EffectShaderData::fillTextureEffectColorKey3 |
◆ fillTextureEffectColorKeyScaleTimeColorKey1Scale
float RE::EffectShaderData::fillTextureEffectColorKeyScaleTimeColorKey1Scale |
◆ fillTextureEffectColorKeyScaleTimeColorKey1Time
float RE::EffectShaderData::fillTextureEffectColorKeyScaleTimeColorKey1Time |
◆ fillTextureEffectColorKeyScaleTimeColorKey2Scale
float RE::EffectShaderData::fillTextureEffectColorKeyScaleTimeColorKey2Scale |
◆ fillTextureEffectColorKeyScaleTimeColorKey2Time
float RE::EffectShaderData::fillTextureEffectColorKeyScaleTimeColorKey2Time |
◆ fillTextureEffectColorKeyScaleTimeColorKey3Scale
float RE::EffectShaderData::fillTextureEffectColorKeyScaleTimeColorKey3Scale |
◆ fillTextureEffectColorKeyScaleTimeColorKey3Time
float RE::EffectShaderData::fillTextureEffectColorKeyScaleTimeColorKey3Time |
◆ fillTextureEffectFullAlphaRatio
float RE::EffectShaderData::fillTextureEffectFullAlphaRatio |
◆ fillTextureEffectFullAlphaTime
float RE::EffectShaderData::fillTextureEffectFullAlphaTime |
◆ fillTextureEffectPersistentAlphaRatio
float RE::EffectShaderData::fillTextureEffectPersistentAlphaRatio |
◆ fillTextureEffectTextureAnimationSpeedU
float RE::EffectShaderData::fillTextureEffectTextureAnimationSpeedU |
◆ fillTextureEffectTextureAnimationSpeedV
float RE::EffectShaderData::fillTextureEffectTextureAnimationSpeedV |
◆ fillTextureEffectTextureScaleU
float RE::EffectShaderData::fillTextureEffectTextureScaleU |
◆ fillTextureEffectTextureScaleV
float RE::EffectShaderData::fillTextureEffectTextureScaleV |
◆ flags
◆ holesEndTime
float RE::EffectShaderData::holesEndTime |
◆ holesEndVal
float RE::EffectShaderData::holesEndVal |
◆ holesStartTime
float RE::EffectShaderData::holesStartTime |
◆ holesStartVal
float RE::EffectShaderData::holesStartVal |
◆ membraneShaderBlendOperation
D3DBLENDOP RE::EffectShaderData::membraneShaderBlendOperation |
◆ membraneShaderDestBlendMode
D3DBLEND RE::EffectShaderData::membraneShaderDestBlendMode |
◆ membraneShaderSourceBlendMode
D3DBLEND RE::EffectShaderData::membraneShaderSourceBlendMode |
◆ membraneShaderZTestFunction
D3DCMPFUNC RE::EffectShaderData::membraneShaderZTestFunction |
◆ pad0D4
std::uint32_t RE::EffectShaderData::pad0D4 |
◆ pad13C
std::uint32_t RE::EffectShaderData::pad13C |
◆ particleShaderAcceleration1
float RE::EffectShaderData::particleShaderAcceleration1 |
◆ particleShaderAcceleration2
float RE::EffectShaderData::particleShaderAcceleration2 |
◆ particleShaderAcceleration3
float RE::EffectShaderData::particleShaderAcceleration3 |
◆ particleShaderAccelerationAlongNormal
float RE::EffectShaderData::particleShaderAccelerationAlongNormal |
◆ particleShaderAnimatedEndFrame
float RE::EffectShaderData::particleShaderAnimatedEndFrame |
◆ particleShaderAnimatedFrameCount
float RE::EffectShaderData::particleShaderAnimatedFrameCount |
◆ particleShaderAnimatedFrameCountVariance
float RE::EffectShaderData::particleShaderAnimatedFrameCountVariance |
◆ particleShaderAnimatedLoopStartFrame
float RE::EffectShaderData::particleShaderAnimatedLoopStartFrame |
◆ particleShaderAnimatedLoopStartVariance
float RE::EffectShaderData::particleShaderAnimatedLoopStartVariance |
◆ particleShaderAnimatedStartFrame
float RE::EffectShaderData::particleShaderAnimatedStartFrame |
◆ particleShaderAnimatedStartFrameVariance
float RE::EffectShaderData::particleShaderAnimatedStartFrameVariance |
◆ particleShaderBlendOperation
D3DBLENDOP RE::EffectShaderData::particleShaderBlendOperation |
◆ particleShaderDestBlendMode
D3DBLEND RE::EffectShaderData::particleShaderDestBlendMode |
◆ particleShaderFullParticleBirthRatio
float RE::EffectShaderData::particleShaderFullParticleBirthRatio |
◆ particleShaderFullParticleBirthTime
float RE::EffectShaderData::particleShaderFullParticleBirthTime |
◆ particleShaderInitialRotation
float RE::EffectShaderData::particleShaderInitialRotation |
◆ particleShaderInitialRotationVariance
float RE::EffectShaderData::particleShaderInitialRotationVariance |
◆ particleShaderInitialSpeedAlongNormal
float RE::EffectShaderData::particleShaderInitialSpeedAlongNormal |
◆ particleShaderInitialSpeedAlongNormalVariance
float RE::EffectShaderData::particleShaderInitialSpeedAlongNormalVariance |
◆ particleShaderInitialVelocity1
float RE::EffectShaderData::particleShaderInitialVelocity1 |
◆ particleShaderInitialVelocity2
float RE::EffectShaderData::particleShaderInitialVelocity2 |
◆ particleShaderInitialVelocity3
float RE::EffectShaderData::particleShaderInitialVelocity3 |
◆ particleShaderParticleBirthRampDownTime
float RE::EffectShaderData::particleShaderParticleBirthRampDownTime |
◆ particleShaderParticleBirthRampUpTime
float RE::EffectShaderData::particleShaderParticleBirthRampUpTime |
◆ particleShaderParticleLifetime
float RE::EffectShaderData::particleShaderParticleLifetime |
◆ particleShaderParticleLifetimeVariance
float RE::EffectShaderData::particleShaderParticleLifetimeVariance |
◆ particleShaderPersistantParticleCount
float RE::EffectShaderData::particleShaderPersistantParticleCount |
◆ particleShaderRotationSpeed
float RE::EffectShaderData::particleShaderRotationSpeed |
◆ particleShaderRotationSpeedVariance
float RE::EffectShaderData::particleShaderRotationSpeedVariance |
◆ particleShaderScaleKey1
float RE::EffectShaderData::particleShaderScaleKey1 |
◆ particleShaderScaleKey1Time
float RE::EffectShaderData::particleShaderScaleKey1Time |
◆ particleShaderScaleKey2
float RE::EffectShaderData::particleShaderScaleKey2 |
◆ particleShaderScaleKey2Time
float RE::EffectShaderData::particleShaderScaleKey2Time |
◆ particleShaderSourceBlendMode
D3DBLEND RE::EffectShaderData::particleShaderSourceBlendMode |
◆ particleShaderZTestOperation
D3DCMPFUNC RE::EffectShaderData::particleShaderZTestOperation |
◆ sceneGraphEmitDepthLimit
std::uint32_t RE::EffectShaderData::sceneGraphEmitDepthLimit |
◆ textureCountU
float RE::EffectShaderData::textureCountU |
◆ textureCountV
float RE::EffectShaderData::textureCountV |
◆ unk00
std::uint32_t RE::EffectShaderData::unk00 |
The documentation for this struct was generated from the following file: