UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Level.h File Reference

Go to the source code of this file.

Classes

class  UActorContainer
 
struct  FActorFolderSet
 
struct  FStreamableTextureInstance
 
struct  FDynamicTextureInstance
 
struct  FPendingAutoReceiveInputActor
 
class  FPrecomputedVisibilityCell
 
class  FCompressedVisibilityChunk
 
class  FPrecomputedVisibilityBucket
 
class  FPrecomputedVisibilityHandler
 
class  FPrecomputedVolumeDistanceField
 
struct  FLevelSimplificationDetails
 
struct  FReplicatedStaticActorDestructionInfo
 
class  ULevel
 
struct  FLevelRemoveFromWorldAccessor
 
struct  FLevelRegistrationAccessor
 
struct  FLevelPendingVisibilityStateAccessor
 

Macros

#define DECLARE_SCOPED_DELEGATE(CallbackName, TriggerFunc)
 

Enumerations

enum class  ELevelPendingVisibilityState : uint8 { None , MakingVisible , MakingInvisible }
 

Functions

 DECLARE_SCOPED_DELEGATE (LevelDirtied, ULevel::LevelDirtiedEvent.Broadcast())
 

Macro Definition Documentation

◆ DECLARE_SCOPED_DELEGATE

#define DECLARE_SCOPED_DELEGATE (   CallbackName,
  TriggerFunc 
)
Value:
{ \
public: \
static void FireCallback() { TriggerFunc; } \
}; \
\
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ScopedCallback.h:14
Definition ExpressionParserTypes.h:21

Macro for wrapping Delegates in TScopedCallback

Enumeration Type Documentation

◆ ELevelPendingVisibilityState

Enumerator
None 
MakingVisible 
MakingInvisible 

Function Documentation

◆ DECLARE_SCOPED_DELEGATE()

DECLARE_SCOPED_DELEGATE ( LevelDirtied  ,
ULevel::LevelDirtiedEvent.  Broadcast() 
)