Files
UnrealEngineUWP/Engine/Source/Developer/LogVisualizer/Public/ILogVisualizer.h

22 lines
560 B
C
Raw Normal View History

// 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;
};