Files
UnrealEngineUWP/Engine/Source/Developer/RealtimeProfiler/Private/RealtimeProfiler.cpp
Jaroslaw Palczynski ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00

50 lines
957 B
C++

// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
#include "Slate.h"
#include "RealtimeProfiler.h"
#include "VisualizerEvents.h"
#include "SRealtimeProfilerFrame.h"
#include "STaskGraph.h"
void FRealtimeProfiler::MakeWindow()
{
Window = FSlateApplication::Get().AddWindow(
SNew(SWindow)
.Title( NSLOCTEXT("RealtimeProfiler", "WindowTitle", "Realtime Profiler" ) )
.ClientSize( FVector2D(1024, 768) )
);
}
FRealtimeProfiler::FRealtimeProfiler()
{
MakeWindow();
StatsMasterEnableAdd();
}
FRealtimeProfiler::~FRealtimeProfiler()
{
StatsMasterEnableSubtract();
}
bool FRealtimeProfiler::IsProfiling()
{
return false;
}
void FRealtimeProfiler::Update(TSharedPtr< FVisualizerEvent > InProfileData, FRealtimeProfilerFPSChartFrame * InFPSChartFrame)
{
}
class FRealtimeProfilerModule : public IModuleInterface
{
public:
virtual void ShutdownModule() override
{
}
};
IMPLEMENT_MODULE(FRealtimeProfilerModule, RealtimeProfiler);