@ ForceInit
Definition CoreMiscDefines.h:155
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FBoxSphereBounds3d FBoxSphereBounds
Definition MathFwd.h:142
#define DECLARE_SCENE_EXTENSION_UPDATER(ClassName, SceneExtensionClassName)
Definition SceneExtensions.h:390
#define DECLARE_SCENE_EXTENSION_RENDERER(ClassName, SceneExtensionClassName)
Definition SceneExtensions.h:394
#define DECLARE_SCENE_EXTENSION(ModuleExport, ClassName)
Definition SceneExtensions.h:384
Definition FirstPersonSceneExtension.h:70
FFirstPersonViewBounds GetFirstPersonViewBounds(const FViewInfo &ViewInfo) const
Definition FirstPersonSceneExtension.cpp:131
virtual void UpdateViewData(FRDGBuilder &GraphBuilder, const FRendererViewDataManager &ViewDataManager) override
Definition FirstPersonSceneExtension.cpp:70
FFirstPersonSceneExtensionRenderer(FSceneRendererBase &InSceneRenderer, FFirstPersonSceneExtension &InSceneExtension)
Definition FirstPersonSceneExtension.h:73
Definition FirstPersonSceneExtension.h:31
virtual ISceneExtensionUpdater * CreateUpdater() override
Definition FirstPersonSceneExtension.cpp:17
virtual ISceneExtensionRenderer * CreateRenderer(FSceneRendererBase &InSceneRenderer, const FEngineShowFlags &EngineShowFlags) override
Definition FirstPersonSceneExtension.cpp:22
const TArray< FPrimitiveSceneInfo * > & GetFirstPersonPrimitives() const
Definition FirstPersonSceneExtension.cpp:27
static bool ShouldCreateExtension(FScene &Scene)
Definition FirstPersonSceneExtension.cpp:10
const TArray< FPrimitiveSceneInfo * > & GetWorldSpaceRepresentationPrimitives() const
Definition FirstPersonSceneExtension.cpp:32
Definition PrimitiveSceneInfo.h:266
Definition RenderGraphBuilder.h:49
Definition ScenePrimitiveUpdates.h:129
Definition ScenePrimitiveUpdates.h:116
Definition SceneRendering.h:2023
Definition ScenePrivate.h:2875
Definition SceneRendering.h:1132
Definition SceneExtensions.h:69
Definition SceneExtensions.h:45
Definition SceneExtensions.h:24
ISceneExtension(FScene &InScene)
Definition SceneExtensions.h:29
FScene & Scene
Definition SceneExtensions.h:40
Definition ShowFlags.h:56
Definition FirstPersonSceneExtension.h:13
uint32 bHasFirstPersonWorldSpaceRepresentationPrimitives
Definition FirstPersonSceneExtension.h:24
FBoxSphereBounds WorldSpaceRepresentationBounds
Definition FirstPersonSceneExtension.h:18
FBoxSphereBounds FirstPersonBounds
Definition FirstPersonSceneExtension.h:15
uint32 bHasFirstPersonPrimitives
Definition FirstPersonSceneExtension.h:21
Definition BoxSphereBounds.h:25