// SteamAPICall_t public CallbackHandle FindLeaderboard( string pchLeaderboardName /*const char **/, Action<LeaderboardFindResult_t, bool> CallbackFunction = null /*Action<LeaderboardFindResult_t, bool>*/ ) { SteamAPICall_t callback = 0; callback = platform.ISteamUserStats_FindLeaderboard( pchLeaderboardName ); if ( CallbackFunction == null ) return null; return LeaderboardFindResult_t.CallResult( steamworks, callback, CallbackFunction ); }
// SteamAPICall_t public CallbackHandle FindOrCreateLeaderboard( string pchLeaderboardName /*const char **/, LeaderboardSortMethod eLeaderboardSortMethod /*ELeaderboardSortMethod*/, LeaderboardDisplayType eLeaderboardDisplayType /*ELeaderboardDisplayType*/, Action<LeaderboardFindResult_t, bool> CallbackFunction = null /*Action<LeaderboardFindResult_t, bool>*/ ) { SteamAPICall_t callback = 0; callback = platform.ISteamUserStats_FindOrCreateLeaderboard( pchLeaderboardName, eLeaderboardSortMethod, eLeaderboardDisplayType ); if ( CallbackFunction == null ) return null; return LeaderboardFindResult_t.CallResult( steamworks, callback, CallbackFunction ); }
// SteamAPICall_t public CallbackHandle FindLeaderboard(string pchLeaderboardName /*const char **/, Action <LeaderboardFindResult_t, bool> CallbackFunction = null /*Action<LeaderboardFindResult_t, bool>*/) { SteamAPICall_t callback = 0; callback = platform.ISteamUserStats_FindLeaderboard(Utility.GetUtf8Bytes(pchLeaderboardName)); if (CallbackFunction == null) { return(null); } if (callback == 0) { return(null); } return(LeaderboardFindResult_t.CallResult(steamworks, callback, CallbackFunction)); }