Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/ChaosDebugDraw
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/ChaosDebugDraw/ChaosDDFrame.h |
| Include | #include "ChaosDebugDraw/ChaosDDFrame.h" |
Syntax
class FChaosDDFrameWriter
Remarks
Used to write to a debug draw frame. Currently this writes to the Frame's draw buffer and holds a lock preventing the frame from being Ended. Eventually this will be a per-thread buffer to avoid the need for locks.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FChaosDDFrameWriter
(
const FChaosDDFramePtr& InFrame |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | EnqueueCommand
(
FChaosDDCommand&& InCommand |
||
| void | EnqueueLatentCommand
(
const Chaos::FLatentDrawCommand& InCommand |
||
| FSphere3d | |||
| bool | IsInDrawRegion
(
const FVector& InPos |
||
| bool | IsInDrawRegion
(
const FSphere3d& InSphere |
||
| bool | IsInDrawRegion
(
const FBox3d& InBox |
||
| bool | TryEnqueueCommand
(
int32 InCost, |