Files
UnrealEngineUWP/Engine/Source/Developer/LogVisualizer/Private/VisualLoggerCanvasRenderer.h
2015-01-15 06:19:24 -05:00

21 lines
589 B
C++

// 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<class STimeline> TimeLine);
protected:
void DrawHistogramGraphs(class UCanvas* Canvas, class APlayerController* );
private:
FVisualLogEntry SelectedEntry;
TMap<FString, TArray<FString> > UsedGraphCategories;
TWeakPtr<class STimeline> CurrentTimeLine;
};