#include "EngineDefines.h"
#include "RenderGraph.h"
#include "RenderResource.h"
#include "RenderGraphResources.h"
#include "SceneView.h"
#include "Containers/Array.h"
Go to the source code of this file.
|
| bool | ProjectSupportsLocalFogVolumes () |
| |
| bool | ShouldRenderLocalFogVolume (const FScene *Scene, const FSceneViewFamily &SceneViewFamily) |
| |
| bool | ShouldRenderLocalFogVolumeDuringHeightFogPass (const FScene *Scene, const FSceneViewFamily &SceneViewFamily) |
| |
| bool | ShouldRenderLocalFogVolumeInVolumetricFog (const FScene *Scene, const FSceneViewFamily &SceneViewFamily, bool bShouldRenderVolumetricFog) |
| |
| bool | ShouldRenderLocalFogVolumeVisualizationPass (const FScene *Scene, const FSceneViewFamily &SceneViewFamily) |
| |
| float | GetLocalFogVolumeGlobalStartDistance () |
| |
| bool | IsLocalFogVolumeHalfResolution () |
| |
| void | GetLocalFogVolumeViewSortingData (const FScene *Scene, const FViewInfo &View, FRDGBuilder &GraphBuilder, FLocalFogVolumeSortingData &Out) |
| |
| void | SetDummyLocalFogVolumeForViews (FRDGBuilder &GraphBuilder, TArray< FViewInfo > &Views) |
| |
| void | SetDummyLocalFogVolumeForViews (FRDGBuilder &GraphBuilder, TArray< FViewInfo * > &Views) |
| |
| void | SetDummyLocalFogVolumeForView (FRDGBuilder &GraphBuilder, FViewInfo &View) |
| |
| void | SetDummyLocalFogVolumeUniformParametersStruct (FRDGBuilder &GraphBuilder, FLocalFogVolumeUniformParameters &UniformParametersStruct) |
| |
| void | InitLocalFogVolumesForViews (const FScene *Scene, TArray< FViewInfo > &Views, const FSceneViewFamily &SceneViewFamily, FRDGBuilder &GraphBuilder, bool bShouldRenderVolumetricFog, bool bUseHalfResLocalFogVolume) |
| |
| void | RenderLocalFogVolume (const FScene *Scene, TArray< FViewInfo > &Views, const FSceneViewFamily &SceneViewFamily, FRDGBuilder &GraphBuilder, const FMinimalSceneTextures &SceneTextures, FRDGTextureRef LightShaftOcclusionTexture, bool bVisualizationPass=false) |
| |
| void | RenderLocalFogVolumeMobile (FRHICommandList &RHICmdList, const FViewInfo &View) |
| |
| void | RenderLocalFogVolumeHalfResMobile (FRDGBuilder &GraphBuilder, const FViewInfo &View) |
| |
| void | RenderLocalFogVolumeVisualization (const FScene *Scene, TArray< FViewInfo > &Views, const FSceneViewFamily &SceneViewFamily, FRDGBuilder &GraphBuilder, const FMinimalSceneTextures &SceneTextures) |
| |
◆ GetLocalFogVolumeGlobalStartDistance()
| float GetLocalFogVolumeGlobalStartDistance |
( |
| ) |
|
◆ GetLocalFogVolumeViewSortingData()
◆ InitLocalFogVolumesForViews()
◆ IsLocalFogVolumeHalfResolution()
| bool IsLocalFogVolumeHalfResolution |
( |
| ) |
|
◆ ProjectSupportsLocalFogVolumes()
| bool ProjectSupportsLocalFogVolumes |
( |
| ) |
|
◆ RenderLocalFogVolume()
◆ RenderLocalFogVolumeHalfResMobile()
◆ RenderLocalFogVolumeMobile()
◆ RenderLocalFogVolumeVisualization()
◆ SetDummyLocalFogVolumeForView()
◆ SetDummyLocalFogVolumeForViews() [1/2]
◆ SetDummyLocalFogVolumeForViews() [2/2]
◆ SetDummyLocalFogVolumeUniformParametersStruct()
◆ ShouldRenderLocalFogVolume()
◆ ShouldRenderLocalFogVolumeDuringHeightFogPass()
◆ ShouldRenderLocalFogVolumeInVolumetricFog()
◆ ShouldRenderLocalFogVolumeVisualizationPass()