FStreamingLevelsToConsider

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/World.h

Include

#include "Engine/World.h"

Syntax

struct FStreamingLevelsToConsider

Constructors

Name Description

Public function

FStreamingLevelsToConsider()

Functions

Name Description

Public function

void

 

Add

(
    ULevelStreaming* StreamingLeve...
)

Add an element to the container if not already in the container.

Public function

void

 

AddReferencedObjects

(
    UObject* InThis,
    FReferenceCollector& Collector
)

Public function

void

 

BeginConsideration()

Public function Const

bool

 

Contains

(
    ULevelStreaming* StreamingLeve...
)

Returns if an element is in the container.

Public function

void

 

EndConsideration()

Public function Const

const TArray...

 

GetStreamingLevels()

Public function

void

 

Reevaluate

(
    ULevelStreaming* StreamingLeve...
)

Instructs the container that state changed such that the position in the priority sorted array the level may no longer be correct.

Public function

bool

 

Remove

(
    ULevelStreaming* StreamingLeve...
)

Remove an element from the container.

Public function

void

 

RemoveAt

(
    int32 Index
)

Remove the element at a given index from the container.

Public function

void

 

Reset()

Resets the container to an empty state without freeing array memory.

Enums

Name

Description

Private enum

EProcessReason

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss