#include <ShaderMaterial.h>
◆ FShaderGlobalDefines() [1/3]
◆ FShaderGlobalDefines() [2/3]
◆ FShaderGlobalDefines() [3/3]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ALLOW_STATIC_LIGHTING
| bool FShaderGlobalDefines::ALLOW_STATIC_LIGHTING |
◆ bNeedVelocityDepth
| bool FShaderGlobalDefines::bNeedVelocityDepth |
◆ bSupportsDualBlending
| bool FShaderGlobalDefines::bSupportsDualBlending |
◆ CLEAR_COAT_BOTTOM_NORMAL
| bool FShaderGlobalDefines::CLEAR_COAT_BOTTOM_NORMAL |
◆ COMPILE_SHADERS_FOR_DEVELOPMENT_ALLOWED
| bool FShaderGlobalDefines::COMPILE_SHADERS_FOR_DEVELOPMENT_ALLOWED |
◆ DXT5_NORMALMAPS
| bool FShaderGlobalDefines::DXT5_NORMALMAPS |
◆ EARLY_Z_PASS_ONLY_MATERIAL_MASKING
| bool FShaderGlobalDefines::EARLY_Z_PASS_ONLY_MATERIAL_MASKING |
◆ FORWARD_SHADING
| bool FShaderGlobalDefines::FORWARD_SHADING |
◆ GBUFFER_HAS_TANGENT
| bool FShaderGlobalDefines::GBUFFER_HAS_TANGENT |
◆ GBUFFER_HAS_VELOCITY
| bool FShaderGlobalDefines::GBUFFER_HAS_VELOCITY |
◆ IRIS_NORMAL
| bool FShaderGlobalDefines::IRIS_NORMAL |
◆ LegacyGBufferFormat
| int FShaderGlobalDefines::LegacyGBufferFormat |
◆ PLATFORM_ALLOW_SCENE_DATA_COMPRESSED_TRANSFORMS
| bool FShaderGlobalDefines::PLATFORM_ALLOW_SCENE_DATA_COMPRESSED_TRANSFORMS |
◆ PLATFORM_SUPPORTS_DISTANCE_FIELDS
| bool FShaderGlobalDefines::PLATFORM_SUPPORTS_DISTANCE_FIELDS |
◆ PLATFORM_SUPPORTS_PER_PIXEL_DBUFFER_MASK
| bool FShaderGlobalDefines::PLATFORM_SUPPORTS_PER_PIXEL_DBUFFER_MASK |
◆ PLATFORM_SUPPORTS_RENDERTARGET_WRITE_MASK
| bool FShaderGlobalDefines::PLATFORM_SUPPORTS_RENDERTARGET_WRITE_MASK |
◆ PLATFORM_SUPPORTS_SHADER_BUNDLE_DISPATCH
| bool FShaderGlobalDefines::PLATFORM_SUPPORTS_SHADER_BUNDLE_DISPATCH |
◆ PLATFORM_SUPPORTS_SHADER_ROOT_CONSTANTS
| bool FShaderGlobalDefines::PLATFORM_SUPPORTS_SHADER_ROOT_CONSTANTS |
◆ PROJECT_ALLOW_GLOBAL_CLIP_PLANE
| bool FShaderGlobalDefines::PROJECT_ALLOW_GLOBAL_CLIP_PLANE |
◆ PROJECT_EXPFOG_MATCHES_VFOG
| bool FShaderGlobalDefines::PROJECT_EXPFOG_MATCHES_VFOG |
◆ PROJECT_MOBILE_DISABLE_VERTEX_FOG
| bool FShaderGlobalDefines::PROJECT_MOBILE_DISABLE_VERTEX_FOG |
◆ PROJECT_SUPPORT_SKY_ATMOSPHERE
| bool FShaderGlobalDefines::PROJECT_SUPPORT_SKY_ATMOSPHERE |
◆ PROJECT_SUPPORT_SKY_ATMOSPHERE_AFFECTS_HEIGHFOG
| bool FShaderGlobalDefines::PROJECT_SUPPORT_SKY_ATMOSPHERE_AFFECTS_HEIGHFOG |
◆ PROJECT_VERTEX_FOGGING_FOR_OPAQUE
| bool FShaderGlobalDefines::PROJECT_VERTEX_FOGGING_FOR_OPAQUE |
◆ SELECTIVE_BASEPASS_OUTPUTS
| bool FShaderGlobalDefines::SELECTIVE_BASEPASS_OUTPUTS |
◆ SUPPORT_CLOUD_SHADOW_ON_FORWARD_LIT_TRANSLUCENT
| bool FShaderGlobalDefines::SUPPORT_CLOUD_SHADOW_ON_FORWARD_LIT_TRANSLUCENT |
◆ SUPPORT_CLOUD_SHADOW_ON_SINGLE_LAYER_WATER
| bool FShaderGlobalDefines::SUPPORT_CLOUD_SHADOW_ON_SINGLE_LAYER_WATER |
◆ SUPPORT_PRIMITIVE_ALPHA_HOLDOUT
| bool FShaderGlobalDefines::SUPPORT_PRIMITIVE_ALPHA_HOLDOUT |
◆ USE_DBUFFER
| bool FShaderGlobalDefines::USE_DBUFFER |
◆ USES_BASE_PASS_VELOCITY
| bool FShaderGlobalDefines::USES_BASE_PASS_VELOCITY |
The documentation for this struct was generated from the following file: