Navigation
API > API/Runtime > API/Runtime/Chaos
Primitive rendering API for use by debug draw objects
| Name | IChaosDDRenderer |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/ChaosDebugDraw/ChaosDDRenderer.h |
| Include Path | #include "ChaosDebugDraw/ChaosDDRenderer.h" |
Syntax
class IChaosDDRenderer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IChaosDDRenderer() |
ChaosDebugDraw/ChaosDDRenderer.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IChaosDDRenderer() |
ChaosDebugDraw/ChaosDDRenderer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSphere3d GetDrawRegion() |
The region of interest. | ChaosDebugDraw/ChaosDDRenderer.h | |
bool IsServer() |
Are we rendering a Server scene? | ChaosDebugDraw/ChaosDDRenderer.h | |
void RenderArrow
(
const FVector3d& A, |
ChaosDebugDraw/ChaosDDRenderer.h | ||
void RenderBox
(
const FVector3d& Position, |
ChaosDebugDraw/ChaosDDRenderer.h | ||
void RenderCapsule
(
const FVector3d& Center, |
ChaosDebugDraw/ChaosDDRenderer.h | ||
void RenderCircle
(
const FVector3d& Center, |
ChaosDebugDraw/ChaosDDRenderer.h | ||
void RenderLatentCommand
(
const Chaos::FLatentDrawCommand& Command |
Render legacy debug draw command (See FChaosDDScene::RenderLatestFrames) | ChaosDebugDraw/ChaosDDRenderer.h | |
void RenderLine
(
const FVector3d& A, |
ChaosDebugDraw/ChaosDDRenderer.h | ||
void RenderPoint
(
const FVector3d& Position, |
Utility functions for use by Debug Draw commands (e.g., FChaosDDLine) | ChaosDebugDraw/ChaosDDRenderer.h | |
void RenderSphere
(
const FVector3d& Center, |
ChaosDebugDraw/ChaosDDRenderer.h | ||
| ChaosDebugDraw/ChaosDDRenderer.h | |||
void RenderTriangle
(
const FVector3d& A, |
ChaosDebugDraw/ChaosDDRenderer.h |