Navigation
API > API/Runtime > API/Runtime/Engine
Editor Only Actor that is spawned inside every LevelInstance Instance Level so that we can update its Actor Transforms through the ILevelInstanceInterface's (ULevelInstanceComponent)
| Name | ALevelInstanceEditorInstanceActor |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/LevelInstance/LevelInstanceEditorInstanceActor.h |
| Include Path | #include "LevelInstance/LevelInstanceEditorInstanceActor.h" |
Syntax
UCLASS (Transient, NotPlaceable, MinimalAPI)
class ALevelInstanceEditorInstanceActor : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ALevelInstanceEditorInstanceActor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ALevelInstanceEditorInstanceActor
(
const FObjectInitializer& ObjectInitializer |
LevelInstance/LevelInstanceEditorInstanceActor.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LevelInstanceID | FLevelInstanceID | LevelInstance/LevelInstanceEditorInstanceActor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FLevelInstanceID & GetLevelInstanceID() |
LevelInstance/LevelInstanceEditorInstanceActor.h | ||
void SetLevelInstanceID
(
const FLevelInstanceID& InLevelInstanceID |
LevelInstance/LevelInstanceEditorInstanceActor.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual AActor * GetSelectionParent() |
Returns immediate selection parent | LevelInstance/LevelInstanceEditorInstanceActor.h | |
virtual bool IsSelectionChild() |
Returns whether this Actor is part of another's actor selection | LevelInstance/LevelInstanceEditorInstanceActor.h | |
virtual bool IsSelectionParentOfAttachedActors() |
Returns whether this actor can select its attached actors | LevelInstance/LevelInstanceEditorInstanceActor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ALevelInstanceEditorInstanceActor * Create
(
ILevelInstanceInterface* LevelInstance, |
LevelInstance/LevelInstanceEditorInstanceActor.h |