65 FRDGBuffer* OwnershipHiddenPrimitivesBitArrayBuffer =
nullptr;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#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 RenderGraphResources.h:1321
Definition RenderGraphBuilder.h:49
Definition ScenePrimitiveUpdates.h:129
Definition ScenePrimitiveUpdates.h:116
Definition SceneRendering.h:2023
Definition ScenePrivate.h:2875
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 NaniteOwnershipVisibilitySceneExtension.h:16
virtual ISceneExtensionRenderer * CreateRenderer(FSceneRendererBase &InSceneRenderer, const FEngineShowFlags &EngineShowFlags) override
Definition NaniteOwnershipVisibilitySceneExtension.cpp:44
virtual ISceneExtensionUpdater * CreateUpdater() override
Definition NaniteOwnershipVisibilitySceneExtension.cpp:39
static bool ShouldCreateExtension(FScene &Scene)
Definition NaniteOwnershipVisibilitySceneExtension.cpp:34
const TArray< FPersistentPrimitiveIndex > & GetPrimitivesWithOwnership() const
Definition NaniteOwnershipVisibilitySceneExtension.cpp:49
int32 GetMaxPersistentPrimitiveIndex() const
Definition NaniteOwnershipVisibilitySceneExtension.cpp:54
Definition SkinnedMeshComponent.h:50
Definition ShowFlags.h:56