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

#include <DebugRenderSceneProxy.h>

Public Member Functions

 FWireCylinder (const FVector &InBase, const FVector &InDirection, const float InRadius, const float InHalfHeight, const FColor &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

FVector Base
 
FVector Direction
 
float Radius
 
float HalfHeight
 
FColor Color
 
float Thickness
 
EDrawType DrawTypeOverride = EDrawType::Invalid
 

Detailed Description

Struct to hold info about cylinders to render.

Constructor & Destructor Documentation

◆ FWireCylinder()

FDebugRenderSceneProxy::FWireCylinder::FWireCylinder ( const FVector InBase,
const FVector InDirection,
const float  InRadius,
const float  InHalfHeight,
const FColor InColor,
EDrawType  InDrawTypeOverride = EDrawType::Invalid,
const float  InThickness = 0.f 
)
inline

Member Function Documentation

◆ Draw()

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

Member Data Documentation

◆ Base

FVector FDebugRenderSceneProxy::FWireCylinder::Base

◆ Color

FColor FDebugRenderSceneProxy::FWireCylinder::Color

◆ Direction

FVector FDebugRenderSceneProxy::FWireCylinder::Direction

◆ DrawTypeOverride

EDrawType FDebugRenderSceneProxy::FWireCylinder::DrawTypeOverride = EDrawType::Invalid

◆ HalfHeight

float FDebugRenderSceneProxy::FWireCylinder::HalfHeight

◆ Radius

float FDebugRenderSceneProxy::FWireCylinder::Radius

◆ Thickness

float FDebugRenderSceneProxy::FWireCylinder::Thickness

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