Navigation
Unreal Engine C++ API Reference > Runtime > Chaos > Chaos
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/DebugDrawQueue.h |
Include | #include "Chaos/DebugDrawQueue.h" |
Syntax
class FDebugDrawQueue
Remarks
A thread safe way to generate latent debug drawing. (This is picked up later by the geometry collection component which is a total hack for now, but needed to get into an engine world )
Constructors
No constructors are accessible with public or protected access.
Destructors
No destructors are accessible with public or protected access.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() |
void | DrawDebugCoordinateSystem
(
const FVector& Position, |
|
![]() |
void | DrawDebugDirectionalArrow
(
const FVector& LineStart, |
|
![]() |
void | DrawDebugLine
(
const FVector& LineStart, |
|
![]() |
void | DrawDebugPoint
(
const FVector& Position, |
|
![]() |
void | ||
![]() |
void | DrawDebugString
(
FVector const& TextLocation, |
|
![]() |
void | ExtractAllElements
(
TArray< FLatentDrawCommand >& OutDrawCommands, |
|
![]() ![]() |
FVector | ||
![]() ![]() |
FDebugDrawQueue & | GetInstance () |
|
![]() ![]() |
FReal | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | IsInRegionOfInterest
(
FVector Pos |
|
![]() ![]() |
bool | IsInRegionOfInterest
(
FAABB3 Bounds |
|
![]() ![]() |
bool | IsInRegionOfInterest
(
FVector Pos, |
|
![]() |
void | SetConsumerActive
(
void* Consumer, |
|
![]() |
void | SetEnabled
(
bool bInEnabled |
|
![]() |
void | SetMaxCost
(
int32 InMaxCost |
|
![]() |
void | SetRegionOfInterest
(
const FVector& Pos, |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EBuffer |