#include <PrimitiveSceneProxyDesc.h>
◆ FPrimitiveSceneProxyDesc() [1/2]
| FPrimitiveSceneProxyDesc::FPrimitiveSceneProxyDesc |
( |
| ) |
|
◆ FPrimitiveSceneProxyDesc() [2/2]
| FPrimitiveSceneProxyDesc::FPrimitiveSceneProxyDesc |
( |
const UPrimitiveComponent * |
InComponent | ) |
|
◆ ~FPrimitiveSceneProxyDesc()
| FPrimitiveSceneProxyDesc::~FPrimitiveSceneProxyDesc |
( |
| ) |
|
|
virtualdefault |
◆ AdditionalStatObject()
| const UObject * FPrimitiveSceneProxyDesc::AdditionalStatObject |
( |
| ) |
const |
|
inline |
◆ GetComponentLevel()
| ULevel * FPrimitiveSceneProxyDesc::GetComponentLevel |
( |
| ) |
const |
|
inline |
◆ GetCustomPrimitiveData()
◆ GetLevel()
| ULevel * FPrimitiveSceneProxyDesc::GetLevel |
( |
| ) |
const |
|
inline |
◆ GetLevelInstanceEditingState()
| bool FPrimitiveSceneProxyDesc::GetLevelInstanceEditingState |
( |
| ) |
const |
|
inline |
◆ GetMeshDrawCommandStatsCategory()
| FName FPrimitiveSceneProxyDesc::GetMeshDrawCommandStatsCategory |
( |
| ) |
const |
|
inline |
◆ GetOwner() [1/2]
| UObject * FPrimitiveSceneProxyDesc::GetOwner |
( |
| ) |
const |
|
inline |
◆ GetOwner() [2/2]
template<class T >
| T * FPrimitiveSceneProxyDesc::GetOwner |
( |
| ) |
const |
|
inline |
◆ GetPathName()
| FString FPrimitiveSceneProxyDesc::GetPathName |
( |
| ) |
const |
|
inline |
◆ GetPrimitiveComponentInterface()
◆ GetPrimitiveSceneId()
◆ GetRayTracingGroupId()
| int32 FPrimitiveSceneProxyDesc::GetRayTracingGroupId |
( |
| ) |
const |
|
inline |
◆ GetRuntimeVirtualTextures()
◆ GetScene()
◆ GetShadowIndirectOnly()
| bool FPrimitiveSceneProxyDesc::GetShadowIndirectOnly |
( |
| ) |
const |
|
inline |
◆ GetStaticDepthPriorityGroup()
◆ GetStatID()
| TStatId FPrimitiveSceneProxyDesc::GetStatID |
( |
bool |
bForDeferredUse = false | ) |
const |
|
inline |
◆ GetUsedMaterials()
◆ GetVirtualTextureMainPassMaxDrawDistance()
| float FPrimitiveSceneProxyDesc::GetVirtualTextureMainPassMaxDrawDistance |
( |
| ) |
const |
|
inline |
◆ GetVirtualTextureRenderPassType()
◆ GetWorld()
| UWorld * FPrimitiveSceneProxyDesc::GetWorld |
( |
| ) |
const |
|
inline |
◆ HasStaticLighting()
| bool FPrimitiveSceneProxyDesc::HasStaticLighting |
( |
| ) |
const |
|
inline |
◆ HasValidSettingsForStaticLighting()
| bool FPrimitiveSceneProxyDesc::HasValidSettingsForStaticLighting |
( |
| ) |
const |
|
inline |
◆ InitializeFromPrimitiveComponent()
| void FPrimitiveSceneProxyDesc::InitializeFromPrimitiveComponent |
( |
const UPrimitiveComponent * |
InComponent | ) |
|
◆ IsCollisionEnabled()
| bool FPrimitiveSceneProxyDesc::IsCollisionEnabled |
( |
| ) |
const |
|
inline |
◆ IsComponentIndividuallySelected()
| bool FPrimitiveSceneProxyDesc::IsComponentIndividuallySelected |
( |
| ) |
const |
|
inline |
◆ IsFirstPersonRelevant()
| bool FPrimitiveSceneProxyDesc::IsFirstPersonRelevant |
( |
| ) |
const |
|
inline |
◆ IsHidden()
| bool FPrimitiveSceneProxyDesc::IsHidden |
( |
| ) |
const |
|
inline |
◆ IsOwnerEditorOnly()
| bool FPrimitiveSceneProxyDesc::IsOwnerEditorOnly |
( |
| ) |
const |
|
inline |
◆ IsPrecomputedLightingValid()
| bool FPrimitiveSceneProxyDesc::IsPrecomputedLightingValid |
( |
| ) |
const |
|
inline |
◆ IsStaticMeshFirstPersonRelevant()
| bool FPrimitiveSceneProxyDesc::IsStaticMeshFirstPersonRelevant |
( |
| ) |
const |
|
inline |
◆ IsVisible()
| bool FPrimitiveSceneProxyDesc::IsVisible |
( |
| ) |
const |
|
inline |
◆ IsVisibleEditor()
| bool FPrimitiveSceneProxyDesc::IsVisibleEditor |
( |
| ) |
const |
|
inline |
◆ ShouldRenderProxyFallbackToDefaultMaterial()
| bool FPrimitiveSceneProxyDesc::ShouldRenderProxyFallbackToDefaultMaterial |
( |
| ) |
const |
|
inline |
◆ ShouldRenderSelected()
| bool FPrimitiveSceneProxyDesc::ShouldRenderSelected |
( |
| ) |
const |
|
inline |
◆ SupportsWorldPositionOffsetVelocity()
| bool FPrimitiveSceneProxyDesc::SupportsWorldPositionOffsetVelocity |
( |
| ) |
const |
|
inline |
◆ ActorOwners
◆ AdditionalStatObjectPtr
| const UObject* FPrimitiveSceneProxyDesc::AdditionalStatObjectPtr = nullptr |
◆ bAffectDistanceFieldLighting
| uint32 FPrimitiveSceneProxyDesc::bAffectDistanceFieldLighting |
◆ bAffectDynamicIndirectLighting
| uint32 FPrimitiveSceneProxyDesc::bAffectDynamicIndirectLighting |
◆ bAffectIndirectLightingWhileHidden
| uint32 FPrimitiveSceneProxyDesc::bAffectIndirectLightingWhileHidden |
◆ bCastCinematicShadow
| uint32 FPrimitiveSceneProxyDesc::bCastCinematicShadow |
◆ bCastContactShadow
| uint32 FPrimitiveSceneProxyDesc::bCastContactShadow |
◆ bCastDynamicShadow
| uint32 FPrimitiveSceneProxyDesc::bCastDynamicShadow |
◆ bCastFarShadow
| uint32 FPrimitiveSceneProxyDesc::bCastFarShadow |
◆ bCastHiddenShadow
| uint32 FPrimitiveSceneProxyDesc::bCastHiddenShadow |
◆ bCastInsetShadow
| uint32 FPrimitiveSceneProxyDesc::bCastInsetShadow |
◆ bCastShadowAsTwoSided
| uint32 FPrimitiveSceneProxyDesc::bCastShadowAsTwoSided |
◆ bCastStaticShadow
| uint32 FPrimitiveSceneProxyDesc::bCastStaticShadow |
◆ bCastVolumetricTranslucentShadow
| uint32 FPrimitiveSceneProxyDesc::bCastVolumetricTranslucentShadow |
◆ bCollisionEnabled
| uint32 FPrimitiveSceneProxyDesc::bCollisionEnabled |
◆ bEmissiveLightSource
| uint32 FPrimitiveSceneProxyDesc::bEmissiveLightSource |
◆ bForceMipStreaming
| uint32 FPrimitiveSceneProxyDesc::bForceMipStreaming |
◆ bHasPerInstanceHitProxies
| uint32 FPrimitiveSceneProxyDesc::bHasPerInstanceHitProxies |
◆ bHasStaticLighting
| uint32 FPrimitiveSceneProxyDesc::bHasStaticLighting |
◆ bHasValidSettingsForStaticLighting
| uint32 FPrimitiveSceneProxyDesc::bHasValidSettingsForStaticLighting |
◆ bHiddenInSceneCapture
| uint32 FPrimitiveSceneProxyDesc::bHiddenInSceneCapture |
◆ bHoldout
| uint32 FPrimitiveSceneProxyDesc::bHoldout |
◆ bIndividuallySelected
| uint32 FPrimitiveSceneProxyDesc::bIndividuallySelected |
◆ bIsBeingMovedByEditor
| uint32 FPrimitiveSceneProxyDesc::bIsBeingMovedByEditor |
◆ bIsFirstPerson
| uint32 FPrimitiveSceneProxyDesc::bIsFirstPerson |
◆ bIsFirstPersonWorldSpaceRepresentation
| uint32 FPrimitiveSceneProxyDesc::bIsFirstPersonWorldSpaceRepresentation |
◆ bIsHidden
| uint32 FPrimitiveSceneProxyDesc::bIsHidden |
◆ bIsHiddenEd
| uint32 FPrimitiveSceneProxyDesc::bIsHiddenEd |
◆ bIsInstancedStaticMesh
| uint32 FPrimitiveSceneProxyDesc::bIsInstancedStaticMesh |
◆ bIsOwnerEditorOnly
| uint32 FPrimitiveSceneProxyDesc::bIsOwnerEditorOnly |
◆ bIsPrecomputedLightingValid
| uint32 FPrimitiveSceneProxyDesc::bIsPrecomputedLightingValid |
◆ bIsVisible
| uint32 FPrimitiveSceneProxyDesc::bIsVisible |
◆ bIsVisibleEditor
| uint32 FPrimitiveSceneProxyDesc::bIsVisibleEditor |
◆ bLevelInstanceEditingState
| uint32 FPrimitiveSceneProxyDesc::bLevelInstanceEditingState |
◆ bLightAttachmentsAsGroup
| uint32 FPrimitiveSceneProxyDesc::bLightAttachmentsAsGroup |
◆ bLumenHeightfield
| uint32 FPrimitiveSceneProxyDesc::bLumenHeightfield |
◆ bOnlyOwnerSee
| uint32 FPrimitiveSceneProxyDesc::bOnlyOwnerSee |
◆ BoundsScale
| float FPrimitiveSceneProxyDesc::BoundsScale = 1.0f |
◆ bOwnerNoSee
| uint32 FPrimitiveSceneProxyDesc::bOwnerNoSee |
◆ bRayTracingFarField
| uint32 FPrimitiveSceneProxyDesc::bRayTracingFarField |
◆ bReceiveMobileCSMShadows
| uint32 FPrimitiveSceneProxyDesc::bReceiveMobileCSMShadows |
◆ bReceivesDecals
| uint32 FPrimitiveSceneProxyDesc::bReceivesDecals |
◆ bRenderCustomDepth
| uint32 FPrimitiveSceneProxyDesc::bRenderCustomDepth |
◆ bRenderInDepthPass
| uint32 FPrimitiveSceneProxyDesc::bRenderInDepthPass |
◆ bRenderInMainPass
| uint32 FPrimitiveSceneProxyDesc::bRenderInMainPass |
◆ bSelectable
| uint32 FPrimitiveSceneProxyDesc::bSelectable |
◆ bSelected
| uint32 FPrimitiveSceneProxyDesc::bSelected |
◆ bSelfShadowOnly
| uint32 FPrimitiveSceneProxyDesc::bSelfShadowOnly |
◆ bShadowIndirectOnly
| uint32 FPrimitiveSceneProxyDesc::bShadowIndirectOnly |
◆ bShouldRenderProxyFallbackToDefaultMaterial
| uint32 FPrimitiveSceneProxyDesc::bShouldRenderProxyFallbackToDefaultMaterial |
◆ bShouldRenderSelected
| uint32 FPrimitiveSceneProxyDesc::bShouldRenderSelected |
◆ bSingleSampleShadowFromStationaryLights
| uint32 FPrimitiveSceneProxyDesc::bSingleSampleShadowFromStationaryLights |
◆ bSupportsWorldPositionOffsetVelocity
| uint32 FPrimitiveSceneProxyDesc::bSupportsWorldPositionOffsetVelocity |
◆ bTreatAsBackgroundForOcclusion
| uint32 FPrimitiveSceneProxyDesc::bTreatAsBackgroundForOcclusion |
◆ bUseAsOccluder
| uint32 FPrimitiveSceneProxyDesc::bUseAsOccluder |
◆ bUseEditorCompositing
| uint32 FPrimitiveSceneProxyDesc::bUseEditorCompositing |
◆ bUseViewOwnerDepthPriorityGroup
| uint32 FPrimitiveSceneProxyDesc::bUseViewOwnerDepthPriorityGroup |
◆ bVisibleInRayTracing
| uint32 FPrimitiveSceneProxyDesc::bVisibleInRayTracing |
◆ bVisibleInRealTimeSkyCaptures
| uint32 FPrimitiveSceneProxyDesc::bVisibleInRealTimeSkyCaptures |
◆ bVisibleInReflectionCaptures
| uint32 FPrimitiveSceneProxyDesc::bVisibleInReflectionCaptures |
◆ bVisibleInSceneCaptureOnly
| uint32 FPrimitiveSceneProxyDesc::bVisibleInSceneCaptureOnly |
◆ bWantsEditorEffects
| uint32 FPrimitiveSceneProxyDesc::bWantsEditorEffects |
◆ CachedMaxDrawDistance
| float FPrimitiveSceneProxyDesc::CachedMaxDrawDistance = 0.0f |
◆ CastShadow
| uint32 FPrimitiveSceneProxyDesc::CastShadow |
◆ Component
| UObject* FPrimitiveSceneProxyDesc::Component = nullptr |
◆ ComponentId
◆ CustomDepthStencilValue
| int32 FPrimitiveSceneProxyDesc::CustomDepthStencilValue = 0 |
◆ CustomDepthStencilWriteMask
| ERendererStencilMask FPrimitiveSceneProxyDesc::CustomDepthStencilWriteMask = ERendererStencilMask::ERSM_Default |
◆ CustomPrimitiveData
◆ DepthPriorityGroup
◆ FeatureLevel
◆ HiddenEditorViews
| uint64 FPrimitiveSceneProxyDesc::HiddenEditorViews = 0 |
◆ IndirectLightingCacheQuality
◆ LightingChannels
◆ LightmapType
◆ MeshDrawCommandStatsCategory
| FName FPrimitiveSceneProxyDesc::MeshDrawCommandStatsCategory |
◆ MinDrawDistance
| float FPrimitiveSceneProxyDesc::MinDrawDistance = 0.0f |
◆ Mobility
◆ Owner
| UObject* FPrimitiveSceneProxyDesc::Owner = nullptr |
◆ PrimitiveComponentInterface
◆ RayTracingGroupCullingPriority
◆ RayTracingGroupId
◆ RuntimeVirtualTextures
◆ Scene
◆ ShadowCacheInvalidationBehavior
◆ StatId
| TStatId FPrimitiveSceneProxyDesc::StatId |
◆ TranslucencySortDistanceOffset
| float FPrimitiveSceneProxyDesc::TranslucencySortDistanceOffset = 0.0f |
◆ TranslucencySortPriority
| int32 FPrimitiveSceneProxyDesc::TranslucencySortPriority = 0 |
◆ ViewOwnerDepthPriorityGroup
◆ VirtualTextureCullMips
| int32 FPrimitiveSceneProxyDesc::VirtualTextureCullMips = 0 |
◆ VirtualTextureLodBias
| int8 FPrimitiveSceneProxyDesc::VirtualTextureLodBias = 0 |
◆ VirtualTextureMainPassMaxDrawDistance
| float FPrimitiveSceneProxyDesc::VirtualTextureMainPassMaxDrawDistance = 0.0f |
◆ VirtualTextureMinCoverage
| int8 FPrimitiveSceneProxyDesc::VirtualTextureMinCoverage = 0 |
◆ VirtualTextureRenderPassType
◆ VisibilityId
| int32 FPrimitiveSceneProxyDesc::VisibilityId = 0 |
◆ World
| UWorld* FPrimitiveSceneProxyDesc::World = nullptr |
The documentation for this struct was generated from the following files: