AlpacaLibrary/Include/Game/Tools/Profile.hpp

128 lines
3.3 KiB
C++
Raw Normal View History

2017-12-25 23:49:48 +00:00
#ifndef PROFILE_HPP_INCLUDED
#define PROFILE_HPP_INCLUDED
#include "../../Core/Types/Timer.hpp"
#include <cstdint>
#include <string>
2018-12-27 18:17:09 +00:00
namespace Profile
2017-12-25 23:49:48 +00:00
{
2018-12-27 18:17:09 +00:00
std::string GetUsername();
std::string GetPassword();
std::string GetBankPin();
std::int32_t GetWorld();
void SetWorld(std::int32_t World);
bool GetIsMember();
bool GetHasPin();
std::int32_t GetInteractableMean();
double GetInteractableDeviation();
std::int32_t GetMoveMean();
double GetMoveDeviation();
std::int32_t GetMouseDownMean();
double GetMouseDownDeviation();
std::int32_t GetMouseUpMean();
double GetMouseUpDeviation();
std::int32_t GetKeyDownMean();
double GetKeyDownDeviation();
std::int32_t GetKeyUpMean();
double GetKeyUpDeviation();
std::int32_t GetScrollAmount();
double GetScrollAmountDeviation();
std::int32_t GetScrollGapMean();
double GetScrollGapDeviation();
std::int32_t GetScrollDelayMean();
double GetScrollDelayDeviation();
double GetStandardDeviationX();
double GetStandardDeviationY();
double GetBoxProbabilityX();
double GetBoxProbabilityY();
double GetConvexProbabilityX();
double GetConvexProbabilityY();
double GetItemProbabilityX();
double GetItemProbabilityY();
double GetMenuProbabilityX();
double GetMenuProbabilityY();
double GetWidgetProbabilityX();
double GetWidgetProbabilityY();
double GetPointGenAccuracy();
double GetFatigue();
double GetFatigueGain();
double GetFatigueLoss();
double GetFatigueMax();
bool GetMiniBreakEnabled();
double GetMiniBreakEvery();
double GetMiniBreakEveryDeviation();
double GetMiniBreakFor();
double GetMiniBreakForDeviation();
bool GetShortBreakEnabled();
double GetShortBreakEvery();
double GetShortBreakEveryDeviation();
double GetShortBreakFor();
double GetShortBreakForDeviation();
bool GetLongBreakEnabled();
double GetLongBreakEvery();
double GetLongBreakEveryDeviation();
double GetLongBreakFor();
double GetLongBreakForDeviation();
bool UseProxy();
std::string GetProxyHost();
std::string GetProxyPort();
std::string GetProxyUsername();
std::string GetProxyPassword();
void SetRawInteractableMean(std::int32_t Mean);
std::int32_t GetRawInteractableMean();
void SetRawInteractableDeviation(double Deviation);
double GetRawInteractableDeviation();
void SetRawMoveMean(std::int32_t Mean);
std::int32_t GetRawMoveMean();
void SetRawMoveDeviation(double Deviation);
double GetRawMoveDeviation();
void SetRawMouseDownMean(std::int32_t Mean);
std::int32_t GetRawMouseDownMean();
void SetRawMouseDownDeviation(double Deviation);
double GetRawMouseDownDeviation();
void SetRawMouseUpMean(std::int32_t Mean);
std::int32_t GetRawMouseUpMean();
void SetRawMouseUpDeviation(double Deviation);
double GetRawMouseUpDeviation();
void SetRawKeyDownMean(std::int32_t Mean);
std::int32_t GetRawKeyDownMean();
void SetRawKeyDownDeviation(double Deviation);
double GetRawKeyDownDeviation();
2018-04-29 12:11:44 +00:00
2018-12-27 18:17:09 +00:00
void SetRawKeyUpMean(std::int32_t Mean);
std::int32_t GetRawKeyUpMean();
void SetRawKeyUpDeviation(double Deviation);
double GetRawKeyUpDeviation();
void SetPointGenAccuracy(double Accuracy);
2018-12-08 19:31:58 +00:00
2018-12-31 21:52:58 +00:00
}
2017-12-25 23:49:48 +00:00
#endif // PROFILE_HPP_INCLUDED