Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FSceneProxyBase
- FSceneProxy
- FNaniteSplineMeshSceneProxy
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/NaniteSceneProxy.h |
Include | #include "NaniteSceneProxy.h" |
Syntax
class FSceneProxy : public FSceneProxyBase
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32: 1 | bHasMaterialErrors | |
![]() |
const FCardRepresentationData * | CardRepresentationData | |
![]() |
int32 | ClampedMinLOD | Minimum LOD index to use. Clamped to valid range [0, NumLODs - 1]. |
![]() |
const FDistanceFieldVolumeData * | DistanceFieldData | |
![]() |
uint32 | EndCullDistance | |
![]() |
TSharedPtr< FInstanceDataSceneProxy, ESPMode::ThreadSafe > | InstanceDataSceneProxy | |
![]() |
FMeshInfo | MeshInfo | |
![]() |
uint32: 2 | MeshPaintTextureCoordinateIndex | |
![]() |
FUintVector2 | MeshPaintTextureDescriptor | |
![]() |
FTextureResource * | MeshPaintTextureResource | |
![]() |
const FStaticMeshRenderData * | RenderData | |
![]() |
const FResources * | Resources | |
![]() |
const UStaticMesh * | StaticMesh |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FSceneProxy
(
const FMaterialAudit& MaterialAudit, |
||
![]() |
FSceneProxy
(
const FMaterialAudit& MaterialAudit, |
||
![]() |
FSceneProxy
(
const FMaterialAudit& MaterialAudit, |
||
![]() |
FSceneProxy
(
const FMaterialAudit& MaterialAudit, |
||
![]() |
FSceneProxy
(
const FMaterialAudit& MaterialAudit, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~FSceneProxy () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
HHitProxy * | CreateHitProxies
(
IPrimitiveComponent* ComponentInterface, |
|
![]() ![]() |
HHitProxy * | CreateHitProxies
(
UPrimitiveComponent* Component, |
|
![]() ![]() |
void | CreateRenderThreadResources
(
FRHICommandListBase& RHICmdList |
|
![]() ![]() |
void | ||
![]() ![]() ![]() |
void | GetDistanceFieldAtlasData
(
const FDistanceFieldVolumeData*& OutDistanceFieldData, |
|
![]() ![]() ![]() |
void | GetDynamicMeshElements
(
const TArray< const FSceneView* >& Views, |
|
![]() ![]() ![]() |
FInstanceDataUpdateTaskInfo * | ||
![]() ![]() ![]() |
bool | GetInstanceDrawDistanceMinMax
(
FVector2f& OutCullRange |
|
![]() ![]() ![]() |
bool | GetInstanceWorldPositionOffsetDisableDistance
(
float& OutWPODisableDistance |
|
![]() ![]() |
void | GetLCIs
(
FLCIArray& LCIs |
|
![]() ![]() ![]() |
int32 | ||
![]() ![]() ![]() |
void | GetLightRelevance
(
const FLightSceneProxy* LightSceneProxy, |
|
![]() ![]() ![]() |
uint32 | ||
![]() ![]() ![]() |
const FCardRepresentationData * | ||
![]() ![]() ![]() |
FUintVector2 | ||
![]() ![]() ![]() |
void | GetNaniteResourceInfo
(
uint32& OutResourceID, |
|
![]() ![]() ![]() |
FResourceMeshInfo | ||
![]() ![]() |
const UStaticMesh * | ||
![]() ![]() ![]() |
SIZE_T | GetTypeHash () |
|
![]() ![]() ![]() |
FPrimitiveViewRelevance | GetViewRelevance
(
const FSceneView* View |
|
![]() ![]() ![]() |
bool | ||
![]() ![]() |
bool | IsCollisionView
(
const FEngineShowFlags& EngineShowFlags, |
|
![]() ![]() |
void | ||
![]() ![]() |
void | SetInstanceCullDistance_RenderThread
(
float StartCullDistance, |
|
![]() ![]() |
void | SetWorldPositionOffsetDisableDistance_GameThread
(
int32 NewValue |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FMeshInfo |
Typedefs
Name | Description |
---|---|
Super |