All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.codedisaster.steamworks.SteamUserStatsCallback Maven / Gradle / Ivy

There is a newer version: 1.9.0
Show newest version
package com.codedisaster.steamworks;

public interface SteamUserStatsCallback {

	void onUserStatsReceived(long gameId, SteamID steamIDUser, SteamResult result);

	void onUserStatsStored(long gameId, SteamResult result);

	void onUserStatsUnloaded(SteamID steamIDUser);

	void onUserAchievementStored(long gameId,
								 boolean isGroupAchievement,
								 String achievementName,
								 int curProgress,
								 int maxProgress);

	void onLeaderboardFindResult(SteamLeaderboardHandle leaderboard, boolean found);

	void onLeaderboardScoresDownloaded(SteamLeaderboardHandle leaderboard,
									   SteamLeaderboardEntriesHandle entries,
									   int numEntries);

	void onLeaderboardScoreUploaded(boolean success,
									SteamLeaderboardHandle leaderboard,
									int score,
									boolean scoreChanged,
									int globalRankNew,
									int globalRankPrevious);

	void onGlobalStatsReceived(long gameId, SteamResult result);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy