Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/LevelInstance
Inheritance Hierarchy
- IModuleInterface
- ILevelInstanceEditorModule
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/LevelInstance/ILevelInstanceEditorModule.h |
| Include | #include "LevelInstance/ILevelInstanceEditorModule.h" |
Syntax
class ILevelInstanceEditorModule : public IModuleInterface
Remarks
The module holding all of the UI related pieces for LevelInstance management
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| void | |||
| UObject * | GetArchetype
(
const UObject* Object |
||
| bool | |||
| bool | IsPropertyEditConst
(
const FEditPropertyChain& PropertyChain, |
||
| bool | IsPropertyEditConst
(
const FProperty* Property, |
||
| bool | |||
| FExitEditorModeEvent & | |||
| FTryExitEditorModeEvent & | |||
| void | SetPropertyOverridePolicy
(
IPropertyOverridePolicy* Policy |
||
| void | UpdateEditorMode
(
bool bActivated |
Called by ULevelInstanceSubsystem to update if the Editor Mode should be active or not. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FExitEditorModeEvent | Broadcasts before exiting mode | ||
| FTryExitEditorModeEvent | |||
| IPropertyOverridePolicy | Policy Proxy so that ULevelStreamingLevelInstanceEditorPropertyOverride can register policies through this module without knowing about PropertyEditor module. |