Navigation
API > API/Runtime > API/Runtime/Renderer
Public interface into FSceneRenderer. Used as the scope for scene rendering functions.
| Name | ISceneRenderer |
| Type | class |
| Header File | /Engine/Source/Runtime/Renderer/Public/SceneRendererInterface.h |
| Include Path | #include "SceneRendererInterface.h" |
Syntax
class ISceneRenderer
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISceneRenderer() |
SceneRendererInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScene * GetScene() |
SceneRendererInterface.h | ||
TRDGUniformBufferRef< FSceneUniformParameters > GetSceneUniformBufferRef
(
FRDGBuilder& GraphBuilder |
SceneRendererInterface.h | ||
const FSceneUniformBuffer & GetSceneUniforms () |
SceneRendererInterface.h | ||
| SceneRendererInterface.h | |||
virtual UE::Renderer::Private::IShadowInvalidatingInstances * GetShadowInvalidatingInstancesInterface
(
const FSceneView* SceneView |
If supported, will return an interface to mark primitives as invalidating the shadows (which will be effected post-frame). | SceneRendererInterface.h |