// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved. #pragma once struct FVisualLoggerCanvasRenderer { FVisualLoggerCanvasRenderer() {} void DrawOnCanvas(class UCanvas* Canvas, class APlayerController*); void OnItemSelectionChanged(const struct FVisualLogEntry& EntryItem); void ObjectSelectionChanged(TSharedPtr TimeLine); protected: void DrawHistogramGraphs(class UCanvas* Canvas, class APlayerController* ); private: FVisualLogEntry SelectedEntry; TMap > UsedGraphCategories; TWeakPtr CurrentTimeLine; };