22 lines
573 B
C++
22 lines
573 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "ISceneOutlinerTreeItem.h"
|
|
#include "SceneOutlinerStandaloneTypes.h"
|
|
|
|
struct FGuid;
|
|
|
|
/** A tree item that represents an actor, loaded or unloaded */
|
|
struct SCENEOUTLINER_API IActorBaseTreeItem : ISceneOutlinerTreeItem
|
|
{
|
|
public:
|
|
IActorBaseTreeItem(FSceneOutlinerTreeItemType InType) : ISceneOutlinerTreeItem(InType) {}
|
|
|
|
/** Static type identifier for the base class tree item */
|
|
static const FSceneOutlinerTreeItemType Type;
|
|
|
|
virtual const FGuid& GetGuid() const =0;
|
|
};
|