UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AsyncLoadingEvents.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "HAL/Platform.h"
6
7class FName;
8class UObject;
9namespace Verse { struct VPackage; }
10
11// used by the EDL at boot time to coordinate loading with what is going on with the deferred registration stuff
21
28
29COREUOBJECT_API void NotifyRegistrationEvent(FName PackageName, FName Name, ENotifyRegistrationType NotifyRegistrationType, ENotifyRegistrationPhase NotifyRegistrationPhase, UObject *(*InRegister)() = nullptr, bool InbDynamic = false, UObject* FinishedObject = nullptr);
30void NotifyScriptVersePackage(Verse::VPackage* Package);
ENotifyRegistrationPhase
Definition AsyncLoadingEvents.h:23
COREUOBJECT_API void NotifyRegistrationEvent(FName PackageName, FName Name, ENotifyRegistrationType NotifyRegistrationType, ENotifyRegistrationPhase NotifyRegistrationPhase, UObject *(*InRegister)()=nullptr, bool InbDynamic=false, UObject *FinishedObject=nullptr)
Definition AsyncPackageLoader.cpp:745
void NotifyScriptVersePackage(Verse::VPackage *Package)
Definition AsyncPackageLoader.cpp:759
ENotifyRegistrationType
Definition AsyncLoadingEvents.h:13
COREUOBJECT_API void NotifyRegistrationComplete()
Definition AsyncPackageLoader.cpp:765
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NameTypes.h:617
Definition Object.h:95
Definition Archive.h:36