![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FScene, including all inherited members.
| AddCustomRenderPass(const FSceneViewFamily *ViewFamily, const FCustomRenderPassRendererInput &CustomRenderPassInput) | FScene | virtual |
| AddDecal(UDecalComponent *Component) override | FScene | virtual |
| AddExponentialHeightFog(uint64 Id, const FExponentialHeightFogDynamicState &State) override | FScene | virtual |
| AddGPUSkinCacheAsyncComputeWait(FRDGBuilder &GraphBuilder) const | FScene | |
| AddHairStrands(FHairStrandsInstance *Proxy) override | FScene | virtual |
| AddInvisibleLight(ULightComponent *Light) override | FScene | virtual |
| AddLight(ULightComponent *Light) override | FScene | virtual |
| AddLocalFogVolume(class FLocalFogVolumeSceneProxy *FogProxy) override | FScene | virtual |
| AddLumenSceneCard(class ULumenSceneCardComponent *LumenSceneCardComponent) | FSceneInterface | inlinevirtual |
| AddPlanarReflection(class UPlanarReflectionComponent *Component) override | FScene | virtual |
| AddPrecomputedLightVolume(const class FPrecomputedLightVolume *Volume) override | FScene | virtual |
| AddPrecomputedVolumetricLightmap(const class FPrecomputedVolumetricLightmap *Volume, bool bIsPersistentLevel) override | FScene | virtual |
| AddPrimitive(UPrimitiveComponent *Primitive) override | FScene | virtual |
| AddPrimitive(FPrimitiveSceneDesc *Primitive) override | FScene | virtual |
| AddReflectionCapture(UReflectionCaptureComponent *Component) override | FScene | virtual |
| AddRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component) override | FScene | virtual |
| AddSkyAtmosphere(FSkyAtmosphereSceneProxy *SkyAtmosphereSceneProxy, bool bStaticLightingBuilt) override | FScene | virtual |
| AddSparseVolumeTextureViewer(FSparseVolumeTextureViewerSceneProxy *SVTV) override | FScene | virtual |
| AddSpeedTreeWind(FVertexFactory *VertexFactory, const UStaticMesh *StaticMesh) override | FScene | virtual |
| FSceneInterface::AddSpeedTreeWind(class FVertexFactory *VertexFactory, const class UStaticMesh *StaticMesh)=0 | FSceneInterface | pure virtual |
| AddVolumetricCloud(FVolumetricCloudSceneProxy *VolumetricCloudSceneProxy) override | FScene | virtual |
| AddWindSource(UWindDirectionalSourceComponent *WindComponent) override | FScene | virtual |
| AllocateAndCaptureFrameSkyEnvMap(FRDGBuilder &GraphBuilder, FSceneRenderer &SceneRenderer, FViewInfo &MainView, bool bShouldRenderSkyAtmosphere, bool bShouldRenderVolumetricCloud, FInstanceCullingManager &InstanceCullingManager, FRDGExternalAccessQueue &ExternalAccessQueue) override | FScene | virtual |
| FSceneInterface::AllocateAndCaptureFrameSkyEnvMap(FRDGBuilder &GraphBuilder, FSceneRenderer &SceneRenderer, FViewInfo &MainView, bool bShouldRenderSkyAtmosphere, bool bShouldRenderVolumetricCloud, FInstanceCullingManager &InstanceCullingManager) | FSceneInterface | inlinevirtual |
| AllocateReflectionCaptures(const TArray< UReflectionCaptureComponent * > &NewCaptures, const TCHAR *CaptureReason, bool bVerifyOnlyCapturing, bool bCapturingForMobile, bool bInsideTick) override | FScene | virtual |
| FSceneInterface::AllocateReflectionCaptures(const TArray< UReflectionCaptureComponent * > &NewCaptures, const TCHAR *CaptureReason, bool bVerifyOnlyCapturing, bool bCapturingForMobile) | FSceneInterface | inline |
| ApplyWorldOffset(const FVector &InOffset) override | FScene | virtual |
| AtmosphereLights | FScene | |
| AttachmentGroups | FScene | |
| BatchAddPrimitives(TArrayView< UPrimitiveComponent * > InPrimitives) override | FScene | virtual |
| BatchAddPrimitives(TArrayView< FPrimitiveSceneDesc * > InPrimitives) override | FScene | virtual |
| BatchReleasePrimitives(TArrayView< UPrimitiveComponent * > InPrimitives) override | FScene | virtual |
| BatchReleasePrimitives(TArrayView< FPrimitiveSceneDesc * > InPrimitives) override | FScene | virtual |
| BatchRemovePrimitives(TArrayView< UPrimitiveComponent * > InPrimitives) override | FScene | virtual |
| BatchRemovePrimitives(TArrayView< FPrimitiveSceneDesc * > InPrimitives) override | FScene | virtual |
| BatchRemovePrimitives(TArray< FPrimitiveSceneProxy * > &&InPrimitives) override | FScene | virtual |
| BatchUpdateDecals(TArray< FDeferredDecalUpdateParams > &&UpdateParams) override | FScene | virtual |
| bCachedShouldRenderSkylightInBasePass | FScene | |
| bCachedSkyLightRealTimeCapture | FScene | |
| bEarlyZPassMovable | FScene | |
| bIsEditorScene | FScene | |
| bRequiresHitProxies | FScene | |
| bRuntimeVirtualTexturePrimitiveHideEditor | FScene | |
| bRuntimeVirtualTexturePrimitiveHideGame | FScene | |
| bScenesPrimitivesNeedStaticMeshElementUpdate | FScene | |
| CachedDefaultBasePassDepthStencilAccess | FScene | |
| CachedDrawLists | FScene | |
| CachedMeshDrawCommandStateBuckets | FScene | |
| CachedPreshadows | FScene | |
| CachedShadowMaps | FScene | |
| CachedTransmittanceAndMultiScatteringLUTsVersion | FScene | |
| CanSampleSkyLightRealTimeCaptureData() const | FScene | |
| CapturedSkyRenderTarget | FScene | |
| ComputeTaskWorkers | FScene | |
| ConvolvedSkyRenderTarget | FScene | |
| ConvolvedSkyRenderTargetReadyIndex | FScene | |
| CustomRenderPassRendererInputs | FScene | |
| DebugRender(TArrayView< FViewInfo > Views) | FScene | |
| Decals | FScene | |
| DECLARE_MULTICAST_DELEGATE_TwoParams(FSceneLightSceneInfoUpdateDelegate, FRDGBuilder &, const FLightSceneChangeSet &) | FScene | |
| DefaultBasePassDepthStencilAccess | FScene | |
| DefaultLumenSceneData | FScene | |
| DefaultMaxDistanceFieldOcclusionDistance | FScene | |
| DirectionalLights | FScene | |
| DirectionalShadowCastingLightIDs | FScene | |
| DisableSkyLight(FSkyLightSceneProxy *Light) override | FScene | virtual |
| DistanceFieldSceneData | FScene | |
| DumpMeshDrawCommandMemoryStats() | FScene | |
| DumpUnbuiltLightInteractions(FOutputDevice &Ar) const override | FScene | virtual |
| DynamicIndirectCasterPrimitives | FScene | |
| DynamicIndirectShadowsSelfShadowingIntensity | FScene | |
| EarlyZPassMode | FScene | |
| EndFrame(FRHICommandListImmediate &RHICmdList) override | FScene | virtual |
| ExponentialFogs | FScene | |
| Export(FArchive &Ar) const override | FScene | virtual |
| FeatureLevel | FSceneInterface | protected |
| FindClosestPlanarReflection(const FBoxSphereBounds &Bounds) const | FScene | |
| FindClosestReflectionCapture(FVector Position) const | FScene | |
| FindClosestReflectionCaptures(FVector Position, const FReflectionCaptureProxy *(&SortedByDistanceOUT)[FPrimitiveSceneInfo::MaxCachedReflectionCaptureProxies]) const | FScene | |
| FindLumenSceneData(uint32 ViewKey, uint32 GPUIndex) const | FScene | |
| FinishUpdatePrimitiveTransform() | FSceneInterface | inlinevirtual |
| FLightSceneInfoCompactSparseArray typedef | FScene | |
| FlushDirtyRuntimeVirtualTextures() | FScene | |
| FScene(UWorld *InWorld, bool bInRequiresHitProxies, bool bInIsEditorScene, bool bCreateFXSystem, ERHIFeatureLevel::Type InFeatureLevel) | FScene | |
| FSceneInterface(ERHIFeatureLevel::Type InFeatureLevel) | FSceneInterface | |
| FSceneViewState | FScene | friend |
| FXSystem | FScene | |
| GetCachedShadowMapData(int32 LightID, int32 ShadowMapIndex=0) const | FScene | inline |
| GetCachedShadowMapDataRef(int32 LightID, int32 ShadowMapIndex=0) | FScene | inline |
| GetCachedShadowMapDataRef(int32 LightID, int32 ShadowMapIndex=0) const | FScene | inline |
| GetCachedShadowMapDatas(int32 LightID) | FScene | inline |
| GetCachedTransmittanceAndMultiScatteringLUTsVersion() const | FScene | inline |
| GetCachedWholeSceneShadowMapsSize() const | FScene | |
| GetCacheMeshDrawCommandsTask() const | FScene | inline |
| GetCacheNaniteMaterialBinsTask() const | FScene | inline |
| GetComputeTaskWorkers(TArray< class IComputeTaskWorker * > &OutWorkers) const override | FScene | inlinevirtual |
| GetCreateLightPrimitiveInteractionsTask() const | FScene | inline |
| GetDefaultBasePassDepthStencilAccess(ERHIFeatureLevel::Type InFeatureLevel) | FScene | static |
| GetDirectionalWindParameters(FVector &OutDirection, float &OutSpeed, float &OutMinGustAmt, float &OutMaxGustAmt) const override | FScene | virtual |
| GetEarlyZPassMode(ERHIFeatureLevel::Type InFeatureLevel, EDepthDrawingMode &OutZPassMode, bool &bOutEarlyZPassMovable) | FScene | static |
| GetExtension() | FScene | inline |
| GetExtension() const | FScene | inline |
| GetExtensionPtr() | FScene | inline |
| GetExtensionPtr() const | FScene | inline |
| GetFeatureLevel() const | FSceneInterface | inline |
| GetForceNoPrecomputedLighting() const | FScene | inline |
| GetForwardPassGlobalPlanarReflection() const | FScene | |
| GetFrameNumber() const override | FScene | virtual |
| GetFrameNumberRenderThread() const | FScene | inline |
| GetFullWorldName() const | FScene | inline |
| GetFXSystem() override | FScene | virtual |
| GetGPUSkinCache() override | FScene | inlinevirtual |
| GetGPUSkinCacheTask() const | FScene | inline |
| GetGPUSkinUpdateTask() const | FScene | inline |
| GetLightIESAtlasSlot(const FLightSceneProxy *Proxy, FLightRenderParameters *Out) override | FScene | virtual |
| GetLumenSceneData(const FViewInfo &View) const | FScene | inline |
| GetLumenSceneData(const FSceneView &View) const | FScene | inline |
| GetLumenSceneDataIterator() const | FScene | inline |
| GetMaxPersistentPrimitiveIndex() const | FScene | inline |
| GetMaxPersistentViewId() const | FScene | inline |
| GetParameterCollectionBuffer(const FGuid &InId) const | FScene | inline |
| GetPreviousLocalToWorld(const FPrimitiveSceneInfo *PrimitiveSceneInfo, FMatrix &OutPreviousLocalToWorld) const override | FScene | virtual |
| GetPrimitiveIndex(const FPersistentPrimitiveIndex &PersistentPrimitiveIndex) const | FScene | inline |
| GetPrimitiveSceneInfo(int32 PrimitiveIndex) const final | FScene | virtual |
| GetPrimitiveSceneInfo(FPrimitiveComponentId PrimitiveId) const final | FScene | virtual |
| GetPrimitiveSceneInfo(const FPersistentPrimitiveIndex &PersistentPrimitiveIndex) const final | FScene | virtual |
| GetPrimitiveSceneProxies() const final | FScene | inlinevirtual |
| GetPrimitiveUniformShaderParameters_RenderThread(const FPrimitiveSceneInfo *PrimitiveSceneInfo, bool &bHasPrecomputedVolumetricLightmap, FMatrix &PreviousLocalToWorld, int32 &SingleCaptureIndex, bool &bOutputVelocity) const override | FScene | virtual |
| GetRayTracingDynamicGeometryCollection() | FSceneInterface | inlinevirtual |
| GetRayTracingSkinnedGeometryUpdateQueue() | FSceneInterface | inlinevirtual |
| GetRectLightAtlasSlot(const FRectLightSceneProxy *Proxy, FLightRenderParameters *Out) override | FScene | virtual |
| GetReflectionCaptureData(UReflectionCaptureComponent *Component, class FReflectionCaptureData &OutCaptureData) override | FScene | virtual |
| GetRelevantLights(UPrimitiveComponent *Primitive, TArray< const ULightComponent * > *RelevantLights) const override | FScene | virtual |
| GetRelevantLights_RenderThread(const FPrimitiveSceneProxy *PrimitiveSceneProxy, TArray< const FLightSceneProxy * > &OutRelevantLights) const | FScene | |
| GetRenderScene() final | FScene | inlinevirtual |
| GetRenderScene() const final | FScene | inlinevirtual |
| GetRuntimeVirtualTextureHidePrimitiveMask(uint8 &bHideMaskEditor, uint8 &bHideMaskGame) const override | FScene | virtual |
| GetScenePrimitiveComponentIds() const final | FScene | inlinevirtual |
| GetShaderPlatform() const | FSceneInterface | |
| GetShadingPath(ERHIFeatureLevel::Type InFeatureLevel) | FSceneInterface | static |
| GetShadingPath() const | FSceneInterface | inline |
| GetSizeBytes() const | FScene | |
| GetSkeletalMeshUpdater() override | FScene | inlinevirtual |
| GetSkyAtmosphereSceneInfo() override | FScene | inlinevirtual |
| GetSkyAtmosphereSceneInfo() const override | FScene | inlinevirtual |
| GetSpeedTreeUniformBuffer(const FVertexFactory *VertexFactory) const override | FScene | virtual |
| GetVirtualShadowMapCache() | FScene | |
| GetVolumetricCloudSceneInfo() override | FScene | inlinevirtual |
| GetVolumetricCloudSceneInfo() const override | FScene | inlinevirtual |
| GetWindParameters(const FVector &Position, FVector &OutDirection, float &OutSpeed, float &OutMinGustAmt, float &OutMaxGustAmt) const override | FScene | virtual |
| GetWindParameters_GameThread(const FVector &Position, FVector &OutDirection, float &OutSpeed, float &OutMinGustAmt, float &OutMaxGustAmt) const override | FScene | virtual |
| GetWindSources_RenderThread() const override | FScene | virtual |
| GetWorld() const override | FScene | inlinevirtual |
| GlobalDistanceFieldViewDistance | FScene | |
| GPUScene | FScene | |
| GPUSkinCache | FScene | |
| HairStrandsSceneData | FScene | |
| HasAnyExponentialHeightFog() const override | FScene | virtual |
| HasAnyLights() const override | FScene | inlinevirtual |
| HasAnyLocalFogVolume() const override | FScene | virtual |
| HasAtmosphereLightRequiringLightingBuild() const override | FScene | virtual |
| HasPrecomputedVolumetricLightmap_RenderThread() const override | FScene | virtual |
| HasSkyAtmosphere() const | FScene | inline |
| HasSkyLightRequiringLightingBuild() const override | FScene | virtual |
| HasVolumetricCloud() const | FScene | inline |
| IncrementFrameNumber() override | FScene | virtual |
| IndirectLightingCache | FScene | |
| InstanceCullingOcclusionQueryRenderer | FScene | |
| InvalidateLumenSurfaceCache_GameThread(UPrimitiveComponent *Component) override | FScene | virtual |
| InvalidatePathTracedOutput(PathTracing::EInvalidateReason InvalidateReason=PathTracing::EInvalidateReason::Uncategorized) override | FScene | virtual |
| InvalidateRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component, FBoxSphereBounds const &WorldBounds, EVTInvalidatePriority InvalidatePriority) override | FScene | virtual |
| FSceneInterface::InvalidateRuntimeVirtualTexture(URuntimeVirtualTextureComponent *Component, FBoxSphereBounds const &WorldBounds) | FSceneInterface | inlinevirtual |
| InvisibleLights | FScene | |
| IsEditorScene() const override | FScene | inlinevirtual |
| IsSecondAtmosphereLightEnabled() | FScene | inline |
| LandscapeToNaniteProxyMap | FScene | |
| LightFunctionAtlasSceneData | FScene | |
| Lights | FScene | |
| LocalFogVolumes | FScene | |
| LocalShadowCastingLightOctree | FScene | |
| LumenAddPrimitive(FPrimitiveSceneInfo *InPrimitive) | FScene | |
| LumenInvalidateSurfaceCacheForPrimitive(FPrimitiveSceneInfo *InPrimitive) | FScene | |
| LumenRemovePrimitive(FPrimitiveSceneInfo *InPrimitive, int32 PrimitiveIndex) | FScene | |
| LumenUpdatePrimitive(FPrimitiveSceneInfo *InPrimitive) | FScene | |
| MobileDirectionalLights | FScene | |
| MobileSkyLightRealTimeCaptureIrradianceEnvironmentMap | FScene | |
| MobileSkyLightRealTimeCaptureIrradianceReadBackQueries | FScene | |
| NaniteRasterPipelines | FScene | |
| NaniteShadingCommands | FScene | |
| NaniteShadingPipelines | FScene | |
| NaniteVisibility | FScene | |
| NumMobileMovableDirectionalLights_RenderThread | FScene | |
| NumMobileStaticAndCSMLights_RenderThread | FScene | |
| NumUnbuiltReflectionCaptures | FScene | mutable |
| NumUncachedStaticLightingInteractions | FScene | mutable |
| OITSceneData | FScene | |
| OnLevelAddedToWorld(const FName &InLevelName, UWorld *InWorld, bool bIsLightingScenario) override | FScene | virtual |
| OnLevelRemovedFromWorld(const FName &LevelRemovedName, UWorld *InWorld, bool bIsLightingScenario) override | FScene | virtual |
| OnPostLightSceneInfoUpdate | FScene | |
| OnPreLightSceneInfoUpdate | FScene | |
| OnWorldCleanup() override | FScene | virtual |
| OverflowingDynamicShadowedLights | FScene | |
| ParameterCollections | FScene | |
| PathTracingInvalidationCounter | FScene | |
| PathTracingSkylightColor | FScene | |
| PathTracingSkylightPdf | FScene | |
| PathTracingSkylightTexture | FScene | |
| PersistentPrimitiveIdAllocator | FScene | |
| PersistentPrimitiveIdToIndexMap | FScene | |
| PersistentViewStateUniqueIDs | FScene | |
| PerViewOrGPULumenSceneData | FScene | |
| PhysicsField | FScene | |
| PlanarReflections | FScene | |
| PlanarReflections_GameThread | FScene | |
| PrecomputedLightVolumes | FScene | |
| PrecomputedVisibilityHandler | FScene | |
| PreShadowCacheDepthZ | FScene | |
| PreshadowCacheLayout | FScene | |
| PrevAtlasCompleteHZBs | FScene | |
| PrevAtlasHZBs | FScene | |
| PrimitiveBounds | FScene | |
| PrimitiveComponentIds | FScene | |
| PrimitiveFlagsCompact | FScene | |
| PrimitiveOcclusionBounds | FScene | |
| PrimitiveOcclusionFlags | FScene | |
| PrimitiveOctree | FScene | |
| PrimitiveOctreeIndex | FScene | |
| Primitives | FScene | |
| PrimitivesAlwaysVisibleOffset | FScene | |
| PrimitiveSceneProxies | FScene | |
| PrimitivesNeedingLevelUpdateNotification | FScene | |
| PrimitivesNeedingStaticMeshUpdate | FScene | |
| PrimitivesNeedingUniformBufferUpdate | FScene | |
| PrimitiveTransforms | FScene | |
| PrimitiveVisibilityIds | FScene | |
| ProcessAndRenderIlluminanceMeter(FRDGBuilder &GraphBuilder, TArrayView< FViewInfo > Views, FRDGTextureRef SceneColorTexture) | FScene | virtual |
| ProcessViewChanges(FRDGBuilder &GraphBuilder, TConstArrayView< FViewInfo * > AllViews) | FScene | |
| RealTimeReflectionCaptureCamera360APLutTexture | FScene | |
| RealTimeReflectionCaptureSkyAtmosphereViewLutTexture | FScene | |
| RealTimeSlicedReflectionCapture | FScene | |
| ReflectionSceneData | FScene | |
| RefreshNaniteRasterBins(FPrimitiveSceneInfo &PrimitiveSceneInfo) override | FScene | virtual |
| RegisterAnimBank(const TConstArrayView< struct FAnimBankDesc > Descs) override | FScene | virtual |
| FSceneInterface::RegisterAnimBank(const TConstArrayView< FAnimBankDesc > Descs)=0 | FSceneInterface | pure virtual |
| Release() override | FScene | virtual |
| ReleasePrimitive(UPrimitiveComponent *Primitive) override | FScene | virtual |
| ReleasePrimitive(FPrimitiveSceneDesc *Primitive) override | FScene | virtual |
| ReleaseReflectionCubemap(UReflectionCaptureComponent *CaptureComponent) override | FScene | virtual |
| ReloadNaniteFixedFunctionBins() override | FScene | virtual |
| RemoveDecal(UDecalComponent *Component) override | FScene | virtual |
| RemoveExponentialHeightFog(uint64 Id) override | FScene | virtual |
| RemoveHairStrands(FHairStrandsInstance *Proxy) override | FScene | virtual |
| RemoveLight(ULightComponent *Light) override | FScene | virtual |
| RemoveLocalFogVolume(class FLocalFogVolumeSceneProxy *FogProxy) override | FScene | virtual |
| RemoveLumenSceneCard(class ULumenSceneCardComponent *LumenSceneCardComponent) | FSceneInterface | inlinevirtual |
| RemovePlanarReflection(UPlanarReflectionComponent *Component) override | FScene | virtual |
| RemovePrecomputedLightVolume(const class FPrecomputedLightVolume *Volume) override | FScene | virtual |
| RemovePrecomputedVolumetricLightmap(const class FPrecomputedVolumetricLightmap *Volume) override | FScene | virtual |
| RemovePrimitive(UPrimitiveComponent *Primitive) override | FScene | virtual |
| RemovePrimitive(FPrimitiveSceneDesc *Primitive) override | FScene | virtual |
| RemoveReflectionCapture(UReflectionCaptureComponent *Component) override | FScene | virtual |
| RemoveRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component) override | FScene | virtual |
| RemoveSkyAtmosphere(FSkyAtmosphereSceneProxy *SkyAtmosphereSceneProxy) override | FScene | virtual |
| RemoveSparseVolumeTextureViewer(FSparseVolumeTextureViewerSceneProxy *SVTV) override | FScene | virtual |
| RemoveSpeedTreeWind_RenderThread(FVertexFactory *VertexFactory, const UStaticMesh *StaticMesh) override | FScene | virtual |
| FSceneInterface::RemoveSpeedTreeWind_RenderThread(class FVertexFactory *VertexFactory, const class UStaticMesh *StaticMesh)=0 | FSceneInterface | pure virtual |
| RemoveVolumetricCloud(FVolumetricCloudSceneProxy *VolumetricCloudSceneProxy) override | FScene | virtual |
| RemoveWindSource(UWindDirectionalSourceComponent *WindComponent) override | FScene | virtual |
| RequestGPUSceneUpdate(FPrimitiveSceneInfo &PrimitiveSceneInfo, EPrimitiveDirtyState PrimitiveDirtyState) override | FScene | virtual |
| RequestPreloadRuntimeVirtualTexture(class URuntimeVirtualTextureComponent *Component, FBoxSphereBounds const &WorldBounds, int32 Level) override | FScene | virtual |
| RequestUniformBufferUpdate(FPrimitiveSceneInfo &PrimitiveSceneInfo) override | FScene | virtual |
| RequiresDebugMaterials() const | FScene | inline |
| RequiresHitProxies() const override | FScene | virtual |
| ResetAtmosphereLightsProperties() | FScene | |
| ResetPhysicsField() override | FScene | virtual |
| ResetReflectionCaptures(bool bOnlyIfOOM) override | FScene | virtual |
| RuntimeVirtualTextures | FScene | |
| SceneExtensions | FScene | |
| SceneLODHierarchy | FScene | |
| SetCachedTransmittanceAndMultiScatteringLUTsVersion(uint32 NewTransmittanceAndMultiScatteringLUTsVersion) | FScene | inline |
| SetFXSystem(class FFXSystemInterface *InFXSystem) override | FScene | virtual |
| SetPhysicsField(class FPhysicsFieldSceneProxy *PhysicsFieldSceneProxy) override | FScene | virtual |
| SetPrecomputedVisibility(const FPrecomputedVisibilityHandler *InPrecomputedVisibilityHandler) override | FScene | virtual |
| FSceneInterface::SetPrecomputedVisibility(const class FPrecomputedVisibilityHandler *PrecomputedVisibilityHandler) | FSceneInterface | inlinevirtual |
| SetPrecomputedVolumeDistanceField(const class FPrecomputedVolumeDistanceField *PrecomputedVolumeDistanceField) | FSceneInterface | inlinevirtual |
| SetSkyLight(FSkyLightSceneProxy *Light) override | FScene | virtual |
| ShouldRenderSkylightInBasePass(bool bIsTranslucent) const | FScene | |
| ShowPhysicsField() override | FScene | virtual |
| SimpleDirectionalLight | FScene | |
| SkeletalMeshUpdater | FScene | |
| SkyAtmosphere | FScene | |
| SkyAtmosphereStack | FScene | |
| SkyIrradianceEnvironmentMap | FScene | |
| SkyLight | FScene | |
| SkyLightStack | FScene | |
| SparseVolumeTextureViewers | FScene | |
| SpeedTreeVertexFactoryMap | FScene | |
| SpeedTreeWindComputationMap | FScene | |
| StartFrame() override | FScene | inlinevirtual |
| StartUpdatePrimitiveTransform(int32 NumPrimitives) | FSceneInterface | inlinevirtual |
| StaticMeshes | FScene | |
| SubstrateSceneData | FScene | |
| TypeOffsetTable | FScene | |
| UniformBuffers | FScene | |
| UnregisterAnimBank(const TConstArrayView< FAnimBankRecordHandle > Handles) override | FScene | virtual |
| Update(FRDGBuilder &GraphBuilder, const FUpdateParameters &Parameters) | FScene | |
| UpdateAllPrimitiveSceneInfos(FRDGBuilder &GraphBuilder, EUpdateAllPrimitiveSceneInfosAsyncOps AsyncOps=EUpdateAllPrimitiveSceneInfosAsyncOps::None) override | FScene | virtual |
| UpdateAllPrimitiveSceneInfos(FRDGBuilder &GraphBuilder, EUpdateAllPrimitiveSceneInfosAsyncOps AsyncOps=EUpdateAllPrimitiveSceneInfosAsyncOps::None)=0 | FScene | virtual |
| UpdateAllPrimitiveSceneInfos(FRHICommandListImmediate &RHICmdList) | FScene | |
| UpdateCachedRayTracingState(class FPrimitiveSceneProxy *SceneProxy) | FSceneInterface | inlinevirtual |
| UpdateCachedRenderStates(FPrimitiveSceneProxy *SceneProxy) override | FScene | virtual |
| UpdateCustomPrimitiveData(UPrimitiveComponent *Primitive) override | FScene | virtual |
| UpdateCustomPrimitiveData(FPrimitiveSceneDesc *Primitive, const FCustomPrimitiveData &CustomPrimitiveData) override | FScene | virtual |
| UpdateDecalFadeInTime(UDecalComponent *Decal) override | FScene | virtual |
| UpdateDecalFadeOutTime(UDecalComponent *Decal) override | FScene | virtual |
| UpdateDecalTransform(UDecalComponent *Decal) override | FScene | virtual |
| UpdateEarlyZPassMode() override | FScene | virtual |
| UpdateInstanceCullDistance(UPrimitiveComponent *Primitive, float StartCullDistance, float EndCullDistance) override | FScene | virtual |
| UpdateLightColorAndBrightness(ULightComponent *Light) override | FScene | virtual |
| UpdateLightProxy(ULightComponent *Light, TFunction< void(FLightSceneProxy *)> &&Func) override | FScene | virtual |
| UpdateLightTransform(ULightComponent *Light) override | FScene | virtual |
| UpdateLumenSceneCardTransform(class ULumenSceneCardComponent *LumenSceneCardComponent) | FSceneInterface | inlinevirtual |
| UpdateParameterCollections(const TArray< FMaterialParameterCollectionInstanceResource * > &InParameterCollections) override | FScene | virtual |
| UpdatePhysicsField(FRDGBuilder &GraphBuilder, FViewInfo &View) override | FScene | virtual |
| FSceneInterface::UpdatePhysicsField(FRHICommandListImmediate &RHICmdList, FViewInfo &View) | FSceneInterface | inlinevirtual |
| UpdatePlanarReflectionContents(UPlanarReflectionComponent *CaptureComponent, FSceneRenderer &MainSceneRenderer, ISceneRenderBuilder &SceneRenderBuilder) override | FScene | virtual |
| UpdatePlanarReflectionTransform(UPlanarReflectionComponent *Component) override | FScene | virtual |
| UpdatePrimitiveAttachment(UPrimitiveComponent *Primitive) override | FScene | virtual |
| UpdatePrimitiveDistanceFieldSceneData_GameThread(UPrimitiveComponent *Primitive) override | FScene | virtual |
| UpdatePrimitiveDrawDistance(UPrimitiveComponent *Primitive, float MinDrawDistance, float MaxDrawDistance, float VirtualTextureMaxDrawDistance) override | FScene | virtual |
| UpdatePrimitiveInstances(UPrimitiveComponent *Primitive) override | FScene | virtual |
| UpdatePrimitiveInstances(FInstancedStaticMeshSceneDesc *Primitive) override | FScene | virtual |
| UpdatePrimitiveInstances(FPrimitiveSceneDesc *Primitive) override | FScene | virtual |
| UpdatePrimitiveInstancesFromCompute(FPrimitiveSceneDesc *Primitive, FGPUSceneWriteDelegate &&DataWriterGPU) override | FScene | virtual |
| UpdatePrimitiveOcclusionBoundsSlack(UPrimitiveComponent *Primitive, float NewSlack) override | FScene | virtual |
| UpdatePrimitivesDrawnInGame_RenderThread(TArrayView< FPrimitiveSceneProxy * > PrimitiveSceneProxies, bool bDrawnInGame) override | FScene | virtual |
| UpdatePrimitiveSelectedState_RenderThread(const FPrimitiveSceneInfo *PrimitiveSceneInfo, bool bIsSelected) override | FScene | virtual |
| UpdatePrimitiveTransform(UPrimitiveComponent *Primitive) override | FScene | virtual |
| UpdatePrimitiveTransform(FPrimitiveSceneDesc *Primitive) override | FScene | virtual |
| 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) override | FScene | virtual |
| UpdateReflectionCaptureTransform(UReflectionCaptureComponent *Component) override | FScene | virtual |
| UpdateSceneCaptureContents(class USceneCaptureComponent2D *CaptureComponent, ISceneRenderBuilder &SceneRenderBuilder) override | FScene | virtual |
| UpdateSceneCaptureContents(class USceneCaptureComponentCube *CaptureComponent, ISceneRenderBuilder &SceneRenderBuilder) override | FScene | virtual |
| UpdateSceneSettings(AWorldSettings *WorldSettings) override | FScene | virtual |
| UpdateSkyCaptureContents(const USkyLightComponent *CaptureComponent, bool bCaptureEmissiveOnly, UTextureCube *SourceCubemap, FTexture *OutProcessedTexture, float &OutAverageBrightness, FSHVectorRGB3 &OutIrradianceEnvironmentMap, TArray< FFloat16Color > *OutRadianceMap, FLinearColor *SpecifiedCubemapColorScale) override | FScene | virtual |
| UpdateSpeedTreeWind(double CurrentTime) override | FScene | virtual |
| UpdateStaticDrawLists() override | FScene | virtual |
| UpdateWindSource(UWindDirectionalSourceComponent *WindComponent) override | FScene | virtual |
| ValidateSkyLightRealTimeCapture(FRDGBuilder &GraphBuilder, const FViewInfo &View, FRDGTextureRef SceneColorTexture) override | FScene | virtual |
| VelocityData | FScene | |
| ViewStates | FScene | |
| VolumetricCloud | FScene | |
| VolumetricCloudStack | FScene | |
| VolumetricLightmapSceneData | FScene | |
| WaitForCacheMeshDrawCommandsTask() | FScene | inline |
| WaitForCacheNaniteMaterialBinsTask() | FScene | inline |
| WaitForCreateLightPrimitiveInteractionsTask() | FScene | inline |
| WindComponents_GameThread | FScene | |
| WindSources | FScene | |
| World | FScene | |
| ~FScene() | FScene | virtual |
| ~FSceneInterface() | FSceneInterface | inlineprotectedvirtual |