Zdexby TheHolyOneZ
5,372 classes
Class

UUGCRegistry

: UObject
/Script/SimpleUGC.UGCRegistry 0x00D0 (208 B) align 8 inherited 0x0028 vtable /Script/SimpleUGC
0x00x00D0

Members 7

OffsetSizeNameTypeFlagsDefault
0x10OnBlueprintsSpawnedFMulticastScriptDelegate4 flags<delegate>
0x10UGCPackagesTArray<UUGCPackage*>4 flags[]
0x01PackageChangebool6 flagsfalse
0x00490x07padding / unreflected
0x50RegisteredOverridesTMap<TSubclassOf<AActor>, TSubclassOf<AActor>>4 flags<TMap>
0x10OnPackageMountedFMulticastScriptDelegate4 flags<delegate>
0x10UGCPackagesInstalledDuringJoinTArray<UUGCPackage*>TransientProtected+2 flags[]
0x10UGCPackagesUnmountedDuringJoinTArray<UUGCPackage*>TransientProtected+2 flags[]

Functions 25

SignatureFlagsNativeParams
void UnmountUGCPackages(const TArray<FString>& ExcludingModIds)NativePublic0x10
bool UnmountUGCPackage(UUGCPackage* Package, bool RemoveFromUserSettings, bool RemoveFromDisk)NativePublic0x0B
void UnmountSandboxUGCPackages()NativePublic0x00
void UnmountAllNonVerifiedUGCPackages()NativePublic0x00
void UGCPackageMounted__DelegateSignature(bool Sandbox)Public0x01
void UGCBlueprintsSpawned__DelegateSignature(int32 Count)Public0x04
UUGCPackage* TryGetPackageFromId(const FString& ModId)NativePublic0x18
void ResetUGCPackagesManipulatedDuringJoin()NativePublic0x00
void RegisterAssetFromPackage(UUGCPackage* Package)NativePublic0x08
int32 NumberOfModsOnSystem()NativePublic0x04
int32 NumberOfModsInstalled(const EUGCApprovalStatus& ApprovalStatus)NativePublic0x08
bool MountUGCPackage(UUGCPackage* Package, bool FromJoining)NativePublic0x0A
bool IsModToBeEnabled(int64 ModId)NativePublic0x09
bool IsModInstalledImprecise(const FString& ModName, bool IncludeDeprecatedLocation)NativePublic0x12
bool IsModInstalledByIdOrName(const FString& ModIdOrName, bool IncludeDeprecatedLocation)NativePublic0x12
bool IsModInstalled(const FString& ModId)NativePublic0x11
bool IsModEnabled(const FString& ModId)NativePublic0x11
TArray<UUGCPackage*> GetPackagesWhichDependsOnPackage(UUGCPackage* Package)NativePublic0x18
TArray<UUGCPackage*> GetPackagesSorted(const EPackageSortField& ByField, bool Ascending)NativePublic0x18
bool GetMapsInPackage(UUGCPackage* Package, const TArray<FName>& Maps)NativePublic0x19
TArray<UUGCPackage*> GetEnabledMods(bool IncludeModsToBeEnabled)NativePublic0x18
bool GetAllClassesInPackage(UUGCPackage* Package, const TArray<TSubclassOf<UObject>>& Classes)NativePublic0x19
bool ForceApplyModsFromDeprecatedLocation()NativePublic0x01
bool AreModsInstalled(const EUGCApprovalStatus& ApprovalStatus)NativePublic0x02
bool AreDeprecatedModsInstalled()NativePublic0x01

Subclasses 1

Used by 2

types with a member, parameter or interface of this type