Zdexby TheHolyOneZ
36,909 classes
Class

LeaderboardManager

: MonoBehaviour : Behaviour : Component : Object : Object
LeaderboardManager, Assembly-CSharp 0x0060 (96 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0060

Members 10

OffsetSizeNameTypeFlagsDefault
—0x08OptOutPrefsKeystringPublicStatic+1 flags3197717537440
0x08InstanceLeaderboardManagerPublicStatic—
0x08APIEndpointstringPublic—
0x08SecretKeystringPublic—
0x08CurrentRunLeaderboardRunDataPublic—
0x14currentSessionIdNullable<System.Guid>Private—
0x04currentGamemodeGamemodesPrivate—
0x01isSubmittingboolPrivate—
0x01isRetryingPendingSubmissionsboolPrivate—
0x00520x06padding / unreflected
0x08localSubmissionQueueLocalSubmissionQueuePrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 24

SignatureFlagsNativeParams
bool get_OptOut()PublicStatic+1 flags0x01
string get_LocalSubmissionFolder()Private+1 flags0x08
string get_LocalSubmissionQueuePath()Private+1 flags0x08
void Awake()Private0x00
void Start()Private0x00
Task RegisterUser()Public0x08
Task<System.String> GetSteamAvatarBase64(const UserData& user)Private0x08
string GetFallbackAvatarBase64()Private0x08
void PushOperationState(OperationState state)PublicStatic0x08
void Leaderboard_StartRun(const Gamemodes& gamemode)Public0x04
void Leaderboard_CompleteRun(Action onCompleted)Public0x08
void RecordAction(const string& action, const string& details, int scoreDelta, bool includeImage)Public0x08
void ModifyScore(int value)Private0x04
List<LeaderboardEntryResponse> GetPendingEntries(const Gamemodes& gamemode)Public0x08
void LoadLocalSubmissionQueue()Private0x00
void SaveLocalSubmissionQueue()Private0x00
byte[] Compress(const byte[]& data)Private0x08
byte[] Decompress(const byte[]& data)Private0x08
byte[] Encrypt(const byte[]& data)Private0x08
byte[] Decrypt(const byte[]& data)Private0x08
void QueueFailedSubmission(PostLeaderboardScoreRequest submission, const byte[]& zipBytes)Private0x08
Task RetryPendingSubmissions()Private0x08
void RemovePendingSubmission(LocalSubmission submission)Private0x08
void .ctor()Public+1 flags0x00

Used by 4

types with a member, parameter or interface of this type