// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved. #pragma once class SVisualLoggerReport : public SCompoundWidget { public: SLATE_BEGIN_ARGS(SVisualLoggerReport) {} SLATE_END_ARGS() void Construct(const FArguments& InArgs, TArray< TSharedPtr >&, TSharedPtr VisualLoggerView); virtual ~SVisualLoggerReport(); protected: void GenerateReportText(); protected: TArray< TSharedPtr > SelectedItems; TArray> Decorators; TSharedPtr InteractiveRichText; FText ReportText; TArray CollectedEvents; };