6#include "Containers/Array.h"
8#include "Containers/Map.h"
9#include "Containers/Set.h"
23#include "Misc/Optional.h"
202#if ALLOW_OTHER_PLATFORM_CONFIG
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EForkProcessRole
Definition Fork.h:22
const bool
Definition NetworkReplayStreaming.h:178
TRefCountPtr< FBaseGraphTask > FGraphEventRef
Definition TaskGraphFwd.h:17
UE_REWRITE TValueOrError_ValueProxy< ArgTypes... > MakeValue(ArgTypes &&... Args UE_LIFETIMEBOUND)
Definition ValueOrError.h:35
Definition ConfigCacheIni.h:1240
Definition ConfigCacheIni.h:566
Definition CoreDelegates.h:101
static CORE_API TDelegate< bool()> IsLoadingMovieCurrentlyPlaying
Definition CoreDelegates.h:523
static CORE_API TMulticastDelegate< void(bool, int)> AudioMuteDelegate
Definition CoreDelegates.h:362
ETemperatureSeverity
Definition CoreDelegates.h:280
static CORE_API TMulticastDelegate< void(const FString &)> GameStateClassChanged
Definition CoreDelegates.h:463
static CORE_API TDelegate< void(TArrayView< const FSHAHash >)> ReleasePreloadedPackageShaderMaps
Definition CoreDelegates.h:575
static CORE_API TMulticastDelegate< void()> VRHeadsetRemovedFromHead
Definition CoreDelegates.h:451
DECLARE_MULTICAST_DELEGATE_OneParam(FOnNamedCommandParsed, const TCHAR *)
static CORE_API TMulticastDelegate< void(FString, int, int)> ApplicationReceivedLocalNotificationDelegate
Definition CoreDelegates.h:399
static CORE_API TMulticastDelegate< void(EConvertibleLaptopMode)> PlatformChangedLaptopMode
Definition CoreDelegates.h:427
static CORE_API TMulticastDelegate< void(FString)> ApplicationFailedToRegisterForRemoteNotificationsDelegate
Definition CoreDelegates.h:393
static CORE_API TMulticastDelegate< void()> NoPakFilesMountedDelegate
Definition CoreDelegates.h:155
static CORE_API TMulticastDelegate< void(const FString &)> UserActivityStringChanged
Definition CoreDelegates.h:457
static CORE_API TDelegate< void(void *, int32)> & GetHotfixDelegate(EHotfixDelegates::Type HotFix)
Definition CoreDelegates.cpp:16
static CORE_API FSimpleMulticastDelegate & GetLowLevelAllocatorMemoryTrimDelegate()
Definition CoreDelegates.cpp:329
static CORE_API TMulticastDelegate< void()> VRHeadsetLost
Definition CoreDelegates.h:439
static CORE_API TMulticastDelegate< void(const FString &)> GameSessionIDChanged
Definition CoreDelegates.h:460
DECLARE_MULTICAST_DELEGATE_OneParam(FOnDisallowedExecCommandCalled, const TCHAR *)
static CORE_API TMulticastDelegate< void(AActor *)> OnActorLabelChanged
Definition CoreDelegates.h:179
static CORE_API TDelegate< void(TArray< uint8 > &, TArray< uint8 > &)> & GetPakSigningKeysDelegate()
Definition CoreDelegates.cpp:106
static CORE_API FSimpleMulticastDelegate & GetRefreshLowLevelAllocatorDelegate()
Definition CoreDelegates.cpp:335
static CORE_API TMulticastDelegate< void(const FString &)> OnGCFinishDestroyTimeExtended
Definition CoreDelegates.h:536
static CORE_API TTSMulticastDelegate< void(const TCHAR *IniFilename, bool &bOutDeleted)> & TSPreDeleteConfigFileDelegate()
Definition CoreDelegates.cpp:199
EOnScreenMessageSeverity
Definition CoreDelegates.h:508
static CORE_API TDelegate< void()> StarvedGameLoop
Definition CoreDelegates.h:275
static CORE_API TMulticastDelegate< void()> ApplicationPerformFetchDelegate
Definition CoreDelegates.h:402
static CORE_API TDelegate< EAppReturnType::Type(EAppMsgCategory, EAppMsgType::Type, const FText &, const FText &)> ModalMessageDialog
Definition CoreDelegates.h:248
static CORE_API TTSMulticastDelegate< void(const TCHAR *IniFilename, const TCHAR *SectionName)> & TSOnConfigSectionRead()
Definition CoreDelegates.cpp:223
static CORE_API TTSMulticastDelegate< void(FExtraBinaryConfigData &)> & TSAccessExtraBinaryConfigData()
Definition CoreDelegates.cpp:303
static CORE_API FSimpleMulticastDelegate OnShutdownAfterError
Definition CoreDelegates.h:209
static CORE_API TMulticastDelegate< void()> VRHeadsetPutOnHead
Definition CoreDelegates.h:448
static CORE_API TMulticastDelegate< void(bool)> UserMusicInterruptDelegate
Definition CoreDelegates.h:357
static CORE_API TMulticastDelegate< void()> ApplicationHasReactivatedDelegate
Definition CoreDelegates.h:327
static CORE_API TMulticastDelegate< void(const TCHAR *)> StatDisabled
Definition CoreDelegates.h:417
static CORE_API TDelegate< void()> OnOptimizeMemoryUsageForMountedPaks
Definition CoreDelegates.h:140
static CORE_API TMulticastDelegate< void(bool)> ApplicationSystemUIOverlayStateChangedDelegate
Definition CoreDelegates.h:346
static CORE_API TMulticastDelegate< void(const FString &)> PakFileMountFailedDelegate
Definition CoreDelegates.h:158
TMultiMap< EOnScreenMessageSeverity, FText > FSeverityMessageMap
Definition CoreDelegates.h:513
static CORE_API TMulticastDelegate< void(const FCrashOverrideParameters &)> CrashOverrideParamsChanged
Definition CoreDelegates.h:466
static CORE_API TTSMulticastDelegate< void(const FConfigFile *)> & TSOnFConfigCreated()
Definition CoreDelegates.cpp:205
static CORE_API TMulticastDelegate< void(uint32 ResX, uint32 ResY)> OnSystemResolutionChanged
Definition CoreDelegates.h:310
static CORE_API TDelegate< void(const FString &URL, FString *Error)> LaunchCustomHandlerForURL
Definition CoreDelegates.h:530
static CORE_API TTSMulticastDelegate< void()> & TSConfigReadyForUse()
Definition CoreDelegates.cpp:288
static CORE_API TDelegate< bool(const FString &)> OnUnmountPak
Definition CoreDelegates.h:134
static CORE_API TMulticastDelegate< void()> VRHeadsetConnectCanceled
Definition CoreDelegates.h:445
DECLARE_MULTICAST_DELEGATE_OneParam(FOnNetworkConnectionChanged, ENetworkConnectionType)
static CORE_API TMulticastDelegate< void()> VRControllerRecentered
Definition CoreDelegates.h:454
static CORE_API TDelegate< void(TArrayView< const FSHAHash >, FAttachShaderReadRequestFunc)> PreloadPackageShaderMaps
Definition CoreDelegates.h:574
static CORE_API TDelegate< IPakFile *(const FString &, int32)> MountPak
Definition CoreDelegates.h:127
static CORE_API TDelegate< int32(const FString &)> PakChunkIdOverrideDelegate
Definition CoreDelegates.h:137
static CORE_API TMulticastDelegate< void(FMovieStreamerPtr)> RegisterMovieStreamerDelegate
Definition CoreDelegates.h:167
static CORE_API TMulticastDelegate< void()> OnAsyncLoadingFlush
Definition CoreDelegates.h:104
static CORE_API TDelegate< bool(const TCHAR *URL)> ShouldLaunchUrl
Definition CoreDelegates.h:527
static CORE_API FSimpleMulticastDelegate OnInit
Definition CoreDelegates.h:212
static CORE_API TMulticastDelegate< void(FSeverityMessageMap &)> OnGetOnScreenMessages
Definition CoreDelegates.h:521
static CORE_API TMulticastDelegate< void()> ApplicationRequestAudioState
Definition CoreDelegates.h:376
static CORE_API FOnNamedCommandParsed OnNamedCommandParsed
Definition CoreDelegates.h:591
static CORE_API TMulticastDelegate< void(bool)> AudioRouteChangedDelegate
Definition CoreDelegates.h:366
static CORE_API TTSMulticastDelegate< void(const TCHAR *IniFilename, int32 &ResponderCount)> & TSCountPreLoadConfigFileRespondersDelegate()
Definition CoreDelegates.cpp:181
static CORE_API TMulticastDelegate< void()> ApplicationShouldUnloadResourcesDelegate
Definition CoreDelegates.h:379
static CORE_API TMulticastDelegate< void()> VRHeadsetTrackingInitializingAndNeedsHMDToBeTrackedDelegate
Definition CoreDelegates.h:430
static CORE_API TTSMulticastDelegate< void(const TCHAR *IniFilename, const FString &ContentsToSave, int32 &SavedCount)> & TSPreSaveConfigFileDelegate()
Definition CoreDelegates.cpp:193
static CORE_API TMulticastDelegate< void(const TCHAR *)> StatEnabled
Definition CoreDelegates.h:414
static CORE_API TMulticastDelegate< void(bool, int32, int32)> OnUserLoginChangedEvent
Definition CoreDelegates.h:118
static CORE_API TDelegate< const TCHAR *()> OnGetExecutingJobURL
Definition CoreDelegates.h:601
static CORE_API TMulticastDelegate< void(FString)> ApplicationBackgroundSessionEventDelegate
Definition CoreDelegates.h:405
static CORE_API FSimpleMulticastDelegate OnParentBeginFork
Definition CoreDelegates.h:580
static CORE_API TTSMulticastDelegate< void(const TCHAR *PakFile, const TCHAR *FileName)> & GetOnFileOpenedForReadFromPakFile()
Definition CoreDelegates.cpp:61
static CORE_API TMulticastDelegate< void(TArray< FString > &)> GatherAdditionalLocResPathsCallback
Definition CoreDelegates.h:242
static CORE_API FSimpleMulticastDelegate OnEndFrameRT
Definition CoreDelegates.h:266
static CORE_API TMulticastDelegate< void(bool)> IsVanillaProductChanged
Definition CoreDelegates.h:469
static CORE_API FSimpleMulticastDelegate ColorPickerChanged
Definition CoreDelegates.h:245
static CORE_API TMulticastDelegate< void()> OnHandleSystemEnsure
Definition CoreDelegates.h:173
static CORE_API TTSMulticastDelegate< void(const TCHAR *IniFilename, const TCHAR *SectionName, const TCHAR *Key)> & TSOnConfigValueRead()
Definition CoreDelegates.cpp:217
static CORE_API TMulticastDelegate< void()> ApplicationWillEnterBackgroundDelegate
Definition CoreDelegates.h:333
static CORE_API FOnNetworkConnectionChanged OnNetworkConnectionChanged
Definition CoreDelegates.h:295
static CORE_API TMulticastDelegate< void()> OnSafeFrameChangedEvent
Definition CoreDelegates.h:121
static CORE_API FSimpleMulticastDelegate OnExit
Definition CoreDelegates.h:233
static CORE_API TMulticastDelegate< void(FString, int)> ApplicationReceivedRemoteNotificationDelegate
Definition CoreDelegates.h:396
static CORE_API TMulticastDelegate< void()> & GetPreMainInitDelegate()
Definition CoreDelegates.cpp:25
static CORE_API TMulticastDelegate< void(const bool)> StatDisableAll
Definition CoreDelegates.h:420
static CORE_API FSimpleMulticastDelegate & GetMemoryTrimDelegate()
Definition CoreDelegates.cpp:323
static CORE_API FOnDisallowedExecCommandCalled OnDisallowedExecCommandCalled
Definition CoreDelegates.h:595
static CORE_API TMulticastDelegate< void(int)> ApplicationRegisteredForUserNotificationsDelegate
Definition CoreDelegates.h:390
static CORE_API TDelegate< const TCHAR *()> OnGetBuildURL
Definition CoreDelegates.h:598
static CORE_API TMulticastDelegate< void(class UWorld *, FIntVector, FIntVector)> PreWorldOriginOffset
Definition CoreDelegates.h:270
static CORE_API TMulticastDelegate< void(float DeltaTime)> MobileBackgroundTickDelegate
Definition CoreDelegates.h:351
static CORE_API FSimpleMulticastDelegate OnChildEndFramePostFork
Definition CoreDelegates.h:587
static CORE_API TDelegate< int32(const TArray< FString > &)> OnMountAllPakFiles
Definition CoreDelegates.h:124
static CORE_API TMulticastDelegate< void(int32)> ApplicationReceivedScreenOrientationChangedNotificationDelegate
Definition CoreDelegates.h:408
static CORE_API FSimpleMulticastDelegate OnAllModuleLoadingPhasesComplete
Definition CoreDelegates.h:221
static CORE_API TMulticastDelegate< void()> VRHeadsetRecenter
Definition CoreDelegates.h:436
static CORE_API TTSMulticastDelegate< void(const IPakFile &)> & GetOnPakFileMounted2()
Definition CoreDelegates.cpp:39
static CORE_API FSimpleMulticastDelegate OnEndFrame
Definition CoreDelegates.h:260
static CORE_API TMulticastDelegate< void(const FString &)> NewFileAddedDelegate
Definition CoreDelegates.h:152
static CORE_API FSimpleMulticastDelegate OnCommandletPreMain
Definition CoreDelegates.h:227
static CORE_API TMulticastDelegate< void()> ApplicationHasEnteredForegroundDelegate
Definition CoreDelegates.h:336
static CORE_API TMulticastDelegate< void(const FString &Parameter, FPlatformUserId UserId)> OnActivatedByProtocol
Definition CoreDelegates.h:533
static CORE_API FSimpleMulticastDelegate OnSamplingInput
Definition CoreDelegates.h:257
static CORE_API TArray< TDelegate< bool(const FString &, FString &)> > PackageNameResolvers
Definition CoreDelegates.h:486
static CORE_API TTSMulticastDelegate< void(const FConfigFile *)> & TSOnFConfigDeleted()
Definition CoreDelegates.cpp:211
static CORE_API TMulticastDelegate< void(FMovieStreamerPtr)> UnRegisterMovieStreamerDelegate
Definition CoreDelegates.h:170
static CORE_API TMulticastDelegate< void(const TCHAR *, bool &, bool &)> StatCheckEnabled
Definition CoreDelegates.h:411
static CORE_API TMulticastDelegate< void()> ApplicationWillDeactivateDelegate
Definition CoreDelegates.h:324
static CORE_API FSimpleMulticastDelegate OnBeginFrame
Definition CoreDelegates.h:254
static CORE_API FSimpleMulticastDelegate OnEnginePreExit
Definition CoreDelegates.h:239
static CORE_API TDelegate< bool(TArrayView< UE::FMountPaksExArgs >)> MountPaksEx
Definition CoreDelegates.h:131
static CORE_API FSimpleMulticastDelegate OnPreExit
Definition CoreDelegates.h:236
static CORE_API TMulticastDelegate< void()> VRHeadsetReconnected
Definition CoreDelegates.h:442
static CORE_API TMulticastDelegate< void(const TArrayView< UObject * >)> CleanupUnloadingObjects
Definition CoreDelegates.h:489
static CORE_API TMulticastDelegate< void(class UWorld *, FIntVector, FIntVector)> PostWorldOriginOffset
Definition CoreDelegates.h:272
static CORE_API TTSMulticastDelegate< void(const TCHAR *IniFilename, FString &LoadedContents)> & TSPreLoadConfigFileDelegate()
Definition CoreDelegates.cpp:187
static CORE_API TMulticastDelegate< void(EForkProcessRole ProcessRole)> OnPostFork
Definition CoreDelegates.h:585
TSharedPtr< class IMovieStreamer, ESPMode::ThreadSafe > FMovieStreamerPtr
Definition CoreDelegates.h:163
static CORE_API FSimpleMulticastDelegate OnPostEngineInit
Definition CoreDelegates.h:218
static CORE_API FSimpleMulticastDelegate OnCommandletPostMain
Definition CoreDelegates.h:230
static CORE_API TDelegate< void(uint8[32])> & GetPakEncryptionKeyDelegate()
Definition CoreDelegates.cpp:100
static CORE_API FSimpleMulticastDelegate & GetOutOfMemoryDelegate()
Definition CoreDelegates.cpp:342
static CORE_API TMulticastDelegate< void(bool)> OnLowPowerMode
Definition CoreDelegates.h:292
static CORE_API TMulticastDelegate< void()> OnHandleSystemError
Definition CoreDelegates.h:176
static CORE_API TMulticastDelegate< void(const FString &)> OnSyncLoadPackage
Definition CoreDelegates.h:112
static CORE_API TMulticastDelegate< void(const FLogCategoryName &CategoryName, ELogVerbosity::Type OldVerbosity, ELogVerbosity::Type NewVerbosity)> OnLogVerbosityChanged
Definition CoreDelegates.h:577
static CORE_API TTSMulticastDelegate< void(FStringView)> & GetOnAsyncLoadPackage()
Definition CoreDelegates.cpp:276
static CORE_API FSimpleMulticastDelegate OnFEngineLoopInitComplete
Definition CoreDelegates.h:224
static CORE_API TMulticastDelegate< void(TArray< uint8 >)> ApplicationRegisteredForRemoteNotificationsDelegate
Definition CoreDelegates.h:387
static CORE_API TTSMulticastDelegate< void(const FString &IniFilename, const TSet< FString > &SectionNames)> & TSOnConfigSectionsChanged()
Definition CoreDelegates.cpp:235
static CORE_API TMulticastDelegate< void(const FGuid &, const FAES::FAESKey &)> & GetRegisterEncryptionKeyMulticastDelegate()
Definition CoreDelegates.cpp:94
static CORE_API TTSMulticastDelegate< void()> & GetApplicationWillTerminateDelegate()
Definition CoreDelegates.cpp:153
static CORE_API TMulticastDelegate< void(const uint64, const uint64)> & GetGPUOutOfMemoryDelegate()
Definition CoreDelegates.cpp:349
static CORE_API TMulticastDelegate< void()> PreRenderingThreadDestroyed
Definition CoreDelegates.h:482
static CORE_API FSimpleMulticastDelegate OnBeginFrameRT
Definition CoreDelegates.h:263
static CORE_API TMulticastDelegate< void()> ApplicationLicenseChange
Definition CoreDelegates.h:424
static CORE_API TMulticastDelegate< void(ENetworkConnectionStatus LastConnectionState, ENetworkConnectionStatus ConnectionState)> OnNetworkConnectionStatusChanged
Definition CoreDelegates.h:547
static CORE_API TMulticastDelegate< void(const TCHAR *SectionName, const TCHAR *IniFilename, uint32 SetBy, bool bAllowCheating)> OnApplyCVarFromIni
Definition CoreDelegates.h:308
static CORE_API FSimpleMulticastDelegate OnParentPreFork
Definition CoreDelegates.h:582
static CORE_API FSimpleMulticastDelegate OnOutputDevicesInit
Definition CoreDelegates.h:215
static CORE_API TMulticastDelegate< void()> OnAsyncLoadingFlushUpdate
Definition CoreDelegates.h:107
static CORE_API TMulticastDelegate< void()> VRHeadsetTrackingInitializedDelegate
Definition CoreDelegates.h:433
static CORE_API TMulticastDelegate< void(const FString &, const FString &)> OnInviteAccepted
Definition CoreDelegates.h:251
static CORE_API TTSMulticastDelegate< void(const TCHAR *IniFilename, const TCHAR *SectionName)> & TSOnConfigSectionNameRead()
Definition CoreDelegates.cpp:229
static CORE_API TMulticastDelegate< void(ETemperatureSeverity)> OnTemperatureChange
Definition CoreDelegates.h:289
static CORE_API TTSMulticastDelegate< void(const IPakFile &)> & GetOnPakFileUnmounted()
Definition CoreDelegates.cpp:51
static CORE_API TMulticastDelegate< void(const TArray< FString > &)> ApplicationReceivedStartupArgumentsDelegate
Definition CoreDelegates.h:382
static CORE_API TTSMulticastDelegate< void(const IPakFile &)> & GetOnPakFileUnmounting()
Definition CoreDelegates.cpp:45
static CORE_API TMulticastDelegate< void(bool)> AudioInterruptionDelegate
Definition CoreDelegates.h:369
static CORE_API TMulticastDelegate< void()> PostRenderingThreadCreated
Definition CoreDelegates.h:480
static CORE_API TMulticastDelegate< void(bool bIsNetworkInitialized)> ApplicationNetworkInitializationChanged
Definition CoreDelegates.h:539
Definition IoChunkId.h:64
Definition IoDispatcher.h:237
Definition NameTypes.h:617
Definition SecureHash.h:226
Definition GenericPlatformFile.h:1020
Definition PakFile.Build.cs:6
Definition ArrayView.h:139
Definition DelegateSignatureImpl.inl:310
Definition AssetRegistryState.h:50
Definition UnrealString.h.inl:34
Definition DelegateSignatureImpl.inl:1029
Definition SharedPointer.h:692
Definition ValueOrError.h:58
Type
Definition GenericPlatformMisc.h:306
Type
Definition GenericPlatformMisc.h:325
Definition CoreDelegates.h:42
Type
Definition CoreDelegates.h:44
@ Test
Definition CoreDelegates.h:45
Type
Definition LogVerbosity.h:17
Definition AdvancedWidgetsModule.cpp:13
Definition CoreDelegates.h:60
TOptional< bool > SendUsageData
Definition CoreDelegates.h:67
CORE_API ~FCrashOverrideParameters()
Definition CoreDelegates.cpp:317
bool bSetGameNameSuffix
Definition CoreDelegates.h:65
FString GameNameSuffix
Definition CoreDelegates.h:62
bool bSetCrashReportClientMessageText
Definition CoreDelegates.h:64
TOptional< bool > SendUnattendedBugReports
Definition CoreDelegates.h:66
Definition GenericPlatformFile.h:1041
Definition CoreDelegates.h:52
bool ValueToReturn
Definition CoreDelegates.h:54
FString Message
Definition CoreDelegates.h:53
bool Result
Definition CoreDelegates.h:55
Definition Optional.h:131
Definition CoreDelegates.h:88
Definition CoreDelegates.h:86
FPakMountOptions MountOptions
Definition CoreDelegates.h:95
const TCHAR * PakFilePath
Definition CoreDelegates.h:93
int32 Order
Definition CoreDelegates.h:94
TValueOrError< FMountResult, UE::UnifiedError::FError > Result
Definition CoreDelegates.h:96
Definition CoreDelegates.h:75
int32 Id
Definition CoreDelegates.h:76
Definition CoreDelegates.h:80
int32 Id
Definition CoreDelegates.h:81
bool bAbnormalDetach
Definition CoreDelegates.h:82