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

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

AddStaticMeshes(FRHICommandListBase &RHICmdList, FScene *Scene, TArrayView< FPrimitiveSceneInfo * > SceneInfos, bool bCacheMeshDrawCommands=true)FPrimitiveSceneInfostatic
AddToScene(FScene *Scene, TArrayView< FPrimitiveSceneInfo * > SceneInfos)FPrimitiveSceneInfostatic
AllocateGPUSceneInstances(FScene *Scene, const TArrayView< FPrimitiveSceneInfo * > &SceneInfos)FPrimitiveSceneInfostatic
ApplyWorldOffset(FRHICommandListBase &RHICmdList, FVector InOffset)FPrimitiveSceneInfo
bNeedsCachedReflectionCaptureUpdateFPrimitiveSceneInfo
bShouldRenderInMainPassFPrimitiveSceneInfo
bVisibleInRealTimeSkyCaptureFPrimitiveSceneInfo
bWritesRuntimeVirtualTextureFPrimitiveSceneInfo
CachedPlanarReflectionProxyFPrimitiveSceneInfo
CachedReflectionCaptureProxiesFPrimitiveSceneInfo
CachedReflectionCaptureProxyFPrimitiveSceneInfo
CacheReflectionCaptures()FPrimitiveSceneInfo
DECLARE_MULTICAST_DELEGATE(FPrimitiveSceneInfoEvent)FPrimitiveSceneInfo
DefaultDynamicHitProxyFPrimitiveSceneInfo
DefaultDynamicHitProxyIdFPrimitiveSceneInfo
DistanceFieldInstanceIndicesFPrimitiveSceneInfo
FlushRuntimeVirtualTexture()FPrimitiveSceneInfo
FPersistentId typedefFPrimitiveSceneInfo
FPrimitiveSceneInfo(UPrimitiveComponent *InPrimitive, FScene *InScene)FPrimitiveSceneInfo
FPrimitiveSceneInfo(FPrimitiveSceneDesc *InPrimitiveSceneDesc, FScene *InScene)FPrimitiveSceneInfo
FreeGPUSceneInstances()FPrimitiveSceneInfo
FSceneFPrimitiveSceneInfofriend
FSceneRendererFPrimitiveSceneInfofriend
FViewDebugInfoFPrimitiveSceneInfofriend
GatherLightingAttachmentGroupPrimitives(TArray< FPrimitiveSceneInfo *, SceneRenderingAllocator > &OutChildSceneInfos)FPrimitiveSceneInfo
GatherLightingAttachmentGroupPrimitives(TArray< const FPrimitiveSceneInfo *, SceneRenderingAllocator > &OutChildSceneInfos) constFPrimitiveSceneInfo
GetAttachmentGroupBounds() constFPrimitiveSceneInfo
GetComponentForDebugOnly() constFPrimitiveSceneInfo
GetComponentInterfaceForDebugOnly() constFPrimitiveSceneInfo
GetFullnameForDebuggingOnly() constFPrimitiveSceneInfo
GetIndex() constFPrimitiveSceneInfoinline
GetIndexAddress() constFPrimitiveSceneInfoinline
GetInstanceDataHeader() constFPrimitiveSceneInfo
GetInstancePayloadDataOffset() constFPrimitiveSceneInfoinline
GetInstancePayloadDataStride() constFPrimitiveSceneInfoinline
GetInstanceSceneDataBuffers() constFPrimitiveSceneInfo
GetInstanceSceneDataOffset() constFPrimitiveSceneInfoinline
GetLightmapDataOffset() constFPrimitiveSceneInfoinline
GetMDCIdInfo() constFPrimitiveSceneInfoinline
GetMemoryFootprint()FPrimitiveSceneInfo
GetMeshBatch(int8 InLODIndex) constFPrimitiveSceneInfo
GetNumInstanceSceneDataEntries() constFPrimitiveSceneInfoinline
GetNumLightmapDataEntries() constFPrimitiveSceneInfoinline
GetOwnerActorNameOrLabelForDebuggingOnly() constFPrimitiveSceneInfo
GetPersistentIndex() constFPrimitiveSceneInfoinline
GetRuntimeVirtualTextureLodInfo() constFPrimitiveSceneInfoinline
GetSceneData() constFPrimitiveSceneInfoinline
GetStaticMeshesLODRange(int8 &OutMinLOD, int8 &OutMaxLOD) constFPrimitiveSceneInfo
GpuLodInstanceRadiusFPrimitiveSceneInfo
HasInstanceDataBuffers() constFPrimitiveSceneInfoinline
HitProxiesFPrimitiveSceneInfo
IndirectLightingCacheAllocationFPrimitiveSceneInfo
IndirectLightingCacheUniformBufferFPrimitiveSceneInfo
IsIndexValid() constFPrimitiveSceneInfoinline
LastRenderTimeFPrimitiveSceneInfo
LightingAttachmentRootFPrimitiveSceneInfo
LightListFPrimitiveSceneInfo
LinkAttachmentGroup()FPrimitiveSceneInfo
LinkLODParentComponent()FPrimitiveSceneInfo
LODParentComponentIdFPrimitiveSceneInfo
LumenPrimitiveGroupIndicesFPrimitiveSceneInfo
MarkGPUStateDirty(EPrimitiveDirtyState PrimitiveDirtyState=EPrimitiveDirtyState::ChangedAll)FPrimitiveSceneInfoinline
MarkIndirectLightingCacheBufferDirty()FPrimitiveSceneInfoinline
MaxCachedReflectionCaptureProxiesFPrimitiveSceneInfostatic
NaniteMaterialSlotsFPrimitiveSceneInfo
NaniteRasterBinsFPrimitiveSceneInfo
NaniteShadingBinsFPrimitiveSceneInfo
NeedsIndirectLightingCacheBufferUpdate()FPrimitiveSceneInfoinline
NeedsReflectionCaptureUpdate() constFPrimitiveSceneInfo
NumMobileDynamicLocalLightsFPrimitiveSceneInfo
OctreeIdFPrimitiveSceneInfo
OnGPUSceneInstancesAllocatedFPrimitiveSceneInfostatic
OnGPUSceneInstancesFreedFPrimitiveSceneInfostatic
PrimitiveComponentIdFPrimitiveSceneInfo
ProxyFPrimitiveSceneInfo
RefreshNaniteRasterBins()FPrimitiveSceneInfo
RemoveCachedReflectionCaptures()FPrimitiveSceneInfo
RemoveFromScene(bool bUpdateStaticDrawLists)FPrimitiveSceneInfo
RemoveStaticMeshes()FPrimitiveSceneInfo
RequestGPUSceneUpdate(EPrimitiveDirtyState PrimitiveDirtyState=EPrimitiveDirtyState::ChangedAll)FPrimitiveSceneInfo
RequestStaticMeshUpdate()FPrimitiveSceneInfo
RequestUniformBufferUpdate()FPrimitiveSceneInfo
SceneFPrimitiveSceneInfo
ShouldCacheShadowAsStatic() constFPrimitiveSceneInfoinline
StaticMeshCommandInfosFPrimitiveSceneInfo
StaticMeshesFPrimitiveSceneInfo
StaticMeshRelevancesFPrimitiveSceneInfo
UnlinkAttachmentGroup()FPrimitiveSceneInfo
UnlinkLODParentComponent()FPrimitiveSceneInfo
UpdateComponentLastRenderTime(float CurrentWorldTime, bool bUpdateLastRenderTimeOnScreen)FPrimitiveSceneInfo
UpdateIndirectLightingCacheBuffer(FRHICommandListBase &RHICmdList)FPrimitiveSceneInfo
UpdateOcclusionFlags()FPrimitiveSceneInfo
UpdateStaticLightingBuffer()FPrimitiveSceneInfo
UpdateStaticMeshes(FScene *Scene, TArrayView< FPrimitiveSceneInfo * > SceneInfos, EUpdateStaticMeshFlags UpdateFlags, bool bReAddToDrawLists=true)FPrimitiveSceneInfostatic
~FDeferredCleanupInterface()FDeferredCleanupInterfaceinlinevirtual
~FPrimitiveSceneInfo()FPrimitiveSceneInfo