Zdexby TheHolyOneZ
5,221 classes
Class

UModioUISubsystem

: UEngineSubsystem : UDynamicSubsystem : USubsystem : UObject
/Script/ModioUICore.ModioUISubsystem 0x02F0 (752 B) align 8 inherited 0x0030 vtable /Script/ModioUICore
0x00x02F0

Members 2

OffsetSizeNameTypeFlagsDefault
0x00300x50padding / unreflected
0x08ModEnabledStateDataProviderUObject*TransientProtected+4 flagsnullptr
0x08ModRatingStateProviderUObject*TransientProtected+4 flagsnullptr
0x00900x260unreflected bytes to end of UModioUISubsystem

Functions 33

SignatureFlagsNativeParams
void UnsubscribeHandler(const FModioErrorCode& ErrorCode, const FModioModID& ID)FinalNative+1 flags0x10
void UninstallHandler(const FModioErrorCode& ErrorCode, const FModioModID& ID)FinalNative+1 flags0x10
void SubscriptionHandler(const FModioErrorCode& ErrorCode, const FModioModID& ID)FinalNative+1 flags0x10
void SetModRatingStateDataProvider(const TScriptInterface<IModRatingStateProvider>& InModRatingStateProvider)FinalNative+1 flags0x10
void SetModEnabledStateDataProvider(const TScriptInterface<IModioUIModEnabledStateProvider>& InModEnabledStateDataProvider)FinalNative+1 flags0x10
void RequestWalletBalanceRefreshWithHandler(const FScriptDelegate& Callback)FinalNative+1 flags0x10
void RequestWalletBalanceRefresh()FinalNative+1 flags0x00
void RequestUserAvatar()FinalNative+1 flags0x00
void RequestSubscriptionForModIDWithHandler(const FModioModID& ID, bool IncludeDependencies, const FScriptDelegate& Callback)FinalNative+1 flags0x1C
void RequestSubscriptionForModID(const FModioModID& ID, bool IncludeDependencies)FinalNative+1 flags0x09
EModioOpenStoreResult RequestShowTokenPurchaseUIWithHandler(const FScriptDelegate& Callback)FinalNative+1 flags0x11
EModioOpenStoreResult RequestShowTokenPurchaseUI()FinalNative+1 flags0x01
void RequestShowDialog(const EModioUIDialogType& DialogType, UObject* DataSource)FinalNative+1 flags0x10
void RequestRemoveSubscriptionForModIDWithHandler(const FModioModID& ID, const FScriptDelegate& DedicatedCallback)FinalNative+1 flags0x18
void RequestRemoveSubscriptionForModID(const FModioModID& ID)FinalNative+1 flags0x08
void RequestRefreshEntitlements()FinalNative+1 flags0x00
bool RequestPurchaseTokenPack(const FModioTokenPackID& TokenPackID, const FScriptDelegate& Callback)FinalNative+1 flags0x21
void RequestPurchaseForModIDWithHandler(const FModioModID& ID, const FModioUnsigned64& ExpectedPrice, const FScriptDelegate& Callback)FinalNative+1 flags0x20
void RequestModInfoForModIDs(const TArray<FModioModID>& IDs)FinalNative+1 flags0x10
bool RequestModEnabledStateChange(const FModioModID& ID, bool bNewEnabledState)FinalNative+1 flags0x0A
void RequestLogoDownloadForModID(const FModioModID& ID, const EModioLogoSize& LogoSize)FinalNative+1 flags0x09
void RequestListAllTokenPacks()FinalNative+1 flags0x00
void RequestListAllMods(const FModioFilterParams& Params, const FString& RequestIdentifier)FinalNative+1 flags0xC8
void RequestGalleryImageDownloadForModID(const FModioModID& ID, int32 Index, const EModioGallerySize& ImageSize)FinalNative+1 flags0x0D
void RequestEmailAuthenticationWithHandler(const FModioEmailAuthCode& Code, const FScriptDelegate& Callback)FinalNative+1 flags0x20
bool QueryIsModEnabled(const FModioModID& ID)FinalNative+1 flags0x09
bool QueryConnectivityState()FinalNative+1 flags0x01
void OnModEnabledChanged(int64 RawModID, bool bNewEnabledState)FinalNative+1 flags0x09
void NotifyConnectivityChange(bool bNewConnectivityState)FinalNative+1 flags0x01
bool IsUGCFeatureEnabled(const EModioUIFeatureFlags& Feature)FinalNative+1 flags0x02
float GetCurrentDPIScaleValue()FinalNative+1 flags0x04
FModioErrorCode EnableModManagement()FinalNative+1 flags0x08
void DisableModManagement()FinalNative+1 flags0x00