Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/LevelInstance
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULevelStreaming
- ULevelStreamingDynamic
- ULevelStreamingLevelInstance
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/LevelInstance/LevelInstanceLevelStreaming.h |
| Include | #include "LevelInstance/LevelInstanceLevelStreaming.h" |
Syntax
UCLASS (Transient, MinimalAPI)
class ULevelStreamingLevelInstance : public ULevelStreamingDynamic
Constructors
| Type | Name | Description | |
|---|---|---|---|
ULevelStreamingLevelInstance
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FBox | GetBounds () |
||
| ILevelInstanceInterface * | |||
| const FLevelInstanceID & | |||
| ULevelStreamingLevelInstance * | LoadInstance
(
ILevelInstanceInterface* LevelInstanceActor |
||
| void | UnloadInstance
(
ULevelStreamingLevelInstance* LevelStreaming |
Overridden from ULevelStreaming
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FFolder::FRootObject > | |||
| bool | Returns if the streaming level can be modified by user | ||
| void | OnLevelLoadedChanged
(
ULevel* Level |
Called by SetLoadedLevel | |
| bool | Returns if the streaming level is visible in LevelCollectionModel |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EApplyPropertieOverrideType |