Files
UnrealEngineUWP/Engine/Source/Developer/LogVisualizer/Public/ILogVisualizer.h
sebastian kowalczyk 18e05d9c84 Added EQS Logging to Visual Logger #ue4
[CL 2256107 by sebastian kowalczyk in Main branch]
2014-08-14 09:13:50 -04:00

22 lines
560 B
C++

// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
#pragma once
class ILogVisualizer
{
public:
/** Virtual destructor */
virtual ~ILogVisualizer() {}
/** spawns LogVisualizer's UI */
virtual void SummonUI(UWorld* InWorld) = 0;
/** closes LogVisualizer's UI */
virtual void CloseUI(UWorld* InWorld) = 0;
/** checks if we have LogVisualizer UI opened for given World */
virtual bool IsOpenUI(UWorld* InWorld) = 0;
/** Helper actor used to render data in given world */
virtual class AActor* GetHelperActor(class UWorld* InWorld) = 0;
};