Navigation
API > API/Runtime > API/Runtime/Renderer > API/Runtime/Renderer/FViewDebugInfo
Data collected about a single primitive being drawn to the screen.
| Name | FPrimitiveInfo |
| Type | struct |
| Header File | /Engine/Source/Runtime/Renderer/Public/ViewDebug.h |
| Include Path | #include "ViewDebug.h" |
Syntax
struct FPrimitiveInfo
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ComponentId | FPrimitiveComponentId | ViewDebug.h | ||
| ComponentInterface | IPrimitiveComponent * | ViewDebug.h | ||
| ComponentUObject | TWeakObjectPtr< UObject > | ViewDebug.h | ||
| LODAtLastCapture | int32 | ViewDebug.h | ||
| Materials | TArray< TWeakObjectPtr< UMaterialInterface > > | ViewDebug.h | ||
| Name | FString | ViewDebug.h | ||
| OverlayMaterial | TWeakObjectPtr< UMaterialInterface > | ViewDebug.h | ||
| Owner | TWeakObjectPtr< UObject > | ViewDebug.h | ||
| PrimitiveSceneInfo | FPrimitiveSceneInfo * | ViewDebug.h | ||
| Stats | FPrimitiveStats | ViewDebug.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 ComputeCurrentLODIndex
(
int32 PlayerIndex, |
ViewDebug.h | ||
FPrimitiveLODStats * GetCurrentLOD
(
int32 PlayerIndex, |
ViewDebug.h | ||
const FPrimitiveLODStats * GetCurrentLOD
(
int32 PlayerIndex, |
ViewDebug.h | ||
FPrimitiveLODStats * GetLOD
(
int32 LOD |
ViewDebug.h | ||
const FPrimitiveLODStats * GetLOD
(
int32 LOD |
ViewDebug.h | ||
UMaterialInterface * GetMaterial
(
uint16 Index |
ViewDebug.h | ||
int32 GetNumLODs() |
ViewDebug.h | ||
FString GetOwnerName() |
ViewDebug.h | ||
FVector GetPrimitiveLocation() |
ViewDebug.h | ||
bool HasLODs() |
ViewDebug.h | ||
bool IsLODIndexValid
(
int32 LOD |
ViewDebug.h | ||
bool IsPrimitiveValid() |
ViewDebug.h |