22 bool bPersistentLines;
65 Command.bPersistentLines = bPersistentLines;
67 Command.DepthPriority = DepthPriority;
69 Command.Type = EDrawType::Point;
80 Command.bPersistentLines = bPersistentLines;
82 Command.DepthPriority = DepthPriority;
95 Command.bPersistentLines = bPersistentLines;
97 Command.DepthPriority = DepthPriority;
99 Command.Type = EDrawType::DirectionalArrow;
110 Command.bPersistentLines = bPersistentLines;
112 Command.DepthPriority = DepthPriority;
114 Command.Type = EDrawType::Sphere;
125 Command.bPersistentLines = bPersistentLines;
127 Command.DepthPriority = DepthPriority;
142 Command.bDrawShadow = bDrawShadow;
144 Command.Type = EDrawType::String;
148 static FLatentDrawCommand DrawDebugCircle(
const FVector&
Center, FReal Radius,
int32 Segments,
const FColor&
Color,
bool bPersistentLines,
float LifeTime,
uint8 DepthPriority,
float Thickness,
const FVector& YAxis,
const FVector& ZAxis,
bool bDrawAxis)
155 Command.bPersistentLines = bPersistentLines;
157 Command.DepthPriority = DepthPriority;
162 Command.Type = EDrawType::Circle;
170 Command.HalfHeight = HalfHeight;
174 Command.bPersistentLines = bPersistentLines;
176 Command.DepthPriority = DepthPriority;
178 Command.Type = EDrawType::Capsule;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ENGINE_API void DrawDebugBox(const UWorld *InWorld, FVector const &Center, FVector const &Extent, FColor const &Color, bool bPersistentLines=false, float LifeTime=-1.f, uint8 DepthPriority=0, float Thickness=0.f)
ENGINE_API void DrawDebugCapsule(const UWorld *InWorld, FVector const &Center, float HalfHeight, float Radius, const FQuat &Rotation, FColor const &Color, bool bPersistentLines=false, float LifeTime=-1.f, uint8 DepthPriority=0, float Thickness=0)
ENGINE_API void DrawDebugCircle(const UWorld *InWorld, const FMatrix &TransformMatrix, double Radius, int32 Segments, const FColor &Color, bool bPersistentLines=false, float LifeTime=-1.f, uint8 DepthPriority=0, float Thickness=0.f, bool bDrawAxis=true)
ENGINE_API void DrawDebugString(const UWorld *InWorld, FVector const &TextLocation, const FString &Text, class AActor *TestBaseActor=NULL, FColor const &TextColor=FColor::White, float Duration=-1.000000, bool bDrawShadow=false, float FontScale=1.f)
ENGINE_API void DrawDebugSphere(const UWorld *InWorld, FVector const &Center, float Radius, int32 Segments, FColor const &Color, bool bPersistentLines=false, float LifeTime=-1.f, uint8 DepthPriority=0, float Thickness=0.f)
void DrawDirectionalArrow(FPrimitiveDrawInterface *PDI, const FMatrix &ArrowToWorld, const FLinearColor &InColor, float Length, float ArrowSize, uint8 DepthPriority, float Thickness)
Definition PrimitiveDrawingUtils.cpp:1437
Definition SkeletalMeshComponent.h:307
@ DirectionalArrow
Definition AnimInstanceProxy.h:80
const Type Command
Definition GenericApplication.h:46
Type
Definition PawnAction_Move.h:11
void DrawPoint(const TPoint &InPoint, EVisuProperty Property=EVisuProperty::BluePoint)
Definition Display.h:120
double FReal
Definition Vector.h:55