|
| SIZE_T | GetTypeHash () const override |
| |
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | FGeometryCollectionISMPoolDebugDrawSceneProxy (UGeometryCollectionISMPoolDebugDrawComponent const *InComponent) |
| |
| PRAGMA_ENABLE_DEPRECATION_WARNINGS FPrimitiveViewRelevance | GetViewRelevance (const FSceneView *View) const override |
| |
| virtual ENGINE_API | ~FDebugRenderSceneProxy () |
| |
| ENGINE_API | FDebugRenderSceneProxy (const UPrimitiveComponent *InComponent) |
| |
| ENGINE_API | FDebugRenderSceneProxy (FDebugRenderSceneProxy const &) |
| |
| virtual ENGINE_API void | GetDynamicMeshElements (const TArray< const FSceneView * > &Views, const FSceneViewFamily &ViewFamily, uint32 VisibilityMap, FMeshElementCollector &Collector) const override |
| |
| void | DrawLineArrow (FPrimitiveDrawInterface *PDI, const FVector &Start, const FVector &End, const FColor &Color, float Mag) const |
| |
| virtual uint32 | GetMemoryFootprint (void) const override |
| |
| ENGINE_API uint32 | GetAllocatedSize (void) const |
| |
| ENGINE_API | FPrimitiveSceneProxy (const UPrimitiveComponent *InComponent, FName ResourceName=NAME_None) |
| |
| ENGINE_API | FPrimitiveSceneProxy (const FPrimitiveSceneProxyDesc &InDesc, FName ResourceName=NAME_None) |
| |
| ENGINE_API | FPrimitiveSceneProxy (FPrimitiveSceneProxy const &) |
| |
| virtual ENGINE_API | ~FPrimitiveSceneProxy () |
| |
| ENGINE_API void | SetSelection_GameThread (const bool bInParentSelected, const bool bInIndividuallySelected=false) |
| |
| ENGINE_API void | SetLevelInstanceEditingState_GameThread (const bool bInEditingState) |
| |
| void | SetHovered_GameThread (const bool bInHovered) |
| |
| void | SetLightingChannels_GameThread (FLightingChannels LightingChannels) |
| |
| void | SetHiddenEdViews_GameThread (uint64 InHiddenEditorViews) |
| |
| ENGINE_API void | SetPrimitiveColor_GameThread (const FLinearColor &InPrimitiveColor) |
| |
| ENGINE_API void | ResetSceneVelocity_GameThread () |
| |
| void | SetEvaluateWorldPositionOffset_GameThread (bool bEvaluate) |
| |
| virtual void | SetWorldPositionOffsetDisableDistance_GameThread (int32 NewValue) |
| |
| virtual void | SetInstanceCullDistance_RenderThread (float StartCullDistance, float EndCullDistance) |
| |
| ENGINE_API bool | IsShown (const FSceneView *View) const |
| |
| ENGINE_API bool | IsShadowCast (const FSceneView *View) const |
| |
| ENGINE_API void | RenderBounds (FPrimitiveDrawInterface *PDI, const FEngineShowFlags &EngineShowFlags, const FBoxSphereBounds &Bounds, bool bRenderInEditor) const |
| |
| ENGINE_API bool | VerifyUsedMaterial (const class FMaterialRenderProxy *MaterialRenderProxy) const |
| |
| virtual int32 | GetLOD (const FSceneView *View) const |
| |
| virtual ENGINE_API HHitProxy * | CreateHitProxies (UPrimitiveComponent *Component, TArray< TRefCountPtr< HHitProxy > > &OutHitProxies) |
| |
| virtual ENGINE_API HHitProxy * | CreateHitProxies (IPrimitiveComponent *ComponentInterface, TArray< TRefCountPtr< HHitProxy > > &OutHitProxies) |
| |
| virtual void | DrawStaticElements (FStaticPrimitiveDrawInterface *PDI) |
| |
| virtual void | GetMeshDescription (int32 LODIndex, TArray< FMeshBatch > &OutMeshElements) const |
| |
| virtual void | GetShadowShapes (FVector PreViewTranslation, TArray< FCapsuleShape3f > &OutCapsuleShapes) const |
| |
| virtual bool | IsCullingReversedByComponent () const |
| |
| virtual void | GetStreamableRenderAssetInfo (const FBoxSphereBounds &PrimitiveBounds, TArray< struct FStreamingRenderAssetPrimitiveInfo > &StreamableRenderAssets) const |
| |
| bool | IsSupportingStreamableRenderAssetsGathering () const |
| |
| virtual bool | CanApplyStreamableRenderAssetScaleFactor () const |
| |
| bool | IsForceMipStreaming () const |
| |
| virtual const class FCardRepresentationData * | GetMeshCardRepresentation () const |
| |
| virtual void | ApplyViewDependentMeshArguments (const FSceneView &View, FMeshBatch &ViewDependentMeshBatch) const |
| |
| virtual const TArray< FBoxSphereBounds > * | GetOcclusionQueries (const FSceneView *View) const |
| |
| virtual void | AcceptOcclusionResults (const FSceneView *View, TArray< bool > *Results, int32 ResultsStart, int32 NumResults) |
| |
| virtual void | GatherSimpleLights (const FSceneViewFamily &ViewFamily, FSimpleLightArray &OutParticleLights) const |
| |
| virtual void | GetLightRelevance (const FLightSceneProxy *LightSceneProxy, bool &bDynamic, bool &bRelevant, bool &bLightMapped, bool &bShadowMapped) const |
| |
| virtual void | GetDistanceFieldAtlasData (const class FDistanceFieldVolumeData *&OutDistanceFieldData, float &SelfShadowBias) const |
| |
| virtual void | GetDistanceFieldInstanceData (TArray< FRenderTransform > &InstanceLocalToPrimitiveTransforms) const final |
| |
| virtual bool | HeightfieldHasPendingStreaming () const |
| |
| virtual bool | StaticMeshHasPendingStreaming () const |
| |
| virtual void | GetHeightfieldRepresentation (UTexture2D *&OutHeightmapTexture, UTexture2D *&OutVisibilityTexture, FHeightfieldComponentDescription &OutDescription) const |
| |
| virtual TConstArrayView< FPrimitiveComponentId > | GetSourceLandscapeComponentIds () const |
| |
| virtual void | CreateRenderThreadResources (FRHICommandListBase &RHICmdList) |
| |
| virtual void | DestroyRenderThreadResources () |
| |
| virtual void | OnDetachLight (const FLightSceneInfo *Light) |
| |
| virtual void | OnTransformChanged (FRHICommandListBase &RHICmdList) |
| |
| virtual bool | CanBeOccluded () const |
| |
| virtual bool | AllowInstanceCullingOcclusionQueries () const |
| |
| bool | CanSkipRedundantTransformUpdates () const |
| |
| void | SetCanSkipRedundantTransformUpdates (bool bCanSkip) |
| |
| virtual bool | IsUsingDistanceCullFade () const |
| |
| virtual bool | HasSubprimitiveOcclusionQueries () const |
| |
| virtual bool | ShowInBSPSplitViewmode () const |
| |
| virtual ESceneDepthPriorityGroup | GetStaticDepthPriorityGroup () const |
| |
| ENGINE_API ESceneDepthPriorityGroup | GetDepthPriorityGroup (const FSceneView *View) const |
| |
| SIZE_T | GetAllocatedSize (void) const |
| |
| void | SetCollisionEnabled_GameThread (const bool bNewEnabled) |
| |
| void | SetCollisionEnabled_RenderThread (const bool bNewEnabled) |
| |
| void | SetCustomDepthEnabled_GameThread (const bool bInRenderCustomDepth) |
| |
| void | SetCustomDepthEnabled_RenderThread (const bool bInRenderCustomDepth) |
| |
| void | SetCustomDepthStencilValue_GameThread (const int32 InCustomDepthStencilValue) |
| |
| void | SetCustomDepthStencilValue_RenderThread (const int32 InCustomDepthStencilValue) |
| |
| void | SetDistanceFieldSelfShadowBias_RenderThread (float NewBias) |
| |
| ENGINE_API void | SetDrawDistance_RenderThread (float MinDrawDistance, float MaxDrawDistance, float VirtualTextureMaxDrawDistance) |
| |
| FSceneInterface & | GetScene () const |
| |
| FPrimitiveComponentId | GetPrimitiveComponentId () const |
| |
| FPrimitiveSceneInfo * | GetPrimitiveSceneInfo () const |
| |
| const FMatrix & | GetLocalToWorld () const |
| |
| bool | IsLocalToWorldDeterminantNegative () const |
| |
| const FBoxSphereBounds & | GetBounds () const |
| |
| const FBoxSphereBounds & | GetLocalBounds () const |
| |
| virtual ENGINE_API void | GetPreSkinnedLocalBounds (FBoxSphereBounds &OutBounds) const |
| |
| FName | GetOwnerName () const |
| |
| FName | GetResourceName () const |
| |
| FName | GetLevelName () const |
| |
| TStatId | GetStatId () const |
| |
| float | GetMinDrawDistance () const |
| |
| float | GetMaxDrawDistance () const |
| |
| int32 | GetVisibilityId () const |
| |
| int16 | GetTranslucencySortPriority () const |
| |
| float | GetTranslucencySortDistanceOffset () const |
| |
| int32 | GetVirtualTextureLodBias () const |
| |
| int32 | GetVirtualTextureCullMips () const |
| |
| int32 | GetVirtualTextureMinCoverage () const |
| |
| const TArray< int32 > & | GetRuntimeVirtualTextureIds () const |
| |
| bool | IsMovable () const |
| |
| bool | IsOftenMoving () const |
| |
| bool | IsMeshShapeOftenMoving () const |
| |
| ELightmapType | GetLightmapType () const |
| |
| bool | IsStatic () const |
| |
| bool | IsSelectable () const |
| |
| bool | IsParentSelected () const |
| |
| bool | IsIndividuallySelected () const |
| |
| bool | IsEditingLevelInstanceChild () const |
| |
| bool | IsSelected () const |
| |
| bool | WantsEditorEffects () const |
| |
| bool | WantsSelectionOutline () const |
| |
| ENGINE_API bool | ShouldRenderCustomDepth () const |
| |
| bool | IsVisibleInSceneCaptureOnly () const |
| |
| bool | IsHiddenInSceneCapture () const |
| |
| uint8 | GetCustomDepthStencilValue () const |
| |
| EStencilMask | GetStencilWriteMask () const |
| |
| uint8 | GetLightingChannelMask () const |
| |
| uint8 | GetLightingChannelStencilValue () const |
| |
| bool | IsVisibleInReflectionCaptures () const |
| |
| bool | IsVisibleInRealTimeSkyCaptures () const |
| |
| bool | IsVisibleInRayTracing () const |
| |
| bool | IsVisibleInLumenScene () const |
| |
| bool | IsOpaqueOrMasked () const |
| |
| bool | SupportsMaterialCache () const |
| |
| bool | ShouldRenderInMainPass () const |
| |
| bool | ShouldRenderInDepthPass () const |
| |
| bool | SupportsParallelGDME () const |
| |
| bool | SinglePassGDME () const |
| |
| bool | SupportsParallelGDRTI () const |
| |
| bool | IsCollisionEnabled () const |
| |
| bool | IsHovered () const |
| |
| bool | IsOwnedBy (const FSceneViewOwner &Owner) const |
| |
| bool | HasViewDependentDPG () const |
| |
| bool | HasStaticLighting () const |
| |
| bool | NeedsUnbuiltPreviewLighting () const |
| |
| bool | CastsStaticShadow () const |
| |
| bool | CastsDynamicShadow () const |
| |
| bool | IsEmissiveLightSource () const |
| |
| bool | WritesVirtualTexture () const |
| |
| bool | WritesVirtualTexture (URuntimeVirtualTexture *VirtualTexture) const |
| |
| bool | AffectsDynamicIndirectLighting () const |
| |
| bool | AffectsDistanceFieldLighting () const |
| |
| bool | AffectsIndirectLightingWhileHidden () const |
| |
| EIndirectLightingCacheQuality | GetIndirectLightingCacheQuality () const |
| |
| bool | CastsVolumetricTranslucentShadow () const |
| |
| bool | CastsContactShadow () const |
| |
| bool | CastsDeepShadow () const |
| |
| bool | CastsCapsuleDirectShadow () const |
| |
| bool | CastsDynamicIndirectShadow () const |
| |
| float | GetDynamicIndirectShadowMinVisibility () const |
| |
| bool | CastsHiddenShadow () const |
| |
| bool | CastsShadowAsTwoSided () const |
| |
| bool | CastsSelfShadowOnly () const |
| |
| bool | CastsInsetShadow () const |
| |
| bool | CastsCinematicShadow () const |
| |
| bool | CastsFarShadow () const |
| |
| bool | LightAttachmentsAsGroup () const |
| |
| ENGINE_API bool | UseSingleSampleShadowFromStationaryLights () const |
| |
| bool | StaticElementsAlwaysUseProxyPrimitiveUniformBuffer () const |
| |
| bool | DoesVFRequirePrimitiveUniformBuffer () const |
| |
| ENGINE_API bool | IsInstanceDataGPUOnly () const |
| |
| bool | DoesMeshBatchesUseSceneInstanceCount () const |
| |
| bool | ShouldUseAsOccluder () const |
| |
| bool | AllowApproximateOcclusion () const |
| |
| bool | Holdout () const |
| |
| bool | IsSplineMesh () const |
| |
| bool | IsSkinnedMesh () const |
| |
| bool | IsFirstPerson () const |
| |
| bool | IsFirstPersonWorldSpaceRepresentation () const |
| |
| bool | IsOwnerNoSee () const |
| |
| bool | IsOnlyOwnerSee () const |
| |
| FRHIUniformBuffer * | GetUniformBuffer () const |
| |
| bool | HasPerInstanceHitProxies () const |
| |
| ENGINE_API bool | UseEditorCompositing (const FSceneView *View) const |
| |
| const FVector & | GetActorPosition () const |
| |
| const bool | ReceivesDecals () const |
| |
| bool | WillEverBeLit () const |
| |
| bool | HasValidSettingsForStaticLighting () const |
| |
| bool | SupportsDistanceFieldRepresentation () const |
| |
| bool | SupportsHeightfieldRepresentation () const |
| |
| bool | IsLumenHeightfield () const |
| |
| bool | IsLandscapeProxy () const |
| |
| bool | IsLandscapeNaniteProxy () const |
| |
| bool | IsCompatibleWithLumenCardSharing () const |
| |
| bool | SupportsInstanceDataBuffer () const |
| |
| bool | SupportsSortedTriangles () const |
| |
| bool | TreatAsBackgroundForOcclusion () const |
| |
| bool | ShouldNotifyOnWorldAddRemove () const |
| |
| bool | IsForceHidden () const |
| |
| bool | ShouldReceiveMobileCSMShadows () const |
| |
| bool | IsRayTracingFarField () const |
| |
| int32 | GetRayTracingGroupId () const |
| |
| uint8 | GetRayTracingGroupCullingPriority () const |
| |
| bool | EvaluateWorldPositionOffset () const |
| |
| bool | AnyMaterialHasWorldPositionOffset () const |
| |
| bool | AnyMaterialAlwaysEvaluatesWorldPositionOffset () const |
| |
| bool | AnyMaterialHasPixelAnimation () const |
| |
| bool | AnyMaterialUsesTemporalResponsiveness () const |
| |
| bool | AnyMaterialUsesMotionVectorWorldOffset () const |
| |
| float | GetMaxWorldPositionOffsetExtent () const |
| |
| const FVector2f & | GetMinMaxMaterialDisplacement () const |
| |
| float | GetAbsMaxDisplacement () const |
| |
| bool | HasDynamicTransform () const |
| |
| bool | DrawsVelocity () const |
| |
| bool | AlwaysHasVelocity () const |
| |
| FLinearColor | GetWireframeColor () const |
| |
| FLinearColor | GetPrimitiveColor () const |
| |
| void | SetWireframeColor (const FLinearColor &InWireframeColor) |
| |
| void | SetPrimitiveColor (const FLinearColor &InPrimitiveColor) |
| |
| virtual bool | IsDetailMesh () const |
| |
| virtual FSkinningSceneExtensionProxy * | GetSkinningSceneExtensionProxy () const |
| |
| bool | IsNaniteMesh () const |
| |
| bool | IsAlwaysVisible () const |
| |
| bool | IsHeterogeneousVolume () const |
| |
| bool | SupportsGPUScene () const |
| |
| bool | HasDeformableMesh () const |
| |
| virtual bool | HasCustomOcclusionBounds () const |
| |
| virtual FBoxSphereBounds | GetCustomOcclusionBounds () const |
| |
| virtual bool | HasDistanceFieldRepresentation () const |
| |
| virtual bool | HasDynamicIndirectShadowCasterRepresentation () const |
| |
| virtual bool | GetInstanceDrawDistanceMinMax (FVector2f &OutDistanceMinMax) const |
| |
| virtual bool | GetInstanceWorldPositionOffsetDisableDistance (float &OutWPODisableDistance) const |
| |
| virtual void | GetNaniteResourceInfo (uint32 &ResourceID, uint32 &HierarchyOffset, uint32 &ImposterIndex) const |
| |
| virtual float | GetAnimationMinScreenSize () const |
| |
| virtual FRenderCurveResourceData * | GetRenderCurveResourceData () |
| |
| virtual ENGINE_API void | ApplyWorldOffset (FRHICommandListBase &RHICmdList, FVector InOffset) |
| |
| virtual ENGINE_API void | ApplyLateUpdateTransform (FRHICommandListBase &RHICmdList, const FMatrix &LateUpdateTransform) |
| |
| ENGINE_API void | UpdateUniformBuffer (FRHICommandList &RHICmdList) |
| |
| ENGINE_API void | BuildUniformShaderParameters (FPrimitiveUniformShaderParametersBuilder &Builder) const |
| |
| virtual ENGINE_API void | SetDebugMassData (const TArray< FDebugMassData > &InDebugMassData) |
| |
| FName | GetMeshDrawCommandStatsCategory () const |
| |
| virtual void | GetLCIs (FLCIArray &LCIs) |
| |
| virtual int32 | GetLightMapResolution () const |
| |
| virtual int32 | GetLightMapCoordinateIndex () const |
| |
| bool | IsDrawnInGame () const |
| |
| ENGINE_API void | SetDrawnInGame_RenderThread (bool bInDrawInGame) |
| |
| bool | IsDrawnInEditor () const |
| |
| virtual uint8 | GetCurrentFirstLODIdx_RenderThread () const |
| |
| virtual FDesiredLODLevel | GetDesiredLODLevel_RenderThread (const FSceneView *View) const |
| |
| virtual float | GetLodScreenSizeScale () const |
| |
| virtual float | GetGpuLodInstanceRadius () const |
| |
| virtual FUintVector2 | GetMeshPaintTextureDescriptor () const |
| |
| virtual ENGINE_API uint32 | GetMaterialCacheDescriptor () const |
| |
| const FCustomPrimitiveData * | GetCustomPrimitiveData () const |
| |
| EShadowCacheInvalidationBehavior | GetShadowCacheInvalidationBehavior () const |
| |
| bool | HasInstanceDataBuffers () const |
| |
| ENGINE_API const FInstanceSceneDataBuffers * | GetInstanceSceneDataBuffers (EInstanceBufferAccessFlags AccessFlags=EInstanceBufferAccessFlags::SynchronizeUpdateTask) const |
| |
| virtual FInstanceDataUpdateTaskInfo * | GetInstanceDataUpdateTaskInfo () const |
| |
| ENGINE_API FInstanceDataBufferHeader | GetInstanceDataHeader () const |
| |
|
| enum | EDrawType { SolidMesh = 0
, WireMesh = 1
, SolidAndWireMeshes = 2
, Invalid = 3
} |
| |
| enum class | EInstanceBufferAccessFlags { SynchronizeUpdateTask
, UnsynchronizedAndUnsafe
} |
| |
| typedef TArray< class FLightCacheInterface *, TInlineAllocator< 8 > > | FLCIArray |
| |
| static bool | PointInView (const FVector &Location, const FSceneView *View) |
| |
| static bool | SegmentInView (const FVector &StartPoint, const FVector &EndPoint, const FSceneView *View) |
| |
| static bool | BoxInView (const FVector &Origin, const FVector &Extent, const FSceneView *View) |
| |
| static bool | SphereInView (const FVector &Center, double Radius, const FSceneView *View) |
| |
| static bool | PointInFrustum (const FVector &Location, const FConvexVolume &ViewFrustum) |
| |
| static bool | SegmentInFrustum (const FVector &StartPoint, const FVector &EndPoint, const FConvexVolume &ViewFrustum) |
| |
| static bool | BoxInFrustum (const FVector &Origin, const FVector &Extent, const FConvexVolume &ViewFrustum) |
| |
| static bool | SphereInFrustum (const FVector &Center, double Radius, const FConvexVolume &ViewFrustum) |
| |
| static bool | PointInRange (const FVector &Start, const FSceneView *View, double Range) |
| |
| static ENGINE_API FConvexVolume | AdjustViewFrustumForFarClipping (const FSceneView *InView, double InFarClippingDistance) |
| |
| static ENGINE_API void | 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) |
| |
| static ENGINE_API void | 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) |
| |
| TArray< FDebugLine > | Lines |
| |
| TArray< FDashedLine > | DashedLines |
| |
| TArray< FArrowLine > | ArrowLines |
| |
| TArray< FCircle > | Circles |
| |
| TArray< FWireCylinder > | Cylinders |
| |
| TArray< FWireStar > | Stars |
| |
| TArray< FDebugBox > | Boxes |
| |
| TArray< FSphere > | Spheres |
| |
| TArray< FText3d > | Texts |
| |
| TArray< FCone > | Cones |
| |
| TArray< FMesh > | Meshes |
| |
| TArray< FCapsule > | Capsules |
| |
| TArray< FCoordinateSystem > | CoordinateSystems |
| |
| uint32 | ViewFlagIndex |
| |
| float | TextWithoutShadowDistance |
| |
| FString | ViewFlagName |
| |
| FDebugDrawDelegate | DebugTextDrawingDelegate |
| |
| FDelegateHandle | DebugTextDrawingDelegateHandle |
| |
| EDrawType | DrawType |
| |
| uint32 | DrawAlpha |
| |
| double | FarClippingDistance = 0.0 |
| |
| TWeakObjectPtr< UMaterial > | SolidMeshMaterial |
| |
| TArray< FDebugMassData > | DebugMassData |
| |
| TSharedPtr< int32, ESPMode::ThreadSafe > | SimpleStreamableAssetManagerIndex = MakeShared<int32, ESPMode::ThreadSafe>(INDEX_NONE) |
| |
| TArray< class FMaterialCacheVirtualTextureRenderProxy * > | MaterialCacheRenderProxies |
| |
| uint32 | MaterialCacheDescriptor = UINT32_MAX |
| |
| static constexpr int32 | InvalidRayTracingGroupId = -1 |
| |
| virtual ENGINE_API void | GetDynamicMeshElementsForView (const FSceneView *View, const int32 ViewIndex, const FSceneViewFamily &ViewFamily, const uint32 VisibilityMap, FMeshElementCollector &Collector, FMaterialCache &DefaultMaterialCache, FMaterialCache &SolidMeshMaterialCache) const |
| |
| ENGINE_API void | SetupInstanceSceneDataBuffers (const FInstanceSceneDataBuffers *InInstanceSceneDataBuffers) |
| |
| ENGINE_API void | UpdateVisibleInLumenScene () |
| |
| bool | IsRuntimeVirtualTextureOnly () const |
| |
| bool | DrawInRuntimeVirtualTextureOnly (bool bEditor) const |
| |
| void | OverrideOwnerName (FName InOwnerName) |
| |
| ENGINE_API void | OnLevelAddedToWorld_RenderThread () |
| |
| ENGINE_API void | OnLevelRemovedFromWorld_RenderThread () |
| |
| void | SetForceHidden (bool bForceHiddenIn) |
| |
| virtual void | OnForceHiddenChanged () |
| |
| ENGINE_API void | EnableGPUSceneSupportFlags () |
| |
| virtual ENGINE_API void | UpdateInstances_RenderThread (FRHICommandListBase &RHICmdList, const FBoxSphereBounds &InBounds, const FBoxSphereBounds &InLocalBounds, const FBoxSphereBounds &InStaticMeshBounds) final |
| |
| virtual ENGINE_API void | UpdateInstances_RenderThread (FRHICommandListBase &RHICmdList, const FBoxSphereBounds &InBounds, const FBoxSphereBounds &InLocalBounds) |
| |
| void | SetSelection_RenderThread (const bool bInParentSelected, const bool bInIndividuallySelected) |
| |
| void | SetLevelInstanceEditingState_RenderThread (const bool bInLevelInstanceEditingState) |
| |
| void | SetHovered_RenderThread (const bool bInHovered) |
| |
| virtual void | OnEvaluateWorldPositionOffsetChanged_RenderThread () |
| |
| ENGINE_API FRenderBounds | PadInstanceLocalBounds (const FRenderBounds &InBounds) |
| |
| uint8 | bSupportsParallelGDME: 1 |
| |
| uint8 | bSinglePassGDME: 1 |
| |
| uint8 | bSupportsParallelGDRTI: 1 |
| |
| uint8 | bVisibleInLumenScene: 1 |
| |
| uint8 | bOpaqueOrMasked: 1 |
| |
| uint8 | bCanSkipRedundantTransformUpdates: 1 |
| |
| uint8 | bGoodCandidateForCachedShadowmap: 1 |
| |
| uint8 | bNeedsUnbuiltPreviewLighting: 1 |
| |
| uint8 | bHasValidSettingsForStaticLighting: 1 |
| |
| uint8 | bWillEverBeLit: 1 |
| |
| uint8 | bCastDynamicShadow: 1 |
| |
| uint8 | bEmissiveLightSource: 1 |
| |
| uint8 | bAffectDynamicIndirectLighting: 1 |
| |
| uint8 | bAffectIndirectLightingWhileHidden: 1 |
| |
| uint8 | bAffectDistanceFieldLighting: 1 |
| |
| uint8 | bSupportsMaterialCache: 1 |
| |
| uint8 | bCastStaticShadow: 1 |
| |
| EShadowCacheInvalidationBehavior | ShadowCacheInvalidationBehavior |
| |
| uint8 | bCastVolumetricTranslucentShadow: 1 |
| |
| uint8 | bCastContactShadow: 1 |
| |
| uint8 | bCastDeepShadow: 1 |
| |
| uint8 | bCastCapsuleDirectShadow: 1 |
| |
| uint8 | bCastsDynamicIndirectShadow: 1 |
| |
| uint8 | bCastHiddenShadow: 1 |
| |
| uint8 | bCastShadowAsTwoSided: 1 |
| |
| uint8 | bSelfShadowOnly: 1 |
| |
| uint8 | bCastInsetShadow: 1 |
| |
| uint8 | bCastCinematicShadow: 1 |
| |
| uint8 | bCastFarShadow: 1 |
| |
| uint8 | bLightAttachmentsAsGroup: 1 |
| |
| uint8 | bSingleSampleShadowFromStationaryLights: 1 |
| |
| uint8 | bStaticElementsAlwaysUseProxyPrimitiveUniformBuffer: 1 |
| |
| uint8 | bVFRequiresPrimitiveUniformBuffer: 1 |
| |
| uint8 | bDoesMeshBatchesUseSceneInstanceCount: 1 |
| |
| uint8 | bIsStaticMesh: 1 |
| |
| uint8 | bIsNaniteMesh: 1 |
| |
| uint8 | bIsAlwaysVisible: 1 |
| |
| uint8 | bIsHeterogeneousVolume: 1 |
| |
| uint8 | bIsHierarchicalInstancedStaticMesh: 1 |
| |
| uint8 | bIsLandscapeGrass: 1 |
| |
| uint8 | bSupportsGPUScene: 1 |
| |
| uint8 | bHasDeformableMesh: 1 |
| |
| uint8 | bEvaluateWorldPositionOffset: 1 |
| |
| uint8 | bHasWorldPositionOffsetVelocity: 1 |
| |
| uint8 | bAnyMaterialHasWorldPositionOffset: 1 |
| |
| uint8 | bAnyMaterialAlwaysEvaluatesWorldPositionOffset: 1 |
| |
| uint8 | bAnyMaterialHasPixelAnimation: 1 |
| |
| uint8 | bAnyMaterialUsesTemporalResponsiveness: 1 |
| |
| uint8 | bAnyMaterialUsesMotionVectorWorldOffset: 1 |
| |
| uint8 | bAlwaysHasVelocity: 1 |
| |
| uint8 | bSupportsDistanceFieldRepresentation: 1 |
| |
| uint8 | bSupportsHeightfieldRepresentation: 1 |
| |
| uint8 | bLumenHeightfield: 1 |
| |
| uint8 | bIsLandscapeProxy: 1 |
| |
| uint8 | bIsLandscapeNaniteProxy: 1 |
| |
| uint8 | bCompatibleWithLumenCardSharing: 1 |
| |
| uint8 | bSupportsSortedTriangles: 1 |
| |
| uint8 | bShouldNotifyOnWorldAddRemove: 1 |
| |
| uint8 | bWantsSelectionOutline: 1 |
| |
| uint8 | bVerifyUsedMaterials: 1 |
| |
| uint8 | bWantsEditorEffects: 1 |
| |
| uint8 | bAllowApproximateOcclusion: 1 |
| |
| uint8 | bHoldout: 1 |
| |
| uint8 | bSplineMesh: 1 |
| |
| uint8 | bSkinnedMesh: 1 |
| |
| uint8 | bInstancedSkinnedMesh: 1 |
| |
| uint8 | bIsFirstPerson: 1 |
| |
| uint8 | bIsFirstPersonWorldSpaceRepresentation: 1 |
| |
| uint8 | bSupportsRuntimeVirtualTexture: 1 |
| |
| uint8 | bImplementsStreamableAssetGathering: 1 |
| |
| FMaterialRelevance | CombinedMaterialRelevance |
| |
| TEnumAsByte< EIndirectLightingCacheQuality > | IndirectLightingCacheQuality |
| |
| int8 | VirtualTextureLodBias |
| |
| int8 | VirtualTextureCullMips |
| |
| int8 | VirtualTextureMinCoverage |
| |
| float | DynamicIndirectShadowMinVisibility |
| |
| float | DistanceFieldSelfShadowBias |
| |
| float | MaxWPOExtent |
| |
| FVector2f | MinMaxMaterialDisplacement |
| |
| TArray< int32 > | RuntimeVirtualTextures |
| |
| TArray< ERuntimeVirtualTextureMaterialType > | RuntimeVirtualTextureMaterialTypes |
| |
| float | MaxDrawDistance |
| |
| float | MinDrawDistance |
| |