Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/World.h |
Include |
#include "Engine/World.h" |
struct FLevelCollection
Contains a group of levels of a particular ELevelCollectionType within a UWorld and the context required to properly tick/update those levels. This object is move-only.
Name | Description | |
---|---|---|
|
FLevelCollection() |
|
|
FLevelCollection ( |
|
|
FLevelCollection ( |
Name | Description | |
---|---|---|
|
~FLevelCollection() |
The destructor will clear the cached collection pointers in this collection's levels. |
Name | Description | ||
---|---|---|---|
|
void |
AddLevel ( |
Adds a level to this collection and caches the collection pointer on the level for fast access. |
|
UDemoNetDriv... |
GetDemoNetDriver() |
Gets the demo net driver for this collection. |
|
AGameStateBa... |
GetGameState() |
Gets the game state for this collection. |
|
const TSet< ... |
GetLevels() |
Returns the set of levels in this collection. |
|
UNetDriver &... |
GetNetDriver() |
Gets the net driver for this collection. |
|
ULevel * |
GetPersistentLevel() |
Returns this collection's PersistentLevel. |
|
ELevelCollec... |
GetType() |
Gets the type of this collection. |
|
bool |
IsVisible() |
Gets whether this collection is currently visible. |
|
void |
RemoveLevel ( |
Removes a level from this collection and clears the cached collection pointer on the level. |
|
void |
SetDemoNetDriver ( |
Sets the demo net driver for this collection. |
|
void |
SetGameState ( |
Sets the game state for this collection. |
|
void |
SetIsVisible ( |
Sets whether this collection is currently visible. |
|
void |
SetNetDriver ( |
Sets the net driver for this collection. |
|
void |
SetPersistentLevel ( |
Sets this collection's PersistentLevel and adds it to the Levels set. |
|
void |
SetType ( |
Sets the type of this collection. |
Name | Description | ||
---|---|---|---|
|
FLevelCollec... |
operator= ( |
|
|
FLevelCollec... |
operator= ( |