UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FWorldDataLayersEffectiveStates Struct Reference

#include <WorldDataLayers.h>

Public Member Functions

 FWorldDataLayersEffectiveStates ()
 
const TSet< FName > & GetAllEffectiveActiveDataLayerNames () const
 
const TSet< FName > & GetAllEffectiveLoadedDataLayerNames () const
 
EDataLayerRuntimeState GetDataLayerEffectiveRuntimeStateByName (FName InDataLayerName) const
 
int32 GetUpdateEpoch () const
 

Protected Member Functions

void Reset ()
 
void SetReplicatedEffectiveActiveDataLayerNames (const TArray< FName > &InRepEffectiveActiveDataLayerNames)
 
void SetReplicatedEffectiveLoadedDataLayerNames (const TArray< FName > &InRepEffectiveLoadedDataLayerNames)
 
bool SetDataLayerEffectiveRuntimeState (FName InDataLayerName, bool bIsLocalDataLayer, EDataLayerRuntimeState NewEffectiveRuntimeState, EDataLayerRuntimeState &OutOldEffectiveRuntimeState)
 
const TSet< FName > & GetReplicatedEffectiveActiveDataLayerNames () const
 
const TSet< FName > & GetReplicatedEffectiveLoadedDataLayerNames () const
 

Friends

class AWorldDataLayers
 

Constructor & Destructor Documentation

◆ FWorldDataLayersEffectiveStates()

FWorldDataLayersEffectiveStates::FWorldDataLayersEffectiveStates ( )

Member Function Documentation

◆ GetAllEffectiveActiveDataLayerNames()

const TSet< FName > & FWorldDataLayersEffectiveStates::GetAllEffectiveActiveDataLayerNames ( ) const

◆ GetAllEffectiveLoadedDataLayerNames()

const TSet< FName > & FWorldDataLayersEffectiveStates::GetAllEffectiveLoadedDataLayerNames ( ) const

◆ GetDataLayerEffectiveRuntimeStateByName()

EDataLayerRuntimeState FWorldDataLayersEffectiveStates::GetDataLayerEffectiveRuntimeStateByName ( FName  InDataLayerName) const

◆ GetReplicatedEffectiveActiveDataLayerNames()

const TSet< FName > & FWorldDataLayersEffectiveStates::GetReplicatedEffectiveActiveDataLayerNames ( ) const
inlineprotected

◆ GetReplicatedEffectiveLoadedDataLayerNames()

const TSet< FName > & FWorldDataLayersEffectiveStates::GetReplicatedEffectiveLoadedDataLayerNames ( ) const
inlineprotected

◆ GetUpdateEpoch()

int32 FWorldDataLayersEffectiveStates::GetUpdateEpoch ( ) const
inline

◆ Reset()

void FWorldDataLayersEffectiveStates::Reset ( )
protected

◆ SetDataLayerEffectiveRuntimeState()

bool FWorldDataLayersEffectiveStates::SetDataLayerEffectiveRuntimeState ( FName  InDataLayerName,
bool  bIsLocalDataLayer,
EDataLayerRuntimeState  NewEffectiveRuntimeState,
EDataLayerRuntimeState OutOldEffectiveRuntimeState 
)
protected

◆ SetReplicatedEffectiveActiveDataLayerNames()

void FWorldDataLayersEffectiveStates::SetReplicatedEffectiveActiveDataLayerNames ( const TArray< FName > &  InRepEffectiveActiveDataLayerNames)
protected

◆ SetReplicatedEffectiveLoadedDataLayerNames()

void FWorldDataLayersEffectiveStates::SetReplicatedEffectiveLoadedDataLayerNames ( const TArray< FName > &  InRepEffectiveLoadedDataLayerNames)
protected

Friends And Related Symbol Documentation

◆ AWorldDataLayers

friend class AWorldDataLayers
friend

The documentation for this struct was generated from the following files: