FUpdateLevelVisibilityLevelInfo

This structure is used to pass arguments to ServerUpdateLevelVisibilty() and ServerUpdateMultipleLevelsVisibility() server RPC functions

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/GameFramework/UpdateLevelVisibilityLevelInfo.h

Include

#include "GameFramework/UpdateLevelVisibilityLevelInfo.h"

Syntax

struct FUpdateLevelVisibilityLevelInfo

Remarks

This structure is used to pass arguments to ServerUpdateLevelVisibilty() and ServerUpdateMultipleLevelsVisibility() server RPC functions

Variables

Name Description

Public variable

uint32: 1

 

bIsVisible

The new visibility state for this level.

Public variable

uint32: 1

 

bSkipCloseOnError

Skip connection close if level can't be found (not net serialized)

Public variable

FName

 

FileName

The name / path of the asset file for the level whose status changed.

Public variable

FName

 

PackageName

The name of the package for the level whose status changed.

Constructors

Name Description

Public function

FUpdateLevelVisibilityLevelInfo()

Public function

FUpdateLevelVisibilityLevelInfo

(
    const ULevel*const Level,
    const bool bInIsVisible
)

Functions

Name Description

Public function

bool

 

NetSerialize

(
    FArchive& Ar,
    UPackageMap* PackageMap,
    bool& bOutSuccess
)