7#include "ReporterGraph.generated.h"
124 ENGINE_API void SetGraphScreenSize(
float MinX,
float MaxX,
float MinY,
float MaxY);
143 ENGINE_API void SetAxesMinMax(
float MinX,
float MaxX,
float MinY,
float MaxY);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
Definition ReporterBase.h:25
Definition ReporterGraph.h:102
FColor BackgroundColor
Definition ReporterGraph.h:291
float CursorLocation
Definition ReporterGraph.h:294
int NumXNotches
Definition ReporterGraph.h:273
int32 bDrawExtremes
Definition ReporterGraph.h:306
int32 bUseTinyFont
Definition ReporterGraph.h:300
TArray< FGraphLine > CurrentData
Definition ReporterGraph.h:267
int32 bDrawCursorOnGraph
Definition ReporterGraph.h:303
float LegendWidth
Definition ReporterGraph.h:288
void DrawCursorOnGraph(bool InDrawCursorOnGraph)
Definition ReporterGraph.h:204
FRect GraphScreenSize
Definition ReporterGraph.h:259
EGraphAxisStyle::Type AxisStyle
Definition ReporterGraph.h:279
void UseTinyFont(bool InUseTinyFont)
Definition ReporterGraph.h:201
void SetStyles(EGraphAxisStyle::Type NewAxisStyle, EGraphDataStyle::Type NewDataStyle)
Definition ReporterGraph.h:111
TArray< FGraphThreshold > Thresholds
Definition ReporterGraph.h:264
void SetNotchesPerAxis(int NewNumXNotches, int NewNumYNotches)
Definition ReporterGraph.h:155
ELegendPosition::Type LegendPosition
Definition ReporterGraph.h:285
void DrawExtremesOnGraph(bool InDrawExtremes)
Definition ReporterGraph.h:206
FRect GraphMinMaxData
Definition ReporterGraph.h:262
void OffsetDataSets(bool Enable)
Definition ReporterGraph.h:192
int NumYNotches
Definition ReporterGraph.h:276
EGraphDataStyle::Type DataStyle
Definition ReporterGraph.h:282
bool IsOffsetForDataSetsEnabled()
Definition ReporterGraph.h:195
int32 bOffsetDataSets
Definition ReporterGraph.h:297
void SetCursorLocation(float InValue)
Definition ReporterGraph.h:198
void SetAxesColor(FLinearColor NewAxesColor)
Definition ReporterGraph.h:116
FLinearColor AxesColor
Definition ReporterGraph.h:270
Definition ReporterGraph.h:15
Type
Definition ReporterGraph.h:17
@ Lines
Definition ReporterGraph.h:18
@ Notches
Definition ReporterGraph.h:19
Definition ReporterGraph.h:27
Type
Definition ReporterGraph.h:29
@ Filled
Definition ReporterGraph.h:31
Definition ReporterGraph.h:37
Type
Definition ReporterGraph.h:39
Definition ReporterGraph.h:83
FVector2D LeftExtreme
Definition ReporterGraph.h:91
FString LineName
Definition ReporterGraph.h:97
TArray< FVector2D > Data
Definition ReporterGraph.h:85
FLinearColor Color
Definition ReporterGraph.h:88
FVector2D RightExtreme
Definition ReporterGraph.h:94
Definition ReporterGraph.h:54
FString ThresholdName
Definition ReporterGraph.h:62
float Threshold
Definition ReporterGraph.h:56
FLinearColor Color
Definition ReporterGraph.h:59
FGraphThreshold()
Definition ReporterGraph.h:64
FGraphThreshold(float InThreshold, const FLinearColor &InColor, FString InName)
Definition ReporterGraph.h:72
Definition ReporterGraph.h:47
FVector2D Max
Definition ReporterGraph.h:49
FVector2D Min
Definition ReporterGraph.h:48