Uses of Interface
com.prineside.tdi2.utils.ObjectConsumer
Packages that use ObjectConsumer
Package
Description
The game itself.
-
Uses of ObjectConsumer in com.prineside.tdi2
Methods in com.prineside.tdi2 with parameters of type ObjectConsumerModifier and TypeMethodDescription<T> void
Threads.asyncConcurrentLoop
(T[] elements, int start, int count, IntObjectConsumer<T> handler, Runnable onFinish, ObjectConsumer<Exception> onError) static void
HeadlessReplayValidationGame.headlessValidateGame
(ReplayManager.ReplayRecord replayRecord, ObjectConsumer<GameStateSystem.ReplayValidationResult> validationResultHandler) void
ActionResolver.ActionResolverAdapter.requestGoogleAuth
(ObjectConsumer<String> callback) void
ActionResolver.requestGoogleAuth
(ObjectConsumer<String> callback) void
ActionResolver.ActionResolverAdapter.requestSteamAuthTicket
(ObjectConsumer<String> cb) void
ActionResolver.requestSteamAuthTicket
(ObjectConsumer<String> cb) void
Threads.runAsync
(Runnable runnable, ObjectConsumer<Exception> onError) void
ActionResolver.ActionResolverAdapter.showInterstitialAd
(ObjectConsumer<Boolean> onDone) void
ActionResolver.showInterstitialAd
(ObjectConsumer<Boolean> onDone) void
ActionResolver.ActionResolverAdapter.showRewardAd
(ObjectConsumer<Boolean> onDone, PurchaseManager.RewardingAdsType type) void
ActionResolver.showRewardAd
(ObjectConsumer<Boolean> onDone, PurchaseManager.RewardingAdsType type) void
Threads.tryCatch
(Runnable runnableToTry, ObjectConsumer<Throwable> onError) -
Uses of ObjectConsumer in com.prineside.tdi2.managers
Methods in com.prineside.tdi2.managers with parameters of type ObjectConsumerModifier and TypeMethodDescriptionvoid
AuthManager.confirmEmail
(ObjectConsumer<AuthManager.ConfirmEmailResult> callback) void
AuthManager.createPasteBin
(String description, String contents, ObjectConsumer<AuthManager.PasteBinResponse> cb) void
AuthManager.deleteGameFromServer
(int slotId, ObjectConsumer<Boolean> callback) void
LeaderBoardManager.getBasicLevelsTopLeaderboards
(ObjectConsumer<LeaderBoardManager.BasicLevelsTopLeaderboards> retriever) void
AuthManager.getCloudSavedGamesList
(ObjectConsumer<JsonValue> callback) void
DailyQuestManager.getCurrentDayLevel
(ObjectConsumer<DailyQuestManager.DailyQuestLevel> retriever) Получает с сервера название сегодняшнего уровня Сервер может вернуть status FAILED, если игра не последней версии, в таком случае применяется локальный алгоритм Если уровень берется первый раз за день, id его пройденных квестов сбрасываютсяvoid
DailyQuestManager.getDailyQuestHashFromServer
(int id, ObjectConsumer<String> retriever) void
DailyQuestManager.getLeaderboards
(String boardDate, ObjectConsumer<DailyQuestManager.DailyQuestLeaderboards> retriever) void
LeaderBoardManager.getLeaderboards
(GameStateSystem.GameMode gameMode, DifficultyMode difficultyMode, String mapName, ReplayManager.LeaderboardsMode leaderboardsMode, ObjectConsumer<LeaderBoardManager.LeaderboardsResult> retriever) void
LeaderBoardManager.getLeaderboardsAdvanceRank
(GameStateSystem.GameMode gameMode, DifficultyMode difficultyMode, String mapName, ReplayManager.LeaderboardsMode leaderboardsMode, long score, ObjectConsumer<LeaderBoardManager.LeaderboardsRankResult> retriever) void
LeaderBoardManager.getLeaderboardsRank
(GameStateSystem.GameMode gameMode, DifficultyMode difficultyMode, String mapName, ReplayManager.LeaderboardsMode leaderboardsMode, ObjectConsumer<LeaderBoardManager.LeaderboardsRankResult> retriever) void
AssetManager.getModel
(String fileName, ObjectConsumer<Model> onReady) void
AuthManager.getNews
(ObjectConsumer<AuthManager.NewsResponse> retriever) void
AssetManager.getSceneModel
(ObjectConsumer<Model> onReady) void
LeaderBoardManager.getSkillPointLeaderboards
(ObjectConsumer<LeaderBoardManager.SkillPointsLeaderboardsResult> retriever) void
AuthManager.linkAccountStatus
(String dataJson, ObjectConsumer<String> cb) void
AuthManager.linkSteamAccount
(ObjectConsumer<Boolean> cb) void
ReplayManager.loadAndStoreBestReplayFromServer
(String levelName, ObjectConsumer<ReplayManager.ReplayRecord> cb) void
DailyQuestManager.loadAndStoreDailyQuestFromServer
(int questId, ObjectConsumer<BasicLevel> retriever) void
PreferencesManager.loadFromUrl
(String url, ObjectConsumer<Boolean> cb) Legacy Used to restore backups of properties Uses loadFromCompactBase64() internallyvoid
AuthManager.receiveIssuedItemsFromServer
(ObjectConsumer<AuthManager.ReceivedIssuedItemsResponse> retriever) void
LeaderBoardManager.removeBasicLevelsTopLeaderboardsRetriever
(ObjectConsumer<LeaderBoardManager.BasicLevelsTopLeaderboards> retriever) void
AuthManager.requestNicknameChange
(String newNickname, ObjectConsumer<Boolean> cb) void
AuthManager.resetPassword
(String emailOrNickname, ObjectConsumer<AuthManager.PasswordResetResult> callback) void
AuthManager.saveGameToServer
(int slotId, ObjectConsumer<AuthManager.SaveGameResult> callback) Сохранить прогресс игры на сервере, если онлайнvoid
ReplayManager.sendReplayToServer
(String replayId, ObjectConsumer<ReplayManager.ReplaySendStatus> cb) void
AuthManager.setPassword
(String newPassword, ObjectConsumer<Boolean> callback) void
PurchaseManager.showRewardingAd
(PurchaseManager.RewardingAdsType type, ObjectConsumer<Boolean> onDone) void
AuthManager.signIn
(String login, String password, ObjectConsumer<AuthManager.SignInResponse> callback) void
AuthManager.signInEnterOTP
(String otpCode, String otpRequestId, ObjectConsumer<ObjectPair<Boolean, String>> callback) void
AuthManager.signInShowOtpForm
(String otpRequestId, String nickname, ObjectConsumer<AuthManager.SignInResponse> callback) void
AuthManager.signInWithGoogle
(String token, ObjectConsumer<AuthManager.GoogleSignInResult> callback) void
AuthManager.signInWithSteam
(ObjectConsumer<AuthManager.SignInResponse> callback) void
AuthManager.signUp
(String nickname, String password, String email, String inviteCode, ObjectConsumer<AuthManager.SignUpResult> callback) void
AuthManager.signUpWithGoogle
(String nickname, String inviteCode, ObjectConsumer<AuthManager.SignUpResult> callback) void
AuthManager.signUpWithSteam
(String nickname, String email, String inviteCode, ObjectConsumer<AuthManager.SignUpResult> callback) -
Uses of ObjectConsumer in com.prineside.tdi2.managers.preferences
Methods in com.prineside.tdi2.managers.preferences with parameters of type ObjectConsumerModifier and TypeMethodDescriptionabstract void
PrefCategory.saveAsync
(PrefMap prefs, Runnable onFinish, ObjectConsumer<Exception> onError) -
Uses of ObjectConsumer in com.prineside.tdi2.managers.preferences.categories
Methods in com.prineside.tdi2.managers.preferences.categories with parameters of type ObjectConsumerModifier and TypeMethodDescriptionvoid
ProgressPrefs.saveAsync
(PrefMap prefs, Runnable onFinish, ObjectConsumer<Exception> onError) void
SettingsPrefs.saveAsync
(PrefMap prefs, Runnable onFinish, ObjectConsumer<Exception> onError) -
Uses of ObjectConsumer in com.prineside.tdi2.ui.actors
Fields in com.prineside.tdi2.ui.actors declared as ObjectConsumerMethods in com.prineside.tdi2.ui.actors with parameters of type ObjectConsumerModifier and TypeMethodDescriptionvoid
Window.setCloseHandler
(ObjectConsumer<ObjectConsumer<Boolean>> cb) void
LabelToggleButton.setup
(String labelText, boolean enabled, int fontSize, float imageHeight, boolean dontPushToggleRight, ObjectConsumer<Boolean> onToggle) Method parameters in com.prineside.tdi2.ui.actors with type arguments of type ObjectConsumerModifier and TypeMethodDescriptionvoid
Window.setCloseHandler
(ObjectConsumer<ObjectConsumer<Boolean>> cb) Constructors in com.prineside.tdi2.ui.actors with parameters of type ObjectConsumerModifierConstructorDescriptionHorizontalSlider
(float width, double value, double minValue, double maxValue, ObjectConsumer<Double> listener) LabelToggleButton
(String labelText, boolean enabled, int fontSize, float imageHeight, boolean dontPushToggleRight, ObjectConsumer<Boolean> onToggle) LabelToggleButton
(String labelText, boolean enabled, int fontSize, float imageHeight, ObjectConsumer<Boolean> onToggle) LabelToggleButton
(String labelText, boolean enabled, ObjectConsumer<Boolean> onToggle) -
Uses of ObjectConsumer in com.prineside.tdi2.utils
Fields in com.prineside.tdi2.utils declared as ObjectConsumerMethods in com.prineside.tdi2.utils with parameters of type ObjectConsumerModifier and TypeMethodDescriptionReflectionUtils.LuaRelated.filterClasses
(HashSet<Class<?>> classesSet, ObjectConsumer<ObjectPair<Class<?>, String>> skipListener) void
ParallelBatchStack.registerBatch
(int priority, ObjectConsumer<ParallelBatch> job) void
ParallelBatchStack.registerBatchWithFlushCallback
(int priority, ObjectConsumer<ParallelBatch> job, Runnable postFlushRunnable)