![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DebugRenderSceneProxy.h>
Public Member Functions | |
| FDebugBox (const FBox &InBox, const FColor &InColor, EDrawType InDrawTypeOverride=EDrawType::Invalid, const float InThickness=0.f) | |
| FDebugBox (const FBox &InBox, const FColor &InColor, const FTransform &InTransform, 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 | |
| FBox | Box |
| FColor | Color |
| float | Thickness |
| FTransform | Transform |
| EDrawType | DrawTypeOverride = EDrawType::Invalid |
Struct to hold info about boxes to render.
|
inline |
|
inline |
| void FDebugRenderSceneProxy::FDebugBox::Draw | ( | FPrimitiveDrawInterface * | PDI, |
| EDrawType | InDrawType, | ||
| uint32 | InDrawAlpha, | ||
| FMaterialCache & | MaterialCache, | ||
| int32 | ViewIndex, | ||
| FMeshElementCollector & | Collector | ||
| ) | const |
| FBox FDebugRenderSceneProxy::FDebugBox::Box |
| FColor FDebugRenderSceneProxy::FDebugBox::Color |
| EDrawType FDebugRenderSceneProxy::FDebugBox::DrawTypeOverride = EDrawType::Invalid |
| float FDebugRenderSceneProxy::FDebugBox::Thickness |
| FTransform FDebugRenderSceneProxy::FDebugBox::Transform |