UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDebugRenderSceneProxy::FSphere Struct Reference

#include <DebugRenderSceneProxy.h>

Public Member Functions

 FSphere ()
 
 FSphere (const float &InRadius, const FVector &InLocation, const FLinearColor &InColor, EDrawType InDrawTypeOverride=EDrawType::Invalid)
 
ENGINE_API void Draw (FPrimitiveDrawInterface *PDI, EDrawType InDrawType, uint32 InDrawAlpha, FMaterialCache &MaterialCache, int32 ViewIndex, FMeshElementCollector &Collector) const
 

Public Attributes

float Radius
 
FVector Location
 
FColor Color
 
EDrawType DrawTypeOverride = EDrawType::Invalid
 

Detailed Description

Struct to hold info about spheres to render

Constructor & Destructor Documentation

◆ FSphere() [1/2]

FDebugRenderSceneProxy::FSphere::FSphere ( )
inline

◆ FSphere() [2/2]

FDebugRenderSceneProxy::FSphere::FSphere ( const float InRadius,
const FVector InLocation,
const FLinearColor InColor,
EDrawType  InDrawTypeOverride = EDrawType::Invalid 
)
inline

Member Function Documentation

◆ Draw()

void FDebugRenderSceneProxy::FSphere::Draw ( FPrimitiveDrawInterface PDI,
EDrawType  InDrawType,
uint32  InDrawAlpha,
FMaterialCache MaterialCache,
int32  ViewIndex,
FMeshElementCollector Collector 
) const

Member Data Documentation

◆ Color

FColor FDebugRenderSceneProxy::FSphere::Color

◆ DrawTypeOverride

EDrawType FDebugRenderSceneProxy::FSphere::DrawTypeOverride = EDrawType::Invalid

◆ Location

FVector FDebugRenderSceneProxy::FSphere::Location

◆ Radius

float FDebugRenderSceneProxy::FSphere::Radius

The documentation for this struct was generated from the following files: