Navigation
API > API/Plugins > API/Plugins/DrawDebugLibrary > API/Plugins/DrawDebugLibrary/FDebugDrawer
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FDebugDrawer MakeDebugDrawer () |
Make a null debug drawer which ignores draw commands | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
UObject* Object |
Make a debug drawer for a UObject | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
UWorld* World |
Make a debug drawer for a UWorld | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
UAnimInstance* AnimInstance |
Make a debug drawer for an AnimInstance | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
FAnimInstanceProxy* AnimInstanceProxy |
Make a debug drawer for an AnimInstanceProxy | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
FPrimitiveDrawInterface* PrimitiveDrawInterface |
Make a debug drawer for a FPrimitiveDrawInterface | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
const TSharedPtr< FDebugDrawerCanvasBuffer >& CanvasBuffer |
Make a debug drawer for the given canvas buffer. | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
FRigVMDrawInterface* InRigVMDrawInterface, |
Make a debug drawer for a FRigVMDrawInterface | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
FCanvas* InCanvas, |
Make a debug drawer for a FCanvas | DrawDebugLibrary.h | |
static FDebugDrawer MakeDebugDrawer
(
UCanvas* InCanvas, |
Make a debug drawer for a UCanvas | DrawDebugLibrary.h |
MakeDebugDrawer()
Description
Make a null debug drawer which ignores draw commands
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer()
MakeDebugDrawer(UObject *)
Description
Make a debug drawer for a UObject
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
UObject * Object
)
MakeDebugDrawer(UWorld *)
Description
Make a debug drawer for a UWorld
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
UWorld * World
)
MakeDebugDrawer(UAnimInstance *)
Description
Make a debug drawer for an AnimInstance
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
UAnimInstance * AnimInstance
)
MakeDebugDrawer(FAnimInstanceProxy *)
Description
Make a debug drawer for an AnimInstanceProxy
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
FAnimInstanceProxy * AnimInstanceProxy
)
MakeDebugDrawer(FPrimitiveDrawInterface *)
Description
Make a debug drawer for a FPrimitiveDrawInterface
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
FPrimitiveDrawInterface * PrimitiveDrawInterface
)
MakeDebugDrawer(const TSharedPtr< FDebugDrawerCanvasBuffer > &)
Description
Make a debug drawer for the given canvas buffer.
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
const TSharedPtr < FDebugDrawerCanvasBuffer > & CanvasBuffer
)
MakeDebugDrawer(FRigVMDrawInterface , const USceneComponent )
Description
Make a debug drawer for a FRigVMDrawInterface
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
FRigVMDrawInterface * InRigVMDrawInterface,
const USceneComponent * InRigVMComponent
)
MakeDebugDrawer(FCanvas *, const float)
Description
Make a debug drawer for a FCanvas
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
FCanvas * InCanvas,
const float InCanvasScale
)
MakeDebugDrawer(UCanvas *, const float)
Description
Make a debug drawer for a UCanvas
| Name | MakeDebugDrawer |
| Type | function |
| Header File | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Public/DrawDebugLibrary.h |
| Include Path | #include "DrawDebugLibrary.h" |
| Source | /Engine/Plugins/Experimental/DrawDebugLibrary/Source/DrawDebugLibrary/Private/DrawDebugLibrary.cpp |
static FDebugDrawer MakeDebugDrawer
(
UCanvas * InCanvas,
const float InCanvasScale
)