Files
UnrealEngineUWP/Engine/Source/Editor/Persona/Private/EditorObjectsTracker.h
Ben Marsh 149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00

24 lines
624 B
C++

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
#pragma once
//////////////////////////////////////////////////////////////////////////
// FEditorObjectTracker
class FEditorObjectTracker : public FGCObject
{
public:
// FGCObject interface
void AddReferencedObjects( FReferenceCollector& Collector ) override;
// End of FGCObject interface
/** Returns an existing editor object for the specified class or creates one
if none exist */
UObject* GetEditorObjectForClass( UClass* EdClass );
private:
/** Tracks editor objects created for details panel */
TMap< UClass*, UObject* > EditorObjMap;
};