Navigation
API > API/Runtime > API/Runtime/Engine
This structure is used to pass arguments to ServerUpdateLevelVisibilty() and ServerUpdateMultipleLevelsVisibility() server RPC functions
| Name | FUpdateLevelVisibilityLevelInfo |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/UpdateLevelVisibilityLevelInfo.h |
| Include Path | #include "GameFramework/UpdateLevelVisibilityLevelInfo.h" |
Syntax
USTRUCT ()
struct FUpdateLevelVisibilityLevelInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| GameFramework/UpdateLevelVisibilityLevelInfo.h | |||
FUpdateLevelVisibilityLevelInfo
(
const ULevel*const Level, |
GameFramework/UpdateLevelVisibilityLevelInfo.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsVisible | uint32 | The new visibility state for this level. | GameFramework/UpdateLevelVisibilityLevelInfo.h | |
| bSkipCloseOnError | uint32 | Skip connection close if level can't be found (not net serialized) | GameFramework/UpdateLevelVisibilityLevelInfo.h |
|
| bTryMakeVisible | uint32 | Whether the level is in the state of making visible and waits for server to acknowledge. | GameFramework/UpdateLevelVisibilityLevelInfo.h | |
| FileName | FName | The name / path of the asset file for the level whose status changed. | GameFramework/UpdateLevelVisibilityLevelInfo.h | |
| PackageName | FName | The name of the package for the level whose status changed. | GameFramework/UpdateLevelVisibilityLevelInfo.h | |
| VisibilityRequestId | FNetLevelVisibilityTransactionId | Identifies this visibility request when communicating with server | GameFramework/UpdateLevelVisibilityLevelInfo.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool NetSerialize
(
FArchive& Ar, |
GameFramework/UpdateLevelVisibilityLevelInfo.h |