![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DebugRenderSceneProxy.h>
Public Member Functions | |
| FCircle (const FVector &InCenter, const FVector &InAxis, const float InRadius, 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 | Center |
| FVector | Axis |
| float | Radius |
| FColor | Color |
| float | Thickness |
| EDrawType | DrawTypeOverride = EDrawType::Invalid |
Struct to hold info about circles to render.
|
inline |
| void FDebugRenderSceneProxy::FCircle::Draw | ( | FPrimitiveDrawInterface * | PDI, |
| EDrawType | InDrawType, | ||
| uint32 | InDrawAlpha, | ||
| FMaterialCache & | MaterialCache, | ||
| int32 | ViewIndex, | ||
| FMeshElementCollector & | Collector | ||
| ) | const |
| FVector FDebugRenderSceneProxy::FCircle::Axis |
| FVector FDebugRenderSceneProxy::FCircle::Center |
| FColor FDebugRenderSceneProxy::FCircle::Color |
| EDrawType FDebugRenderSceneProxy::FCircle::DrawTypeOverride = EDrawType::Invalid |
| float FDebugRenderSceneProxy::FCircle::Radius |
| float FDebugRenderSceneProxy::FCircle::Thickness |