Zdexby TheHolyOneZ
49,743 classes
Class

PlatformService

: ReloadedService : Object
Reloaded.Services.PlatformService, Assembly-CSharp 0x0050 (80 B) inherited 0x0018 Assembly-CSharp.dll
implements IPlatformService
0x00x0050

Members 7

OffsetSizeNameTypeFlagsDefault
0x08m_platformPlatformPrivate—
0x08m_mainUserIdentifiedActionPrivate—
0x08DLCRefreshedActionPrivate—
0x08FocusStatusChangedAction<System.Boolean>Private—
0x08m_achievementsLoadedTcsTaskCompletionSource<System.Boolean>Private—
0x08m_mainUserLoggedInTcsTaskCompletionSource<System.Boolean>Private—
0x04m_lastDlcRefreshfloatPrivate—
0x004C0x04unreflected bytes to end of PlatformService
Inherited from ReloadedService 1
OffsetSizeNameTypeFlagsDefault
0x01m_isReadyboolPrivate—

Functions 36

SignatureFlagsNativeParams
void add_MainUserIdentified(Action value)PublicFinal+3 flags0x08
void remove_MainUserIdentified(Action value)PublicFinal+3 flags0x08
void add_DLCRefreshed(Action value)PublicFinal+3 flags0x08
void remove_DLCRefreshed(Action value)PublicFinal+3 flags0x08
void add_FocusStatusChanged(Action<System.Boolean> value)PublicFinal+3 flags0x08
void remove_FocusStatusChanged(Action<System.Boolean> value)PublicFinal+3 flags0x08
Platform get_Platform()Public+1 flags0x08
bool get_IsConsole()PublicFinal+3 flags0x01
bool get_IsSteamDeck()PublicFinal+3 flags0x01
bool get_PreOrderDLCAvailable()PublicFinal+3 flags0x01
PlatformType get_PlatformType()PublicFinal+3 flags0x04
bool get_PlatformContentAvailable()PublicFinal+3 flags0x01
bool get_RetroContentAvailable()PublicFinal+3 flags0x01
void .ctor()Public+1 flags0x00
void Initialize()PublicFinal+2 flags0x00
void Shutdown()PublicFinal+2 flags0x00
bool SaveFile(const string& fileName, const byte[]& data)PublicFinal+2 flags0x08
bool LoadFile(const string& fileName, ref byte[]& data)PublicFinal+2 flags0x08
bool SaveFileLocal(const string& filename, const byte[]& data)PublicFinal+2 flags0x08
bool LoadFileLocal(const string& fileName, ref byte[]& data)PublicFinal+2 flags0x08
string LocalFilePath(const string& fileName)Private0x08
bool DeleteFile(const string& fileName)PublicFinal+2 flags0x08
bool ContainsProfanity(const string& profileName)PublicFinal+2 flags0x08
bool IsInternetReachable()PublicFinal+2 flags0x01
Language GetPlatformLanguage()PublicFinal+2 flags0x04
bool UseDevEnvironment()PublicFinal+2 flags0x01
void RefreshDLC(float cooldown)PublicFinal+2 flags0x04
User GetMainUser()PublicFinal+2 flags0x08
void ShowWebBrowser(const string& url, const string& completionUrl, Action<OOI.Platforms.Platform.WebBrowserExitResult> onBrowserCompleted)PublicFinal+2 flags0x08
void _onPlatformInitialized(const InitializeResult& result)Private0x18
void _onMainUserIdentified(User user)Private0x08
void _onFocusStatusChanged(const FocusStatus& status)Private0x04
void _onPlatformAsyncOpsCompleted(Task<System.Boolean[]> tasks)Private0x08
void _onAchievementsLoaded()Private0x00
void _onMainUserLoggedIn(const LoginResult& result)Private0x10
void <RefreshDLC>b__38_0()Private0x00