Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/UDebugDrawService
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Draw
(
const FEngineShowFlags Flags, |
Draws debug canvas that has already been initialized to a viewport | Debug/DebugDrawService.h | |
static void Draw
(
const FEngineShowFlags Flags, |
Initialize a debug canvas object then calls above draw. | Debug/DebugDrawService.h |
Draw(const FEngineShowFlags, UCanvas , APlayerController )
Description
Draws debug canvas that has already been initialized to a viewport
| Name | Draw |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Debug/DebugDrawService.h |
| Include Path | #include "Debug/DebugDrawService.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Debug/DebugDrawService.cpp |
static void Draw
(
const FEngineShowFlags Flags,
UCanvas * Canvas,
APlayerController * PlayerController
)
Draw(const FEngineShowFlags, FViewport , FSceneView , FCanvas , UCanvas , APlayerController *)
Description
Initialize a debug canvas object then calls above draw. If CanvasObject is null it will find/create it for you
| Name | Draw |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Debug/DebugDrawService.h |
| Include Path | #include "Debug/DebugDrawService.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Debug/DebugDrawService.cpp |
static void Draw
(
const FEngineShowFlags Flags,
FViewport * Viewport,
FSceneView * View,
FCanvas * Canvas,
UCanvas * CanvasObject,
APlayerController * PlayerController
)