UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScene Member List

This is the complete list of members for FScene, including all inherited members.

AddCustomRenderPass(const FSceneViewFamily *ViewFamily, const FCustomRenderPassRendererInput &CustomRenderPassInput)FScenevirtual
AddDecal(UDecalComponent *Component) overrideFScenevirtual
AddExponentialHeightFog(uint64 Id, const FExponentialHeightFogDynamicState &State) overrideFScenevirtual
AddGPUSkinCacheAsyncComputeWait(FRDGBuilder &GraphBuilder) constFScene
AddHairStrands(FHairStrandsInstance *Proxy) overrideFScenevirtual
AddInvisibleLight(ULightComponent *Light) overrideFScenevirtual
AddLight(ULightComponent *Light) overrideFScenevirtual
AddLocalFogVolume(class FLocalFogVolumeSceneProxy *FogProxy) overrideFScenevirtual
AddLumenSceneCard(class ULumenSceneCardComponent *LumenSceneCardComponent)FSceneInterfaceinlinevirtual
AddPlanarReflection(class UPlanarReflectionComponent *Component) overrideFScenevirtual
AddPrecomputedLightVolume(const class FPrecomputedLightVolume *Volume) overrideFScenevirtual
AddPrecomputedVolumetricLightmap(const class FPrecomputedVolumetricLightmap *Volume, bool bIsPersistentLevel) overrideFScenevirtual
AddPrimitive(UPrimitiveComponent *Primitive) overrideFScenevirtual
AddPrimitive(FPrimitiveSceneDesc *Primitive) overrideFScenevirtual
AddReflectionCapture(UReflectionCaptureComponent *Component) overrideFScenevirtual
AddRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component) overrideFScenevirtual
AddSkyAtmosphere(FSkyAtmosphereSceneProxy *SkyAtmosphereSceneProxy, bool bStaticLightingBuilt) overrideFScenevirtual
AddSparseVolumeTextureViewer(FSparseVolumeTextureViewerSceneProxy *SVTV) overrideFScenevirtual
AddSpeedTreeWind(FVertexFactory *VertexFactory, const UStaticMesh *StaticMesh) overrideFScenevirtual
FSceneInterface::AddSpeedTreeWind(class FVertexFactory *VertexFactory, const class UStaticMesh *StaticMesh)=0FSceneInterfacepure virtual
AddVolumetricCloud(FVolumetricCloudSceneProxy *VolumetricCloudSceneProxy) overrideFScenevirtual
AddWindSource(UWindDirectionalSourceComponent *WindComponent) overrideFScenevirtual
AllocateAndCaptureFrameSkyEnvMap(FRDGBuilder &GraphBuilder, FSceneRenderer &SceneRenderer, FViewInfo &MainView, bool bShouldRenderSkyAtmosphere, bool bShouldRenderVolumetricCloud, FInstanceCullingManager &InstanceCullingManager, FRDGExternalAccessQueue &ExternalAccessQueue) overrideFScenevirtual
FSceneInterface::AllocateAndCaptureFrameSkyEnvMap(FRDGBuilder &GraphBuilder, FSceneRenderer &SceneRenderer, FViewInfo &MainView, bool bShouldRenderSkyAtmosphere, bool bShouldRenderVolumetricCloud, FInstanceCullingManager &InstanceCullingManager)FSceneInterfaceinlinevirtual
AllocateReflectionCaptures(const TArray< UReflectionCaptureComponent * > &NewCaptures, const TCHAR *CaptureReason, bool bVerifyOnlyCapturing, bool bCapturingForMobile, bool bInsideTick) overrideFScenevirtual
FSceneInterface::AllocateReflectionCaptures(const TArray< UReflectionCaptureComponent * > &NewCaptures, const TCHAR *CaptureReason, bool bVerifyOnlyCapturing, bool bCapturingForMobile)FSceneInterfaceinline
ApplyWorldOffset(const FVector &InOffset) overrideFScenevirtual
AtmosphereLightsFScene
AttachmentGroupsFScene
BatchAddPrimitives(TArrayView< UPrimitiveComponent * > InPrimitives) overrideFScenevirtual
BatchAddPrimitives(TArrayView< FPrimitiveSceneDesc * > InPrimitives) overrideFScenevirtual
BatchReleasePrimitives(TArrayView< UPrimitiveComponent * > InPrimitives) overrideFScenevirtual
BatchReleasePrimitives(TArrayView< FPrimitiveSceneDesc * > InPrimitives) overrideFScenevirtual
BatchRemovePrimitives(TArrayView< UPrimitiveComponent * > InPrimitives) overrideFScenevirtual
BatchRemovePrimitives(TArrayView< FPrimitiveSceneDesc * > InPrimitives) overrideFScenevirtual
BatchRemovePrimitives(TArray< FPrimitiveSceneProxy * > &&InPrimitives) overrideFScenevirtual
BatchUpdateDecals(TArray< FDeferredDecalUpdateParams > &&UpdateParams) overrideFScenevirtual
bCachedShouldRenderSkylightInBasePassFScene
bCachedSkyLightRealTimeCaptureFScene
bEarlyZPassMovableFScene
bIsEditorSceneFScene
bRequiresHitProxiesFScene
bRuntimeVirtualTexturePrimitiveHideEditorFScene
bRuntimeVirtualTexturePrimitiveHideGameFScene
bScenesPrimitivesNeedStaticMeshElementUpdateFScene
CachedDefaultBasePassDepthStencilAccessFScene
CachedDrawListsFScene
CachedMeshDrawCommandStateBucketsFScene
CachedPreshadowsFScene
CachedShadowMapsFScene
CachedTransmittanceAndMultiScatteringLUTsVersionFScene
CanSampleSkyLightRealTimeCaptureData() constFScene
CapturedSkyRenderTargetFScene
ComputeTaskWorkersFScene
ConvolvedSkyRenderTargetFScene
ConvolvedSkyRenderTargetReadyIndexFScene
CustomRenderPassRendererInputsFScene
DebugRender(TArrayView< FViewInfo > Views)FScene
DecalsFScene
DECLARE_MULTICAST_DELEGATE_TwoParams(FSceneLightSceneInfoUpdateDelegate, FRDGBuilder &, const FLightSceneChangeSet &)FScene
DefaultBasePassDepthStencilAccessFScene
DefaultLumenSceneDataFScene
DefaultMaxDistanceFieldOcclusionDistanceFScene
DirectionalLightsFScene
DirectionalShadowCastingLightIDsFScene
DisableSkyLight(FSkyLightSceneProxy *Light) overrideFScenevirtual
DistanceFieldSceneDataFScene
DumpMeshDrawCommandMemoryStats()FScene
DumpUnbuiltLightInteractions(FOutputDevice &Ar) const overrideFScenevirtual
DynamicIndirectCasterPrimitivesFScene
DynamicIndirectShadowsSelfShadowingIntensityFScene
EarlyZPassModeFScene
EndFrame(FRHICommandListImmediate &RHICmdList) overrideFScenevirtual
ExponentialFogsFScene
Export(FArchive &Ar) const overrideFScenevirtual
FeatureLevelFSceneInterfaceprotected
FindClosestPlanarReflection(const FBoxSphereBounds &Bounds) constFScene
FindClosestReflectionCapture(FVector Position) constFScene
FindClosestReflectionCaptures(FVector Position, const FReflectionCaptureProxy *(&SortedByDistanceOUT)[FPrimitiveSceneInfo::MaxCachedReflectionCaptureProxies]) constFScene
FindLumenSceneData(uint32 ViewKey, uint32 GPUIndex) constFScene
FinishUpdatePrimitiveTransform()FSceneInterfaceinlinevirtual
FLightSceneInfoCompactSparseArray typedefFScene
FlushDirtyRuntimeVirtualTextures()FScene
FScene(UWorld *InWorld, bool bInRequiresHitProxies, bool bInIsEditorScene, bool bCreateFXSystem, ERHIFeatureLevel::Type InFeatureLevel)FScene
FSceneInterface(ERHIFeatureLevel::Type InFeatureLevel)FSceneInterface
FSceneViewStateFScenefriend
FXSystemFScene
GetCachedShadowMapData(int32 LightID, int32 ShadowMapIndex=0) constFSceneinline
GetCachedShadowMapDataRef(int32 LightID, int32 ShadowMapIndex=0)FSceneinline
GetCachedShadowMapDataRef(int32 LightID, int32 ShadowMapIndex=0) constFSceneinline
GetCachedShadowMapDatas(int32 LightID)FSceneinline
GetCachedTransmittanceAndMultiScatteringLUTsVersion() constFSceneinline
GetCachedWholeSceneShadowMapsSize() constFScene
GetCacheMeshDrawCommandsTask() constFSceneinline
GetCacheNaniteMaterialBinsTask() constFSceneinline
GetComputeTaskWorkers(TArray< class IComputeTaskWorker * > &OutWorkers) const overrideFSceneinlinevirtual
GetCreateLightPrimitiveInteractionsTask() constFSceneinline
GetDefaultBasePassDepthStencilAccess(ERHIFeatureLevel::Type InFeatureLevel)FScenestatic
GetDirectionalWindParameters(FVector &OutDirection, float &OutSpeed, float &OutMinGustAmt, float &OutMaxGustAmt) const overrideFScenevirtual
GetEarlyZPassMode(ERHIFeatureLevel::Type InFeatureLevel, EDepthDrawingMode &OutZPassMode, bool &bOutEarlyZPassMovable)FScenestatic
GetExtension()FSceneinline
GetExtension() constFSceneinline
GetExtensionPtr()FSceneinline
GetExtensionPtr() constFSceneinline
GetFeatureLevel() constFSceneInterfaceinline
GetForceNoPrecomputedLighting() constFSceneinline
GetForwardPassGlobalPlanarReflection() constFScene
GetFrameNumber() const overrideFScenevirtual
GetFrameNumberRenderThread() constFSceneinline
GetFullWorldName() constFSceneinline
GetFXSystem() overrideFScenevirtual
GetGPUSkinCache() overrideFSceneinlinevirtual
GetGPUSkinCacheTask() constFSceneinline
GetGPUSkinUpdateTask() constFSceneinline
GetLightIESAtlasSlot(const FLightSceneProxy *Proxy, FLightRenderParameters *Out) overrideFScenevirtual
GetLumenSceneData(const FViewInfo &View) constFSceneinline
GetLumenSceneData(const FSceneView &View) constFSceneinline
GetLumenSceneDataIterator() constFSceneinline
GetMaxPersistentPrimitiveIndex() constFSceneinline
GetMaxPersistentViewId() constFSceneinline
GetParameterCollectionBuffer(const FGuid &InId) constFSceneinline
GetPreviousLocalToWorld(const FPrimitiveSceneInfo *PrimitiveSceneInfo, FMatrix &OutPreviousLocalToWorld) const overrideFScenevirtual
GetPrimitiveIndex(const FPersistentPrimitiveIndex &PersistentPrimitiveIndex) constFSceneinline
GetPrimitiveSceneInfo(int32 PrimitiveIndex) const finalFScenevirtual
GetPrimitiveSceneInfo(FPrimitiveComponentId PrimitiveId) const finalFScenevirtual
GetPrimitiveSceneInfo(const FPersistentPrimitiveIndex &PersistentPrimitiveIndex) const finalFScenevirtual
GetPrimitiveSceneProxies() const finalFSceneinlinevirtual
GetPrimitiveUniformShaderParameters_RenderThread(const FPrimitiveSceneInfo *PrimitiveSceneInfo, bool &bHasPrecomputedVolumetricLightmap, FMatrix &PreviousLocalToWorld, int32 &SingleCaptureIndex, bool &bOutputVelocity) const overrideFScenevirtual
GetRayTracingDynamicGeometryCollection()FSceneInterfaceinlinevirtual
GetRayTracingSkinnedGeometryUpdateQueue()FSceneInterfaceinlinevirtual
GetRectLightAtlasSlot(const FRectLightSceneProxy *Proxy, FLightRenderParameters *Out) overrideFScenevirtual
GetReflectionCaptureData(UReflectionCaptureComponent *Component, class FReflectionCaptureData &OutCaptureData) overrideFScenevirtual
GetRelevantLights(UPrimitiveComponent *Primitive, TArray< const ULightComponent * > *RelevantLights) const overrideFScenevirtual
GetRelevantLights_RenderThread(const FPrimitiveSceneProxy *PrimitiveSceneProxy, TArray< const FLightSceneProxy * > &OutRelevantLights) constFScene
GetRenderScene() finalFSceneinlinevirtual
GetRenderScene() const finalFSceneinlinevirtual
GetRuntimeVirtualTextureHidePrimitiveMask(uint8 &bHideMaskEditor, uint8 &bHideMaskGame) const overrideFScenevirtual
GetScenePrimitiveComponentIds() const finalFSceneinlinevirtual
GetShaderPlatform() constFSceneInterface
GetShadingPath(ERHIFeatureLevel::Type InFeatureLevel)FSceneInterfacestatic
GetShadingPath() constFSceneInterfaceinline
GetSizeBytes() constFScene
GetSkeletalMeshUpdater() overrideFSceneinlinevirtual
GetSkyAtmosphereSceneInfo() overrideFSceneinlinevirtual
GetSkyAtmosphereSceneInfo() const overrideFSceneinlinevirtual
GetSpeedTreeUniformBuffer(const FVertexFactory *VertexFactory) const overrideFScenevirtual
GetVirtualShadowMapCache()FScene
GetVolumetricCloudSceneInfo() overrideFSceneinlinevirtual
GetVolumetricCloudSceneInfo() const overrideFSceneinlinevirtual
GetWindParameters(const FVector &Position, FVector &OutDirection, float &OutSpeed, float &OutMinGustAmt, float &OutMaxGustAmt) const overrideFScenevirtual
GetWindParameters_GameThread(const FVector &Position, FVector &OutDirection, float &OutSpeed, float &OutMinGustAmt, float &OutMaxGustAmt) const overrideFScenevirtual
GetWindSources_RenderThread() const overrideFScenevirtual
GetWorld() const overrideFSceneinlinevirtual
GlobalDistanceFieldViewDistanceFScene
GPUSceneFScene
GPUSkinCacheFScene
HairStrandsSceneDataFScene
HasAnyExponentialHeightFog() const overrideFScenevirtual
HasAnyLights() const overrideFSceneinlinevirtual
HasAnyLocalFogVolume() const overrideFScenevirtual
HasAtmosphereLightRequiringLightingBuild() const overrideFScenevirtual
HasPrecomputedVolumetricLightmap_RenderThread() const overrideFScenevirtual
HasSkyAtmosphere() constFSceneinline
HasSkyLightRequiringLightingBuild() const overrideFScenevirtual
HasVolumetricCloud() constFSceneinline
IncrementFrameNumber() overrideFScenevirtual
IndirectLightingCacheFScene
InstanceCullingOcclusionQueryRendererFScene
InvalidateLumenSurfaceCache_GameThread(UPrimitiveComponent *Component) overrideFScenevirtual
InvalidatePathTracedOutput(PathTracing::EInvalidateReason InvalidateReason=PathTracing::EInvalidateReason::Uncategorized) overrideFScenevirtual
InvalidateRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component, FBoxSphereBounds const &WorldBounds, EVTInvalidatePriority InvalidatePriority) overrideFScenevirtual
FSceneInterface::InvalidateRuntimeVirtualTexture(URuntimeVirtualTextureComponent *Component, FBoxSphereBounds const &WorldBounds)FSceneInterfaceinlinevirtual
InvisibleLightsFScene
IsEditorScene() const overrideFSceneinlinevirtual
IsSecondAtmosphereLightEnabled()FSceneinline
LandscapeToNaniteProxyMapFScene
LightFunctionAtlasSceneDataFScene
LightsFScene
LocalFogVolumesFScene
LocalShadowCastingLightOctreeFScene
LumenAddPrimitive(FPrimitiveSceneInfo *InPrimitive)FScene
LumenInvalidateSurfaceCacheForPrimitive(FPrimitiveSceneInfo *InPrimitive)FScene
LumenRemovePrimitive(FPrimitiveSceneInfo *InPrimitive, int32 PrimitiveIndex)FScene
LumenUpdatePrimitive(FPrimitiveSceneInfo *InPrimitive)FScene
MobileDirectionalLightsFScene
MobileSkyLightRealTimeCaptureIrradianceEnvironmentMapFScene
MobileSkyLightRealTimeCaptureIrradianceReadBackQueriesFScene
NaniteRasterPipelinesFScene
NaniteShadingCommandsFScene
NaniteShadingPipelinesFScene
NaniteVisibilityFScene
NumMobileMovableDirectionalLights_RenderThreadFScene
NumMobileStaticAndCSMLights_RenderThreadFScene
NumUnbuiltReflectionCapturesFScenemutable
NumUncachedStaticLightingInteractionsFScenemutable
OITSceneDataFScene
OnLevelAddedToWorld(const FName &InLevelName, UWorld *InWorld, bool bIsLightingScenario) overrideFScenevirtual
OnLevelRemovedFromWorld(const FName &LevelRemovedName, UWorld *InWorld, bool bIsLightingScenario) overrideFScenevirtual
OnPostLightSceneInfoUpdateFScene
OnPreLightSceneInfoUpdateFScene
OnWorldCleanup() overrideFScenevirtual
OverflowingDynamicShadowedLightsFScene
ParameterCollectionsFScene
PathTracingInvalidationCounterFScene
PathTracingSkylightColorFScene
PathTracingSkylightPdfFScene
PathTracingSkylightTextureFScene
PersistentPrimitiveIdAllocatorFScene
PersistentPrimitiveIdToIndexMapFScene
PersistentViewStateUniqueIDsFScene
PerViewOrGPULumenSceneDataFScene
PhysicsFieldFScene
PlanarReflectionsFScene
PlanarReflections_GameThreadFScene
PrecomputedLightVolumesFScene
PrecomputedVisibilityHandlerFScene
PreShadowCacheDepthZFScene
PreshadowCacheLayoutFScene
PrevAtlasCompleteHZBsFScene
PrevAtlasHZBsFScene
PrimitiveBoundsFScene
PrimitiveComponentIdsFScene
PrimitiveFlagsCompactFScene
PrimitiveOcclusionBoundsFScene
PrimitiveOcclusionFlagsFScene
PrimitiveOctreeFScene
PrimitiveOctreeIndexFScene
PrimitivesFScene
PrimitivesAlwaysVisibleOffsetFScene
PrimitiveSceneProxiesFScene
PrimitivesNeedingLevelUpdateNotificationFScene
PrimitivesNeedingStaticMeshUpdateFScene
PrimitivesNeedingUniformBufferUpdateFScene
PrimitiveTransformsFScene
PrimitiveVisibilityIdsFScene
ProcessAndRenderIlluminanceMeter(FRDGBuilder &GraphBuilder, TArrayView< FViewInfo > Views, FRDGTextureRef SceneColorTexture)FScenevirtual
ProcessViewChanges(FRDGBuilder &GraphBuilder, TConstArrayView< FViewInfo * > AllViews)FScene
RealTimeReflectionCaptureCamera360APLutTextureFScene
RealTimeReflectionCaptureSkyAtmosphereViewLutTextureFScene
RealTimeSlicedReflectionCaptureFScene
ReflectionSceneDataFScene
RefreshNaniteRasterBins(FPrimitiveSceneInfo &PrimitiveSceneInfo) overrideFScenevirtual
RegisterAnimBank(const TConstArrayView< struct FAnimBankDesc > Descs) overrideFScenevirtual
FSceneInterface::RegisterAnimBank(const TConstArrayView< FAnimBankDesc > Descs)=0FSceneInterfacepure virtual
Release() overrideFScenevirtual
ReleasePrimitive(UPrimitiveComponent *Primitive) overrideFScenevirtual
ReleasePrimitive(FPrimitiveSceneDesc *Primitive) overrideFScenevirtual
ReleaseReflectionCubemap(UReflectionCaptureComponent *CaptureComponent) overrideFScenevirtual
ReloadNaniteFixedFunctionBins() overrideFScenevirtual
RemoveDecal(UDecalComponent *Component) overrideFScenevirtual
RemoveExponentialHeightFog(uint64 Id) overrideFScenevirtual
RemoveHairStrands(FHairStrandsInstance *Proxy) overrideFScenevirtual
RemoveLight(ULightComponent *Light) overrideFScenevirtual
RemoveLocalFogVolume(class FLocalFogVolumeSceneProxy *FogProxy) overrideFScenevirtual
RemoveLumenSceneCard(class ULumenSceneCardComponent *LumenSceneCardComponent)FSceneInterfaceinlinevirtual
RemovePlanarReflection(UPlanarReflectionComponent *Component) overrideFScenevirtual
RemovePrecomputedLightVolume(const class FPrecomputedLightVolume *Volume) overrideFScenevirtual
RemovePrecomputedVolumetricLightmap(const class FPrecomputedVolumetricLightmap *Volume) overrideFScenevirtual
RemovePrimitive(UPrimitiveComponent *Primitive) overrideFScenevirtual
RemovePrimitive(FPrimitiveSceneDesc *Primitive) overrideFScenevirtual
RemoveReflectionCapture(UReflectionCaptureComponent *Component) overrideFScenevirtual
RemoveRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component) overrideFScenevirtual
RemoveSkyAtmosphere(FSkyAtmosphereSceneProxy *SkyAtmosphereSceneProxy) overrideFScenevirtual
RemoveSparseVolumeTextureViewer(FSparseVolumeTextureViewerSceneProxy *SVTV) overrideFScenevirtual
RemoveSpeedTreeWind_RenderThread(FVertexFactory *VertexFactory, const UStaticMesh *StaticMesh) overrideFScenevirtual
FSceneInterface::RemoveSpeedTreeWind_RenderThread(class FVertexFactory *VertexFactory, const class UStaticMesh *StaticMesh)=0FSceneInterfacepure virtual
RemoveVolumetricCloud(FVolumetricCloudSceneProxy *VolumetricCloudSceneProxy) overrideFScenevirtual
RemoveWindSource(UWindDirectionalSourceComponent *WindComponent) overrideFScenevirtual
RequestGPUSceneUpdate(FPrimitiveSceneInfo &PrimitiveSceneInfo, EPrimitiveDirtyState PrimitiveDirtyState) overrideFScenevirtual
RequestPreloadRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component, FBoxSphereBounds const &WorldBounds, int32 Level) overrideFScenevirtual
RequestUniformBufferUpdate(FPrimitiveSceneInfo &PrimitiveSceneInfo) overrideFScenevirtual
RequiresDebugMaterials() constFSceneinline
RequiresHitProxies() const overrideFScenevirtual
ResetAtmosphereLightsProperties()FScene
ResetPhysicsField() overrideFScenevirtual
ResetReflectionCaptures(bool bOnlyIfOOM) overrideFScenevirtual
RuntimeVirtualTexturesFScene
SceneExtensionsFScene
SceneLODHierarchyFScene
SetCachedTransmittanceAndMultiScatteringLUTsVersion(uint32 NewTransmittanceAndMultiScatteringLUTsVersion)FSceneinline
SetFXSystem(class FFXSystemInterface *InFXSystem) overrideFScenevirtual
SetPhysicsField(class FPhysicsFieldSceneProxy *PhysicsFieldSceneProxy) overrideFScenevirtual
SetPrecomputedVisibility(const FPrecomputedVisibilityHandler *InPrecomputedVisibilityHandler) overrideFScenevirtual
FSceneInterface::SetPrecomputedVisibility(const class FPrecomputedVisibilityHandler *PrecomputedVisibilityHandler)FSceneInterfaceinlinevirtual
SetPrecomputedVolumeDistanceField(const class FPrecomputedVolumeDistanceField *PrecomputedVolumeDistanceField)FSceneInterfaceinlinevirtual
SetSkyLight(FSkyLightSceneProxy *Light) overrideFScenevirtual
ShouldRenderSkylightInBasePass(bool bIsTranslucent) constFScene
ShowPhysicsField() overrideFScenevirtual
SimpleDirectionalLightFScene
SkeletalMeshUpdaterFScene
SkyAtmosphereFScene
SkyAtmosphereStackFScene
SkyIrradianceEnvironmentMapFScene
SkyLightFScene
SkyLightStackFScene
SparseVolumeTextureViewersFScene
SpeedTreeVertexFactoryMapFScene
SpeedTreeWindComputationMapFScene
StartFrame() overrideFSceneinlinevirtual
StartUpdatePrimitiveTransform(int32 NumPrimitives)FSceneInterfaceinlinevirtual
StaticMeshesFScene
SubstrateSceneDataFScene
TypeOffsetTableFScene
UniformBuffersFScene
UnregisterAnimBank(const TConstArrayView< FAnimBankRecordHandle > Handles) overrideFScenevirtual
Update(FRDGBuilder &GraphBuilder, const FUpdateParameters &Parameters)FScene
UpdateAllPrimitiveSceneInfos(FRDGBuilder &GraphBuilder, EUpdateAllPrimitiveSceneInfosAsyncOps AsyncOps=EUpdateAllPrimitiveSceneInfosAsyncOps::None) overrideFScenevirtual
UpdateAllPrimitiveSceneInfos(FRDGBuilder &GraphBuilder, EUpdateAllPrimitiveSceneInfosAsyncOps AsyncOps=EUpdateAllPrimitiveSceneInfosAsyncOps::None)=0FScenevirtual
UpdateAllPrimitiveSceneInfos(FRHICommandListImmediate &RHICmdList)FScene
UpdateCachedRayTracingState(class FPrimitiveSceneProxy *SceneProxy)FSceneInterfaceinlinevirtual
UpdateCachedRenderStates(FPrimitiveSceneProxy *SceneProxy) overrideFScenevirtual
UpdateCustomPrimitiveData(UPrimitiveComponent *Primitive) overrideFScenevirtual
UpdateCustomPrimitiveData(FPrimitiveSceneDesc *Primitive, const FCustomPrimitiveData &CustomPrimitiveData) overrideFScenevirtual
UpdateDecalFadeInTime(UDecalComponent *Decal) overrideFScenevirtual
UpdateDecalFadeOutTime(UDecalComponent *Decal) overrideFScenevirtual
UpdateDecalTransform(UDecalComponent *Decal) overrideFScenevirtual
UpdateEarlyZPassMode() overrideFScenevirtual
UpdateInstanceCullDistance(UPrimitiveComponent *Primitive, float StartCullDistance, float EndCullDistance) overrideFScenevirtual
UpdateLightColorAndBrightness(ULightComponent *Light) overrideFScenevirtual
UpdateLightProxy(ULightComponent *Light, TFunction< void(FLightSceneProxy *)> &&Func) overrideFScenevirtual
UpdateLightTransform(ULightComponent *Light) overrideFScenevirtual
UpdateLumenSceneCardTransform(class ULumenSceneCardComponent *LumenSceneCardComponent)FSceneInterfaceinlinevirtual
UpdateParameterCollections(const TArray< FMaterialParameterCollectionInstanceResource * > &InParameterCollections) overrideFScenevirtual
UpdatePhysicsField(FRDGBuilder &GraphBuilder, FViewInfo &View) overrideFScenevirtual
FSceneInterface::UpdatePhysicsField(FRHICommandListImmediate &RHICmdList, FViewInfo &View)FSceneInterfaceinlinevirtual
UpdatePlanarReflectionContents(UPlanarReflectionComponent *CaptureComponent, FSceneRenderer &MainSceneRenderer, ISceneRenderBuilder &SceneRenderBuilder) overrideFScenevirtual
UpdatePlanarReflectionTransform(UPlanarReflectionComponent *Component) overrideFScenevirtual
UpdatePrimitiveAttachment(UPrimitiveComponent *Primitive) overrideFScenevirtual
UpdatePrimitiveDistanceFieldSceneData_GameThread(UPrimitiveComponent *Primitive) overrideFScenevirtual
UpdatePrimitiveDrawDistance(UPrimitiveComponent *Primitive, float MinDrawDistance, float MaxDrawDistance, float VirtualTextureMaxDrawDistance) overrideFScenevirtual
UpdatePrimitiveInstances(UPrimitiveComponent *Primitive) overrideFScenevirtual
UpdatePrimitiveInstances(FInstancedStaticMeshSceneDesc *Primitive) overrideFScenevirtual
UpdatePrimitiveInstances(FPrimitiveSceneDesc *Primitive) overrideFScenevirtual
UpdatePrimitiveInstancesFromCompute(FPrimitiveSceneDesc *Primitive, FGPUSceneWriteDelegate &&DataWriterGPU) overrideFScenevirtual
UpdatePrimitiveOcclusionBoundsSlack(UPrimitiveComponent *Primitive, float NewSlack) overrideFScenevirtual
UpdatePrimitivesDrawnInGame_RenderThread(TArrayView< FPrimitiveSceneProxy * > PrimitiveSceneProxies, bool bDrawnInGame) overrideFScenevirtual
UpdatePrimitiveSelectedState_RenderThread(const FPrimitiveSceneInfo *PrimitiveSceneInfo, bool bIsSelected) overrideFScenevirtual
UpdatePrimitiveTransform(UPrimitiveComponent *Primitive) overrideFScenevirtual
UpdatePrimitiveTransform(FPrimitiveSceneDesc *Primitive) overrideFScenevirtual
UpdatePrimitiveTransform_RenderThread(FPrimitiveSceneProxy *PrimitiveSceneProxy, const FBoxSphereBounds &WorldBounds, const FBoxSphereBounds &LocalBounds, const FMatrix &LocalToWorld, const FVector &OwnerPosition, const TOptional< FTransform > &PreviousTransform)FScene
UpdatePrimitiveVelocityState_RenderThread(FPrimitiveSceneInfo *PrimitiveSceneInfo, bool bIsBeingMoved) overrideFScenevirtual
UpdateReflectionCaptureTransform(UReflectionCaptureComponent *Component) overrideFScenevirtual
UpdateSceneCaptureContents(class USceneCaptureComponent2D *CaptureComponent, ISceneRenderBuilder &SceneRenderBuilder) overrideFScenevirtual
UpdateSceneCaptureContents(class USceneCaptureComponentCube *CaptureComponent, ISceneRenderBuilder &SceneRenderBuilder) overrideFScenevirtual
UpdateSceneSettings(AWorldSettings *WorldSettings) overrideFScenevirtual
UpdateSkyCaptureContents(const USkyLightComponent *CaptureComponent, bool bCaptureEmissiveOnly, UTextureCube *SourceCubemap, FTexture *OutProcessedTexture, float &OutAverageBrightness, FSHVectorRGB3 &OutIrradianceEnvironmentMap, TArray< FFloat16Color > *OutRadianceMap, FLinearColor *SpecifiedCubemapColorScale) overrideFScenevirtual
UpdateSpeedTreeWind(double CurrentTime) overrideFScenevirtual
UpdateStaticDrawLists() overrideFScenevirtual
UpdateWindSource(UWindDirectionalSourceComponent *WindComponent) overrideFScenevirtual
ValidateSkyLightRealTimeCapture(FRDGBuilder &GraphBuilder, const FViewInfo &View, FRDGTextureRef SceneColorTexture) overrideFScenevirtual
VelocityDataFScene
ViewStatesFScene
VolumetricCloudFScene
VolumetricCloudStackFScene
VolumetricLightmapSceneDataFScene
WaitForCacheMeshDrawCommandsTask()FSceneinline
WaitForCacheNaniteMaterialBinsTask()FSceneinline
WaitForCreateLightPrimitiveInteractionsTask()FSceneinline
WindComponents_GameThreadFScene
WindSourcesFScene
WorldFScene
~FScene()FScenevirtual
~FSceneInterface()FSceneInterfaceinlineprotectedvirtual