FGameplayDebuggerShape

Windows
MacOS
Linux

References

Module

GameplayDebugger

Header

/Engine/Source/Developer/GameplayDebugger/Public/GameplayDebuggerTypes.h

Include

#include "GameplayDebuggerTypes.h"

Syntax

struct FGameplayDebuggerShape

Variables

Name Description

Public variable

FColor

 

Color

Color of shape

Public variable

FString

 

Description

Description of shape

Public variable

TArray< FVector...

 

ShapeData

Points defining shape

Public variable

EGameplayDebugg...

 

Type

Type of shape

Constructors

Name Description

Public function

FGameplayDebuggerShape()

Functions

Name Description

Public function

void

 

Draw

(
    UWorld* World,
    FGameplayDebuggerCanvasContext& Co...
)

Public function Static

FGameplayDeb...

 

MakeArrow

(
    const FVector& StartLocation,
    const FVector& EndLocation,
    const float HeadSize,
    const float Thickness,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeBox

(
    const FVector& Center,
    const FVector& Extent,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeCapsule

(
    const FVector& Center,
    const float Radius,
    const float HalfHeight,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeCircle

(
    const FVector& Center,
    const FVector& Up,
    const float Radius,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeCircle

(
    const FVector& Center,
    const FVector& Up,
    const float Radius,
    const float Thickness,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeCone

(
    const FVector& Location,
    const FVector& Direction,
    const float Length,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeCylinder

(
    const FVector& Center,
    const float Radius,
    const float HalfHeight,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakePoint

(
    const FVector& Location,
    const float Radius,
    const FColor& Color,
    const FString& Description
)

Public function Static

FGameplayDeb...

 

MakePolygon

(
    const TArray< FVector >& Verts,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeSegment

(
    const FVector& StartLocation,
    const FVector& EndLocation,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Public function Static

FGameplayDeb...

 

MakeSegment

(
    const FVector& StartLocation,
    const FVector& EndLocation,
    const float Thickness,
    const FColor& Color,
    const FString& Description
)

A dynamically sizeable string.

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FGameplayDebuggerShape& Othe...
)