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

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

AcceptOcclusionResults(const FSceneView *View, TArray< bool > *Results, int32 ResultsStart, int32 NumResults) overrideFHierarchicalStaticMeshSceneProxyvirtual
AffectsDistanceFieldLighting() constFPrimitiveSceneProxyinline
AffectsDynamicIndirectLighting() constFPrimitiveSceneProxyinline
AffectsIndirectLightingWhileHidden() constFPrimitiveSceneProxyinline
AllowApproximateOcclusion() constFPrimitiveSceneProxyinline
AllowInstanceCullingOcclusionQueries() const overrideFHierarchicalStaticMeshSceneProxyinlinevirtual
AlwaysHasVelocity() constFPrimitiveSceneProxyinline
AnyMaterialAlwaysEvaluatesWorldPositionOffset() constFPrimitiveSceneProxyinline
AnyMaterialHasPixelAnimation() constFPrimitiveSceneProxyinline
AnyMaterialHasWorldPositionOffset() constFPrimitiveSceneProxyinline
AnyMaterialUsesMotionVectorWorldOffset() constFPrimitiveSceneProxyinline
AnyMaterialUsesTemporalResponsiveness() constFPrimitiveSceneProxyinline
ApplyLateUpdateTransform(FRHICommandListBase &RHICmdList, const FMatrix &LateUpdateTransform)FPrimitiveSceneProxyvirtual
ApplyViewDependentMeshArguments(const FSceneView &View, FMeshBatch &ViewDependentMeshBatch) constFPrimitiveSceneProxyinlinevirtual
ApplyWorldOffset(FRHICommandListBase &RHICmdList, FVector InOffset) overrideFHierarchicalStaticMeshSceneProxyvirtual
bAffectDistanceFieldLightingFPrimitiveSceneProxyprotected
bAffectDynamicIndirectLightingFPrimitiveSceneProxyprotected
bAffectIndirectLightingWhileHiddenFPrimitiveSceneProxyprotected
bAllowApproximateOcclusionFPrimitiveSceneProxyprotected
bAlwaysHasVelocityFPrimitiveSceneProxyprotected
bAnyMaterialAlwaysEvaluatesWorldPositionOffsetFPrimitiveSceneProxyprotected
bAnyMaterialHasPixelAnimationFPrimitiveSceneProxyprotected
bAnyMaterialHasWorldPositionOffsetFPrimitiveSceneProxyprotected
bAnyMaterialUsesMotionVectorWorldOffsetFPrimitiveSceneProxyprotected
bAnyMaterialUsesTemporalResponsivenessFPrimitiveSceneProxyprotected
bAnySegmentUsesWorldPositionOffsetFInstancedStaticMeshSceneProxy
bCanSkipRedundantTransformUpdatesFPrimitiveSceneProxyprotected
bCastCapsuleDirectShadowFPrimitiveSceneProxyprotected
bCastCinematicShadowFPrimitiveSceneProxyprotected
bCastContactShadowFPrimitiveSceneProxyprotected
bCastDeepShadowFPrimitiveSceneProxyprotected
bCastDynamicShadowFPrimitiveSceneProxyprotected
bCastFarShadowFPrimitiveSceneProxyprotected
bCastHiddenShadowFPrimitiveSceneProxyprotected
bCastInsetShadowFPrimitiveSceneProxyprotected
bCastsDynamicIndirectShadowFPrimitiveSceneProxyprotected
bCastShadowFStaticMeshSceneProxyprotected
bCastShadowAsTwoSidedFPrimitiveSceneProxyprotected
bCastStaticShadowFPrimitiveSceneProxyprotected
bCastVolumetricTranslucentShadowFPrimitiveSceneProxyprotected
bCompatibleWithLumenCardSharingFPrimitiveSceneProxyprotected
bDoesMeshBatchesUseSceneInstanceCountFPrimitiveSceneProxyprotected
bEmissiveLightSourceFPrimitiveSceneProxyprotected
bEvaluateWorldPositionOffsetFPrimitiveSceneProxyprotected
bGoodCandidateForCachedShadowmapFPrimitiveSceneProxyprotected
bHasDeformableMeshFPrimitiveSceneProxyprotected
bHasSelectedInstancesFInstancedStaticMeshSceneProxyprotectedstatic
bHasValidSettingsForStaticLightingFPrimitiveSceneProxyprotected
bHasWorldPositionOffsetVelocityFPrimitiveSceneProxyprotected
bHoldoutFPrimitiveSceneProxyprotected
bImplementsStreamableAssetGatheringFPrimitiveSceneProxyprotected
bInstancedSkinnedMeshFPrimitiveSceneProxyprotected
bIsAlwaysVisibleFPrimitiveSceneProxyprotected
bIsFirstPersonFPrimitiveSceneProxyprotected
bIsFirstPersonWorldSpaceRepresentationFPrimitiveSceneProxyprotected
bIsHeterogeneousVolumeFPrimitiveSceneProxyprotected
bIsHierarchicalInstancedStaticMeshFPrimitiveSceneProxyprotected
bIsLandscapeGrassFPrimitiveSceneProxyprotected
bIsLandscapeNaniteProxyFPrimitiveSceneProxyprotected
bIsLandscapeProxyFPrimitiveSceneProxyprotected
bIsNaniteMeshFPrimitiveSceneProxyprotected
bIsStaticMeshFPrimitiveSceneProxyprotected
bLightAttachmentsAsGroupFPrimitiveSceneProxyprotected
bLumenHeightfieldFPrimitiveSceneProxyprotected
bNeedsUnbuiltPreviewLightingFPrimitiveSceneProxyprotected
bOpaqueOrMaskedFPrimitiveSceneProxyprotected
bReverseCullingFStaticMeshSceneProxyprotected
bSelfShadowOnlyFPrimitiveSceneProxyprotected
bShouldNotifyOnWorldAddRemoveFPrimitiveSceneProxyprotected
bSinglePassGDMEFPrimitiveSceneProxyprotected
bSingleSampleShadowFromStationaryLightsFPrimitiveSceneProxyprotected
bSkinnedMeshFPrimitiveSceneProxyprotected
bSplineMeshFPrimitiveSceneProxyprotected
bStaticElementsAlwaysUseProxyPrimitiveUniformBufferFPrimitiveSceneProxyprotected
bSupportsDistanceFieldRepresentationFPrimitiveSceneProxyprotected
bSupportsGPUSceneFPrimitiveSceneProxyprotected
bSupportsHeightfieldRepresentationFPrimitiveSceneProxyprotected
bSupportsMaterialCacheFPrimitiveSceneProxyprotected
bSupportsParallelGDMEFPrimitiveSceneProxyprotected
bSupportsParallelGDRTIFPrimitiveSceneProxyprotected
bSupportsRuntimeVirtualTextureFPrimitiveSceneProxyprotected
bSupportsSortedTrianglesFPrimitiveSceneProxyprotected
BuildUniformShaderParameters(FPrimitiveUniformShaderParametersBuilder &Builder) constFPrimitiveSceneProxy
bUseGpuLodSelectionFInstancedStaticMeshSceneProxy
bVerifyUsedMaterialsFPrimitiveSceneProxyprotected
bVFRequiresPrimitiveUniformBufferFPrimitiveSceneProxyprotected
bVisibleInLumenSceneFPrimitiveSceneProxyprotected
bWantsEditorEffectsFPrimitiveSceneProxyprotected
bWantsSelectionOutlineFPrimitiveSceneProxyprotected
bWillEverBeLitFPrimitiveSceneProxyprotected
CanApplyStreamableRenderAssetScaleFactor() const overrideFStaticMeshSceneProxyinlinevirtual
CanBeOccluded() const overrideFStaticMeshSceneProxyvirtual
CanSkipRedundantTransformUpdates() constFPrimitiveSceneProxyinline
CardRepresentationDataFStaticMeshSceneProxyprotected
CastsCapsuleDirectShadow() constFPrimitiveSceneProxyinline
CastsCinematicShadow() constFPrimitiveSceneProxyinline
CastsContactShadow() constFPrimitiveSceneProxyinline
CastsDeepShadow() constFPrimitiveSceneProxyinline
CastsDynamicIndirectShadow() constFPrimitiveSceneProxyinline
CastsDynamicShadow() constFPrimitiveSceneProxyinline
CastsFarShadow() constFPrimitiveSceneProxyinline
CastsHiddenShadow() constFPrimitiveSceneProxyinline
CastsInsetShadow() constFPrimitiveSceneProxyinline
CastsSelfShadowOnly() constFPrimitiveSceneProxyinline
CastsShadowAsTwoSided() constFPrimitiveSceneProxyinline
CastsStaticShadow() constFPrimitiveSceneProxyinline
CastsVolumetricTranslucentShadow() constFPrimitiveSceneProxyinline
ClampedMinLODFStaticMeshSceneProxyprotected
CombinedMaterialRelevanceFPrimitiveSceneProxyprotected
CreateHitProxies(IPrimitiveComponent *Component, TArray< TRefCountPtr< HHitProxy > > &OutHitProxies) overrideFInstancedStaticMeshSceneProxyvirtual
CreateHitProxies(UPrimitiveComponent *Component, TArray< TRefCountPtr< HHitProxy > > &OutHitProxies) overrideFInstancedStaticMeshSceneProxyvirtual
CreateLooseUniformBuffer(const FSceneView *View, const FInstancingUserData *InstancingUserData, uint32 InstancedLODRange, uint32 InstancedLODIndex, EUniformBufferUsage UniformBufferUsage) constFInstancedStaticMeshSceneProxyprotected
CreateRenderThreadResources(FRHICommandListBase &RHICmdList) overrideFHierarchicalStaticMeshSceneProxyvirtual
DebugMassDataFPrimitiveSceneProxy
DestroyRenderThreadResources() overrideFInstancedStaticMeshSceneProxyvirtual
DistanceFieldDataFStaticMeshSceneProxyprotected
DistanceFieldSelfShadowBiasFPrimitiveSceneProxyprotected
DoesMeshBatchesUseSceneInstanceCount() constFPrimitiveSceneProxyinline
DoesVFRequirePrimitiveUniformBuffer() constFPrimitiveSceneProxyinline
DrawArc(FPrimitiveDrawInterface *PDI, const FVector &Start, const FVector &End, const float Height, const uint32 Segments, const FLinearColor &Color, uint8 DepthPriorityGroup, const float Thickness=0.0f, const bool bScreenSpace=false)FPrimitiveSceneProxystatic
DrawArrowHead(FPrimitiveDrawInterface *PDI, const FVector &Tip, const FVector &Origin, const float Size, const FLinearColor &Color, uint8 DepthPriorityGroup, const float Thickness=0.0f, const bool bScreenSpace=false)FPrimitiveSceneProxystatic
DrawInRuntimeVirtualTextureOnly(bool bEditor) constFPrimitiveSceneProxyprotected
DrawStaticElements(FStaticPrimitiveDrawInterface *PDI) overrideFHierarchicalStaticMeshSceneProxyvirtual
DrawsVelocity() constFPrimitiveSceneProxyinline
DynamicIndirectShadowMinVisibilityFPrimitiveSceneProxyprotected
EInstanceBufferAccessFlags enum nameFPrimitiveSceneProxy
EnableGPUSceneSupportFlags()FPrimitiveSceneProxyprotected
EvaluateWorldPositionOffset() constFPrimitiveSceneProxyinline
FHierarchicalStaticMeshSceneProxy(UHierarchicalInstancedStaticMeshComponent *InComponent, ERHIFeatureLevel::Type InFeatureLevel)FHierarchicalStaticMeshSceneProxy
FillDynamicMeshElements(const FSceneView *View, FMeshElementCollector &Collector, const FFoliageElementParams &ElementParams, const FFoliageRenderInstanceParams &Instances) constFHierarchicalStaticMeshSceneProxy
FInstancedStaticMeshSceneProxy(UInstancedStaticMeshComponent *InComponent, ERHIFeatureLevel::Type InFeatureLevel)FInstancedStaticMeshSceneProxy
FInstancedStaticMeshSceneProxy(const FInstancedStaticMeshSceneProxyDesc &InDesc, ERHIFeatureLevel::Type InFeatureLevel)FInstancedStaticMeshSceneProxy
FLCIArray typedefFPrimitiveSceneProxy
ForcedLodModelFStaticMeshSceneProxyprotected
FPrimitiveSceneProxy(const UPrimitiveComponent *InComponent, FName ResourceName=NAME_None)FPrimitiveSceneProxy
FPrimitiveSceneProxy(const FPrimitiveSceneProxyDesc &InDesc, FName ResourceName=NAME_None)FPrimitiveSceneProxy
FPrimitiveSceneProxy(FPrimitiveSceneProxy const &)FPrimitiveSceneProxy
FStaticMeshSceneProxy(UStaticMeshComponent *Component, bool bForceLODsShareStaticLighting)FStaticMeshSceneProxy
FStaticMeshSceneProxy(const FStaticMeshSceneProxyDesc &InDesc, bool bForceLODsShareStaticLighting)FStaticMeshSceneProxy
GatherSimpleLights(const FSceneViewFamily &ViewFamily, FSimpleLightArray &OutParticleLights) constFPrimitiveSceneProxyinlinevirtual
GetAbsMaxDisplacement() constFPrimitiveSceneProxyinline
GetActorPosition() constFPrimitiveSceneProxyinline
GetAllocatedSize(void) constFStaticMeshSceneProxyinline
GetAnimationMinScreenSize() constFPrimitiveSceneProxyinlinevirtual
GetBounds() constFPrimitiveSceneProxyinline
GetCollisionMeshElement(int32 LODIndex, int32 BatchIndex, int32 ElementIndex, uint8 InDepthPriorityGroup, const FMaterialRenderProxy *RenderProxy, FMeshBatch &OutMeshBatch) constFStaticMeshSceneProxyvirtual
GetCurrentFirstLODIdx_Internal() constFStaticMeshSceneProxyprotected
GetCurrentFirstLODIdx_RenderThread() const final overrideFStaticMeshSceneProxyinlinevirtual
GetCustomDepthStencilValue() constFPrimitiveSceneProxyinline
GetCustomOcclusionBounds() constFPrimitiveSceneProxyinlinevirtual
GetCustomPrimitiveData() constFPrimitiveSceneProxyinline
GetDepthPriorityGroup(const FSceneView *View) constFPrimitiveSceneProxy
GetDesiredLODLevel_RenderThread(const FSceneView *View) const final overrideFStaticMeshSceneProxyinlinevirtual
GetDistanceFieldAtlasData(const FDistanceFieldVolumeData *&OutDistanceFieldData, float &SelfShadowBias) const overrideFInstancedStaticMeshSceneProxyvirtual
FPrimitiveSceneProxy::GetDistanceFieldAtlasData(const class FDistanceFieldVolumeData *&OutDistanceFieldData, float &SelfShadowBias) constFPrimitiveSceneProxyinlinevirtual
GetDistanceFieldInstanceData(TArray< FRenderTransform > &InstanceLocalToPrimitiveTransforms) const finalFPrimitiveSceneProxyinlinevirtual
GetDynamicIndirectShadowMinVisibility() constFPrimitiveSceneProxyinline
GetDynamicMeshElements(const TArray< const FSceneView * > &Views, const FSceneViewFamily &ViewFamily, uint32 VisibilityMap, FMeshElementCollector &Collector) const overrideFHierarchicalStaticMeshSceneProxyvirtual
GetGpuLodInstanceRadius() const overrideFInstancedStaticMeshSceneProxyvirtual
GetHeightfieldRepresentation(UTexture2D *&OutHeightmapTexture, UTexture2D *&OutVisibilityTexture, FHeightfieldComponentDescription &OutDescription) constFPrimitiveSceneProxyinlinevirtual
GetIndirectLightingCacheQuality() constFPrimitiveSceneProxyinline
GetInstanceDataHeader() constFPrimitiveSceneProxy
GetInstanceDataUpdateTaskInfo() const overrideFInstancedStaticMeshSceneProxyvirtual
GetInstanceDrawDistanceMinMax(FVector2f &OutDistanceMinMax) const overrideFHierarchicalStaticMeshSceneProxyvirtual
GetInstanceSceneDataBuffers(EInstanceBufferAccessFlags AccessFlags=EInstanceBufferAccessFlags::SynchronizeUpdateTask) constFPrimitiveSceneProxy
GetInstanceWorldPositionOffsetDisableDistance(float &OutWPODisableDistance) const overrideFStaticMeshSceneProxyvirtual
GetLCIs(FLCIArray &LCIs) overrideFStaticMeshSceneProxyvirtual
GetLevelName() constFPrimitiveSceneProxyinline
GetLightingChannelMask() constFPrimitiveSceneProxyinline
GetLightingChannelStencilValue() constFPrimitiveSceneProxyinline
GetLightMapCoordinateIndex() const overrideFStaticMeshSceneProxyvirtual
GetLightMapResolution() constFPrimitiveSceneProxyinlinevirtual
GetLightmapType() constFPrimitiveSceneProxyinline
GetLightRelevance(const FLightSceneProxy *LightSceneProxy, bool &bDynamic, bool &bRelevant, bool &bLightMapped, bool &bShadowMapped) const overrideFInstancedStaticMeshSceneProxyvirtual
GetLocalBounds() constFPrimitiveSceneProxyinline
GetLocalToWorld() constFPrimitiveSceneProxyinline
GetLOD(const FSceneView *View) const overrideFStaticMeshSceneProxyvirtual
GetLODMask(const FSceneView *View) constFStaticMeshSceneProxy
GetLodScreenSizeScale() const overrideFInstancedStaticMeshSceneProxyvirtual
GetMaterialCacheDescriptor() constFPrimitiveSceneProxyvirtual
GetMaxDrawDistance() constFPrimitiveSceneProxyinline
GetMaxWorldPositionOffsetExtent() constFPrimitiveSceneProxyinline
GetMemoryFootprint(void) const overrideFStaticMeshSceneProxyinlinevirtual
GetMeshCardRepresentation() const overrideFStaticMeshSceneProxyvirtual
GetMeshDescription(int32 LODIndex, TArray< FMeshBatch > &OutMeshElements) const overrideFStaticMeshSceneProxyvirtual
GetMeshDrawCommandStatsCategory() constFPrimitiveSceneProxyinline
GetMeshElement(int32 LODIndex, int32 BatchIndex, int32 ElementIndex, uint8 InDepthPriorityGroup, bool bUseSelectionOutline, bool bAllowPreCulledIndices, FMeshBatch &OutMeshBatch) const overrideFInstancedStaticMeshSceneProxyvirtual
GetMeshPaintTextureDescriptor() const overrideFStaticMeshSceneProxyinlinevirtual
GetMinDrawDistance() constFPrimitiveSceneProxyinline
GetMinMaxMaterialDisplacement() constFPrimitiveSceneProxyinline
GetNaniteResourceInfo(uint32 &ResourceID, uint32 &HierarchyOffset, uint32 &ImposterIndex) constFPrimitiveSceneProxyinlinevirtual
GetNumMeshBatches() const overrideFInstancedStaticMeshSceneProxyinlinevirtual
GetOcclusionQueries(const FSceneView *View) const overrideFHierarchicalStaticMeshSceneProxyvirtual
GetOwnerName() constFPrimitiveSceneProxyinline
GetPreSkinnedLocalBounds(FBoxSphereBounds &OutBounds) const overrideFInstancedStaticMeshSceneProxyvirtual
GetPrimitiveColor() constFPrimitiveSceneProxyinline
GetPrimitiveComponentId() constFPrimitiveSceneProxyinline
GetPrimitiveSceneInfo() constFPrimitiveSceneProxyinline
GetRayTracingGroupCullingPriority() constFPrimitiveSceneProxyinline
GetRayTracingGroupId() constFPrimitiveSceneProxyinline
GetRayTracingMeshElement(int32 LODIndex, int32 BatchIndex, int32 SectionIndex, uint8 InDepthPriorityGroup, FMeshBatch &OutMeshBatch) constFInstancedStaticMeshSceneProxyvirtual
GetRenderCurveResourceData()FPrimitiveSceneProxyinlinevirtual
GetResourceName() constFPrimitiveSceneProxyinline
GetRuntimeVirtualTextureIds() constFPrimitiveSceneProxyinline
GetScene() constFPrimitiveSceneProxyinline
GetScreenSize(int32 LODIndex) constFStaticMeshSceneProxy
GetShadowCacheInvalidationBehavior() constFPrimitiveSceneProxyinline
GetShadowMeshElement(int32 LODIndex, int32 BatchIndex, uint8 InDepthPriorityGroup, FMeshBatch &OutMeshBatch, bool bDitheredLODTransition) const overrideFInstancedStaticMeshSceneProxyvirtual
GetShadowShapes(FVector PreViewTranslation, TArray< FCapsuleShape3f > &OutCapsuleShapes) constFPrimitiveSceneProxyinlinevirtual
GetSkinningSceneExtensionProxy() constFPrimitiveSceneProxyinlinevirtual
GetSourceLandscapeComponentIds() constFPrimitiveSceneProxyinlinevirtual
GetStaticDepthPriorityGroup() constFPrimitiveSceneProxyinlinevirtual
GetStatId() constFPrimitiveSceneProxyinline
GetStencilWriteMask() constFPrimitiveSceneProxyinline
GetStreamableRenderAssetInfo(const FBoxSphereBounds &InPrimitiveBounds, TArray< FStreamingRenderAssetPrimitiveInfo > &OutStreamableRenderAssets) const overrideFStaticMeshSceneProxyvirtual
GetTranslucencySortDistanceOffset() constFPrimitiveSceneProxyinline
GetTranslucencySortPriority() constFPrimitiveSceneProxyinline
GetTypeHash() const overrideFHierarchicalStaticMeshSceneProxyvirtual
GetUniformBuffer() constFPrimitiveSceneProxyinline
GetViewRelevance(const FSceneView *View) const overrideFHierarchicalStaticMeshSceneProxyvirtual
GetVirtualTextureCullMips() constFPrimitiveSceneProxyinline
GetVirtualTextureLodBias() constFPrimitiveSceneProxyinline
GetVirtualTextureMinCoverage() constFPrimitiveSceneProxyinline
GetVisibilityId() constFPrimitiveSceneProxyinline
GetWireframeColor() constFPrimitiveSceneProxyinline
GetWireframeMeshElement(int32 LODIndex, int32 BatchIndex, const FMaterialRenderProxy *WireframeRenderProxy, uint8 InDepthPriorityGroup, bool bAllowPreCulledIndices, FMeshBatch &OutMeshBatch) const overrideFInstancedStaticMeshSceneProxyvirtual
HasCustomOcclusionBounds() constFPrimitiveSceneProxyinlinevirtual
HasDeformableMesh() constFPrimitiveSceneProxyinline
HasDistanceFieldRepresentation() const overrideFStaticMeshSceneProxyvirtual
HasDynamicIndirectShadowCasterRepresentation() const overrideFStaticMeshSceneProxyvirtual
HasDynamicTransform() constFPrimitiveSceneProxyinline
HasInstanceDataBuffers() constFPrimitiveSceneProxyinline
HasPerInstanceHitProxies() constFPrimitiveSceneProxyinline
HasStaticLighting() constFPrimitiveSceneProxyinline
HasSubprimitiveOcclusionQueries() const overrideFHierarchicalStaticMeshSceneProxyinlinevirtual
HasValidSettingsForStaticLighting() constFPrimitiveSceneProxyinline
HasViewDependentDPG() constFPrimitiveSceneProxyinline
HeightfieldHasPendingStreaming() constFPrimitiveSceneProxyinlinevirtual
Holdout() constFPrimitiveSceneProxyinline
IndirectLightingCacheQualityFPrimitiveSceneProxyprotected
InstancedRenderDataFInstancedStaticMeshSceneProxyprotected
InstanceLODDistanceScaleFInstancedStaticMeshSceneProxyprotected
InvalidRayTracingGroupIdFPrimitiveSceneProxystatic
IsAlwaysVisible() constFPrimitiveSceneProxyinline
IsCollisionEnabled() constFPrimitiveSceneProxyinline
IsCollisionView(const FEngineShowFlags &EngineShowFlags, bool &bDrawSimpleCollision, bool &bDrawComplexCollision) constFStaticMeshSceneProxyprotected
IsCompatibleWithLumenCardSharing() constFPrimitiveSceneProxyinline
IsCullingReversedByComponent() const overrideFStaticMeshSceneProxyinlinevirtual
IsDetailMesh() const overrideFInstancedStaticMeshSceneProxyinlinevirtual
IsDrawnInEditor() constFPrimitiveSceneProxyinline
IsDrawnInGame() constFPrimitiveSceneProxyinline
IsEditingLevelInstanceChild() constFPrimitiveSceneProxyinline
IsEmissiveLightSource() constFPrimitiveSceneProxyinline
IsFirstPerson() constFPrimitiveSceneProxyinline
IsFirstPersonWorldSpaceRepresentation() constFPrimitiveSceneProxyinline
IsForceHidden() constFPrimitiveSceneProxyinline
IsForceMipStreaming() constFPrimitiveSceneProxyinline
IsHeterogeneousVolume() constFPrimitiveSceneProxyinline
IsHiddenInSceneCapture() constFPrimitiveSceneProxyinline
IsHovered() constFPrimitiveSceneProxyinline
IsIndividuallySelected() constFPrimitiveSceneProxyinline
IsInstanceDataGPUOnly() constFPrimitiveSceneProxy
IsLandscapeNaniteProxy() constFPrimitiveSceneProxyinline
IsLandscapeProxy() constFPrimitiveSceneProxyinline
IsLocalToWorldDeterminantNegative() constFPrimitiveSceneProxyinline
IsLumenHeightfield() constFPrimitiveSceneProxyinline
IsMeshShapeOftenMoving() constFPrimitiveSceneProxyinline
IsMovable() constFPrimitiveSceneProxyinline
IsNaniteMesh() constFPrimitiveSceneProxyinline
IsOftenMoving() constFPrimitiveSceneProxyinline
IsOnlyOwnerSee() constFPrimitiveSceneProxyinline
IsOpaqueOrMasked() constFPrimitiveSceneProxyinline
IsOwnedBy(const FSceneViewOwner &Owner) constFPrimitiveSceneProxyinline
IsOwnerNoSee() constFPrimitiveSceneProxyinline
IsParentSelected() constFPrimitiveSceneProxyinline
IsRayTracingFarField() constFPrimitiveSceneProxyinline
IsReversedCullingNeeded(bool bUseReversedIndices) constFStaticMeshSceneProxyprotected
IsRuntimeVirtualTextureOnly() constFPrimitiveSceneProxyinlineprotected
IsSelectable() constFPrimitiveSceneProxyinline
IsSelected() constFPrimitiveSceneProxyinline
IsShadowCast(const FSceneView *View) constFPrimitiveSceneProxy
IsShown(const FSceneView *View) constFPrimitiveSceneProxy
IsSkinnedMesh() constFPrimitiveSceneProxyinline
IsSplineMesh() constFPrimitiveSceneProxyinline
IsStatic() constFPrimitiveSceneProxyinline
IsSupportingStreamableRenderAssetsGathering() constFPrimitiveSceneProxyinline
IsUsingDistanceCullFade() const overrideFStaticMeshSceneProxyvirtual
IsVisibleInLumenScene() constFPrimitiveSceneProxyinline
IsVisibleInRayTracing() constFPrimitiveSceneProxyinline
IsVisibleInRealTimeSkyCaptures() constFPrimitiveSceneProxyinline
IsVisibleInReflectionCaptures() constFPrimitiveSceneProxyinline
IsVisibleInSceneCaptureOnly() constFPrimitiveSceneProxyinline
LightAttachmentsAsGroup() constFPrimitiveSceneProxyinline
LODsFStaticMeshSceneProxyprotected
MaterialCacheDescriptorFPrimitiveSceneProxy
MaterialCacheRenderProxiesFPrimitiveSceneProxy
MaterialRelevanceFStaticMeshSceneProxyprotected
MaterialSlotsOverlayMaterialFStaticMeshSceneProxyprotected
MaxDrawDistanceFPrimitiveSceneProxyprotected
MaxWPOExtentFPrimitiveSceneProxyprotected
MeshPaintTextureCoordinateIndexFStaticMeshSceneProxyprotected
MinDrawDistanceFPrimitiveSceneProxyprotected
MinMaxMaterialDisplacementFPrimitiveSceneProxyprotected
NeedsUnbuiltPreviewLighting() constFPrimitiveSceneProxyinline
OnDetachLight(const FLightSceneInfo *Light)FPrimitiveSceneProxyinlinevirtual
OnEvaluateWorldPositionOffsetChanged_RenderThread() overrideFStaticMeshSceneProxyprotectedvirtual
OnForceHiddenChanged()FPrimitiveSceneProxyinlineprotectedvirtual
OnLevelAddedToWorld_RenderThread()FPrimitiveSceneProxyprotected
OnLevelRemovedFromWorld_RenderThread()FPrimitiveSceneProxyprotected
OnTransformChanged(FRHICommandListBase &RHICmdList)FPrimitiveSceneProxyinlinevirtual
OverlayMaterialFStaticMeshSceneProxyprotected
OverlayMaterialMaxDrawDistanceFStaticMeshSceneProxyprotected
OverrideOwnerName(FName InOwnerName)FPrimitiveSceneProxyinlineprotected
PadInstanceLocalBounds(const FRenderBounds &InBounds)FPrimitiveSceneProxyprotected
RayTracingLODInfosFStaticMeshSceneProxyprotected
ReceivesDecals() constFPrimitiveSceneProxyinline
RenderBounds(FPrimitiveDrawInterface *PDI, const FEngineShowFlags &EngineShowFlags, const FBoxSphereBounds &Bounds, bool bRenderInEditor) constFPrimitiveSceneProxy
RenderDataFStaticMeshSceneProxyprotected
ResetSceneVelocity_GameThread()FPrimitiveSceneProxy
RuntimeVirtualTextureMaterialTypesFPrimitiveSceneProxyprotected
RuntimeVirtualTexturesFPrimitiveSceneProxyprotected
SetCanSkipRedundantTransformUpdates(bool bCanSkip)FPrimitiveSceneProxyinline
SetCollisionEnabled_GameThread(const bool bNewEnabled)FPrimitiveSceneProxy
SetCollisionEnabled_RenderThread(const bool bNewEnabled)FPrimitiveSceneProxy
SetCustomDepthEnabled_GameThread(const bool bInRenderCustomDepth)FPrimitiveSceneProxy
SetCustomDepthEnabled_RenderThread(const bool bInRenderCustomDepth)FPrimitiveSceneProxy
SetCustomDepthStencilValue_GameThread(const int32 InCustomDepthStencilValue)FPrimitiveSceneProxy
SetCustomDepthStencilValue_RenderThread(const int32 InCustomDepthStencilValue)FPrimitiveSceneProxy
SetDebugMassData(const TArray< FDebugMassData > &InDebugMassData)FPrimitiveSceneProxyvirtual
SetDistanceFieldSelfShadowBias_RenderThread(float NewBias)FPrimitiveSceneProxy
SetDrawDistance_RenderThread(float MinDrawDistance, float MaxDrawDistance, float VirtualTextureMaxDrawDistance)FPrimitiveSceneProxy
SetDrawnInGame_RenderThread(bool bInDrawInGame)FPrimitiveSceneProxy
SetEvaluateWorldPositionOffset_GameThread(bool bEvaluate)FPrimitiveSceneProxy
SetEvaluateWorldPositionOffsetInRayTracing(FRHICommandListBase &RHICmdList, bool bEvaluate) overrideFInstancedStaticMeshSceneProxyvirtual
SetForceHidden(bool bForceHiddenIn)FPrimitiveSceneProxyinlineprotected
SetHiddenEdViews_GameThread(uint64 InHiddenEditorViews)FPrimitiveSceneProxy
SetHovered_GameThread(const bool bInHovered)FPrimitiveSceneProxy
SetHovered_RenderThread(const bool bInHovered)FPrimitiveSceneProxyprotected
SetInstanceCullDistance_RenderThread(float StartCullDistance, float EndCullDistance) overrideFInstancedStaticMeshSceneProxyvirtual
SetLevelInstanceEditingState_GameThread(const bool bInEditingState)FPrimitiveSceneProxy
SetLevelInstanceEditingState_RenderThread(const bool bInLevelInstanceEditingState)FPrimitiveSceneProxyprotected
SetLightingChannels_GameThread(FLightingChannels LightingChannels)FPrimitiveSceneProxy
SetMeshElementGeometrySource(int32 LODIndex, int32 ElementIndex, bool bWireframe, bool bUseInversedIndices, bool bAllowPreCulledIndices, const FVertexFactory *VertexFactory, FMeshBatch &OutMeshElement) constFStaticMeshSceneProxyprotected
SetMeshElementGeometrySource(const FStaticMeshSection &Section, const FRawStaticIndexBuffer &IndexBuffer, const FAdditionalStaticMeshIndexBuffers *AdditionalIndexBuffers, const FVertexFactory *VertexFactory, bool bWireframe, bool bUseInversedIndices, FMeshBatch &OutMeshElement) constFStaticMeshSceneProxyprotected
SetMeshElementScreenSize(int32 LODIndex, bool bDitheredLODTransition, FMeshBatch &OutMeshBatch) constFStaticMeshSceneProxyprotected
SetPrimitiveColor(const FLinearColor &InPrimitiveColor)FPrimitiveSceneProxyinline
SetPrimitiveColor_GameThread(const FLinearColor &InPrimitiveColor)FPrimitiveSceneProxy
SetSelection_GameThread(const bool bInParentSelected, const bool bInIndividuallySelected=false)FPrimitiveSceneProxy
SetSelection_RenderThread(const bool bInParentSelected, const bool bInIndividuallySelected)FPrimitiveSceneProxyprotected
SetupInstancedMeshBatch(int32 LODIndex, int32 BatchIndex, FMeshBatch &OutMeshBatch) constFInstancedStaticMeshSceneProxyprotected
SetupInstanceSceneDataBuffers(const FInstanceSceneDataBuffers *InInstanceSceneDataBuffers)FPrimitiveSceneProxyprotected
SetupOcclusion(UHierarchicalInstancedStaticMeshComponent *InComponent)FHierarchicalStaticMeshSceneProxy
SetupRayTracingInstancedMeshBatch(int32 LODIndex, int32 BatchIndex, FMeshBatch &OutMeshBatch) constFInstancedStaticMeshSceneProxyprotected
SetWireframeColor(const FLinearColor &InWireframeColor)FPrimitiveSceneProxyinline
SetWorldPositionOffsetDisableDistance_GameThread(int32 NewValue)FPrimitiveSceneProxyinlinevirtual
ShadowCacheInvalidationBehaviorFPrimitiveSceneProxyprotected
ShouldNotifyOnWorldAddRemove() constFPrimitiveSceneProxyinline
ShouldReceiveMobileCSMShadows() constFPrimitiveSceneProxyinline
ShouldRenderBackFaces() constFStaticMeshSceneProxyprotected
ShouldRenderCustomDepth() constFPrimitiveSceneProxy
ShouldRenderInDepthPass() constFPrimitiveSceneProxyinline
ShouldRenderInMainPass() constFPrimitiveSceneProxyinline
ShouldUseAsOccluder() constFPrimitiveSceneProxyinline
ShowInBSPSplitViewmode() constFPrimitiveSceneProxyinlinevirtual
SimpleStreamableAssetManagerIndexFPrimitiveSceneProxy
SinglePassGDME() constFPrimitiveSceneProxyinline
StaticElementsAlwaysUseProxyPrimitiveUniformBuffer() constFPrimitiveSceneProxyinline
StaticMeshFInstancedStaticMeshSceneProxyprotected
StaticMeshBoundsFInstancedStaticMeshSceneProxyprotected
StaticMeshHasPendingStreaming() const overrideFStaticMeshSceneProxyvirtual
SupportsDistanceFieldRepresentation() constFPrimitiveSceneProxyinline
SupportsGPUScene() constFPrimitiveSceneProxyinline
SupportsHeightfieldRepresentation() constFPrimitiveSceneProxyinline
SupportsInstanceDataBuffer() constFPrimitiveSceneProxyinline
SupportsMaterialCache() constFPrimitiveSceneProxyinline
SupportsParallelGDME() constFPrimitiveSceneProxyinline
SupportsParallelGDRTI() constFPrimitiveSceneProxyinline
SupportsSortedTriangles() constFPrimitiveSceneProxyinline
Traverse(const FFoliageCullInstanceParams &Params, int32 Index, int32 MinLOD, int32 MaxLOD, bool bFullyContained=false) constFHierarchicalStaticMeshSceneProxy
TreatAsBackgroundForOcclusion() constFPrimitiveSceneProxyinline
UpdateInstances_RenderThread(FRHICommandListBase &RHICmdList, const FBoxSphereBounds &InBounds, const FBoxSphereBounds &InLocalBounds) overrideFInstancedStaticMeshSceneProxyvirtual
FStaticMeshSceneProxy::UpdateInstances_RenderThread(FRHICommandListBase &RHICmdList, const FBoxSphereBounds &InBounds, const FBoxSphereBounds &InLocalBounds, const FBoxSphereBounds &InStaticMeshBounds) finalFPrimitiveSceneProxyprotectedvirtual
UpdateUniformBuffer(FRHICommandList &RHICmdList)FPrimitiveSceneProxy
UpdateVisibleInLumenScene()FPrimitiveSceneProxyprotected
UseEditorCompositing(const FSceneView *View) constFPrimitiveSceneProxy
UserData_AllInstancesFInstancedStaticMeshSceneProxyprotected
UserData_DeselectedInstancesFInstancedStaticMeshSceneProxyprotected
UserData_SelectedInstancesFInstancedStaticMeshSceneProxyprotected
UseSingleSampleShadowFromStationaryLights() constFPrimitiveSceneProxy
VerifyUsedMaterial(const class FMaterialRenderProxy *MaterialRenderProxy) constFPrimitiveSceneProxy
VirtualTextureCullMipsFPrimitiveSceneProxyprotected
VirtualTextureLodBiasFPrimitiveSceneProxyprotected
VirtualTextureMinCoverageFPrimitiveSceneProxyprotected
WantsEditorEffects() constFPrimitiveSceneProxyinline
WantsSelectionOutline() constFPrimitiveSceneProxyinline
WillEverBeLit() constFPrimitiveSceneProxyinline
WPODisableDistanceFStaticMeshSceneProxyprotected
WritesVirtualTexture() constFPrimitiveSceneProxyinline
WritesVirtualTexture(URuntimeVirtualTexture *VirtualTexture) constFPrimitiveSceneProxyinline
~FInstancedStaticMeshSceneProxy()FInstancedStaticMeshSceneProxyinline
~FPrimitiveSceneProxy()FPrimitiveSceneProxyvirtual
~FStaticMeshSceneProxy()FStaticMeshSceneProxyvirtual