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

#include <DebugRenderSceneProxy.h>

Public Member Functions

 FCapsule ()
 
 FCapsule (const FVector &InBase, const float &InRadius, const FVector &x, const FVector &y, const FVector &z, const float &InHalfHeight, const FLinearColor &InColor, EDrawType InDrawTypeOverride=EDrawType::Invalid, const float InThickness=0.f)
 
ENGINE_API void Draw (FPrimitiveDrawInterface *PDI, EDrawType InDrawType, uint32 InDrawAlpha, FMaterialCache &MaterialCache, int32 ViewIndex, FMeshElementCollector &Collector) const
 

Public Attributes

float Radius
 
FVector Base
 
FColor Color
 
float Thickness
 
float HalfHeight
 
FVector X
 
FVector Y
 
FVector Z
 
EDrawType DrawTypeOverride = EDrawType::Invalid
 

Constructor & Destructor Documentation

◆ FCapsule() [1/2]

FDebugRenderSceneProxy::FCapsule::FCapsule ( )
inline

◆ FCapsule() [2/2]

FDebugRenderSceneProxy::FCapsule::FCapsule ( const FVector InBase,
const float InRadius,
const FVector x,
const FVector y,
const FVector z,
const float InHalfHeight,
const FLinearColor InColor,
EDrawType  InDrawTypeOverride = EDrawType::Invalid,
const float  InThickness = 0.f 
)
inline

Member Function Documentation

◆ Draw()

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

Member Data Documentation

◆ Base

FVector FDebugRenderSceneProxy::FCapsule::Base

◆ Color

FColor FDebugRenderSceneProxy::FCapsule::Color

◆ DrawTypeOverride

EDrawType FDebugRenderSceneProxy::FCapsule::DrawTypeOverride = EDrawType::Invalid

◆ HalfHeight

float FDebugRenderSceneProxy::FCapsule::HalfHeight

◆ Radius

float FDebugRenderSceneProxy::FCapsule::Radius

◆ Thickness

float FDebugRenderSceneProxy::FCapsule::Thickness

◆ X

FVector FDebugRenderSceneProxy::FCapsule::X

◆ Y

FVector FDebugRenderSceneProxy::FCapsule::Y

◆ Z

FVector FDebugRenderSceneProxy::FCapsule::Z

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