AlpacaLibary
1.63
A closed source C++ bot for OSRS
|
Typedefs | |
typedef enum Bank::WITHDRAW_MODE | WITHDRAW_MODE |
typedef enum Bank::PIN_STEP | PIN_STEP |
Enumerations | |
enum | BANK_AMOUNT { ALL = -1 , ALL_BUT_ONE = 0 } |
enum | WITHDRAW_MODE { ITEM , NOTED } |
enum | PIN_STEP { FIRST , SECOND , THIRD , FOURTH , SUBMITTING , TOO_MANY_ATTEMPTS , BANK_OPEN } |
Functions | |
bool | IsOpen () |
bool | Close (bool AllowEsc=true) |
std::vector< std::int32_t > | GetItemIDs () |
std::vector< std::string > | GetItemNames () |
std::vector< std::int32_t > | GetItemAmounts () |
std::vector< Interactable::Item > | GetItems () |
std::vector< Interactable::Item > | GetItems (std::int32_t ID) |
std::vector< Interactable::Item > | GetItems (const std::string &Name) |
std::vector< Interactable::Item > | GetItems (const std::vector< std::int32_t > &IDs) |
std::vector< Interactable::Item > | GetItems (const std::vector< std::string > &Names) |
std::vector< Interactable::Item > | GetItems (const std::function< bool(const Interactable::Item &)> &Filter) |
Interactable::Item | GetItem (std::int32_t ID) |
Interactable::Item | GetItem (const std::string &Name) |
Interactable::Item | GetItem (const std::vector< std::int32_t > &IDs) |
Interactable::Item | GetItem (const std::vector< std::string > &Names) |
Interactable::Item | GetItem (const std::function< bool(const Interactable::Item &)> &Filter) |
std::int32_t | Count (std::int32_t ID) |
std::int32_t | Count (const std::string &Name) |
std::int32_t | Count (const Interactable::Item &Item) |
std::int32_t | GetIndexOf (std::int32_t ID) |
std::int32_t | GetIndexOf (const std::string &Name) |
bool | Contains (std::int32_t ID) |
bool | Contains (const std::string &Name) |
bool | Contains (const Interactable::Item &Item) |
bool | Contains (const std::vector< std::int32_t > &IDs) |
bool | Contains (const std::vector< std::string > &Names) |
bool | Contains (const std::vector< Interactable::Item > &Items) |
bool | ContainsAny (const std::vector< std::int32_t > &IDs) |
bool | ContainsAny (const std::vector< std::string > &Names) |
bool | ContainsAny (const std::vector< Interactable::Item > &Items) |
std::int32_t | GetCurrentTab () |
std::int32_t | GetTabOf (std::int32_t ID) |
std::int32_t | GetTabOf (const std::string &Name) |
std::int32_t | GetTabOf (const Interactable::Item &Item) |
bool | OpenTab (std::int32_t Tab) |
bool | ScrollTo (std::int32_t ID, bool OpenRespectiveTab=false) |
bool | ScrollTo (const std::string &Name, bool OpenRespectiveTab=false) |
bool | ScrollTo (const Interactable::Item &Item, bool OpenRespectiveTab=false) |
bool | Withdraw (std::int32_t ID, std::int32_t Amount, bool OpenRespectiveTab=false) |
bool | Withdraw (const std::string &Name, std::int32_t Amount, bool OpenRespectiveTab=false) |
bool | Withdraw (const Interactable::Item &Item, std::int32_t Amount, bool OpenRespectiveTab=false) |
bool | Deposit (std::int32_t ID, std::int32_t Amount) |
bool | Deposit (const std::string &Name, std::int32_t Amount) |
bool | Deposit (const Interactable::Item &Item, std::int32_t Amount) |
bool | DepositAllExcept (std::int32_t ID, double DepsositAllChance=0.00) |
bool | DepositAllExcept (const std::string &Name, double DepsositAllChance=0.00) |
bool | DepositAllExcept (const Interactable::Item &Item, double DepsositAllChance=0.00) |
bool | DepositAllExcept (const std::vector< std::int32_t > &IDs, double DepsositAllChance=0.00) |
bool | DepositAllExcept (const std::vector< std::string > &Names, double DepsositAllChance=0.00) |
bool | DepositAllExcept (const std::vector< Interactable::Item > &Items, double DepsositAllChance=0.00) |
bool | DepositAll () |
bool | DepositEquipment () |
WITHDRAW_MODE | GetWithdrawMode () |
bool | SetWithdrawMode (WITHDRAW_MODE Mode) |
PIN_STEP | GetEnterPinStep () |
bool | IsEnterPinOpen () |
bool | EnterPin (bool TerminateOnError=true) |
std::int32_t | GetDefaultWithdrawQuantity () |
bool | SetDefaultWithdrawQuantity (std::int32_t Amount) |
typedef enum Bank::PIN_STEP Bank::PIN_STEP |
typedef enum Bank::WITHDRAW_MODE Bank::WITHDRAW_MODE |
enum Bank::BANK_AMOUNT |
enum Bank::PIN_STEP |
enum Bank::WITHDRAW_MODE |
bool Bank::Close | ( | bool | AllowEsc = true | ) |
bool Bank::Contains | ( | const Interactable::Item & | Item | ) |
bool Bank::Contains | ( | const std::string & | Name | ) |
bool Bank::Contains | ( | const std::vector< Interactable::Item > & | Items | ) |
bool Bank::Contains | ( | const std::vector< std::int32_t > & | IDs | ) |
bool Bank::Contains | ( | const std::vector< std::string > & | Names | ) |
bool Bank::Contains | ( | std::int32_t | ID | ) |
bool Bank::ContainsAny | ( | const std::vector< Interactable::Item > & | Items | ) |
bool Bank::ContainsAny | ( | const std::vector< std::int32_t > & | IDs | ) |
bool Bank::ContainsAny | ( | const std::vector< std::string > & | Names | ) |
std::int32_t Bank::Count | ( | const Interactable::Item & | Item | ) |
std::int32_t Bank::Count | ( | const std::string & | Name | ) |
std::int32_t Bank::Count | ( | std::int32_t | ID | ) |
bool Bank::Deposit | ( | const Interactable::Item & | Item, |
std::int32_t | Amount | ||
) |
bool Bank::Deposit | ( | const std::string & | Name, |
std::int32_t | Amount | ||
) |
bool Bank::Deposit | ( | std::int32_t | ID, |
std::int32_t | Amount | ||
) |
bool Bank::DepositAll | ( | ) |
bool Bank::DepositAllExcept | ( | const Interactable::Item & | Item, |
double | DepsositAllChance = 0.00 |
||
) |
bool Bank::DepositAllExcept | ( | const std::string & | Name, |
double | DepsositAllChance = 0.00 |
||
) |
bool Bank::DepositAllExcept | ( | const std::vector< Interactable::Item > & | Items, |
double | DepsositAllChance = 0.00 |
||
) |
bool Bank::DepositAllExcept | ( | const std::vector< std::int32_t > & | IDs, |
double | DepsositAllChance = 0.00 |
||
) |
bool Bank::DepositAllExcept | ( | const std::vector< std::string > & | Names, |
double | DepsositAllChance = 0.00 |
||
) |
bool Bank::DepositAllExcept | ( | std::int32_t | ID, |
double | DepsositAllChance = 0.00 |
||
) |
bool Bank::DepositEquipment | ( | ) |
bool Bank::EnterPin | ( | bool | TerminateOnError = true | ) |
std::int32_t Bank::GetCurrentTab | ( | ) |
std::int32_t Bank::GetDefaultWithdrawQuantity | ( | ) |
PIN_STEP Bank::GetEnterPinStep | ( | ) |
std::int32_t Bank::GetIndexOf | ( | const std::string & | Name | ) |
std::int32_t Bank::GetIndexOf | ( | std::int32_t | ID | ) |
Interactable::Item Bank::GetItem | ( | const std::function< bool(const Interactable::Item &)> & | Filter | ) |
Interactable::Item Bank::GetItem | ( | const std::string & | Name | ) |
Interactable::Item Bank::GetItem | ( | const std::vector< std::int32_t > & | IDs | ) |
Interactable::Item Bank::GetItem | ( | const std::vector< std::string > & | Names | ) |
Interactable::Item Bank::GetItem | ( | std::int32_t | ID | ) |
std::vector<std::int32_t> Bank::GetItemAmounts | ( | ) |
std::vector<std::int32_t> Bank::GetItemIDs | ( | ) |
std::vector<std::string> Bank::GetItemNames | ( | ) |
std::vector<Interactable::Item> Bank::GetItems | ( | ) |
std::vector<Interactable::Item> Bank::GetItems | ( | const std::function< bool(const Interactable::Item &)> & | Filter | ) |
std::vector<Interactable::Item> Bank::GetItems | ( | const std::string & | Name | ) |
std::vector<Interactable::Item> Bank::GetItems | ( | const std::vector< std::int32_t > & | IDs | ) |
std::vector<Interactable::Item> Bank::GetItems | ( | const std::vector< std::string > & | Names | ) |
std::vector<Interactable::Item> Bank::GetItems | ( | std::int32_t | ID | ) |
std::int32_t Bank::GetTabOf | ( | const Interactable::Item & | Item | ) |
std::int32_t Bank::GetTabOf | ( | const std::string & | Name | ) |
std::int32_t Bank::GetTabOf | ( | std::int32_t | ID | ) |
WITHDRAW_MODE Bank::GetWithdrawMode | ( | ) |
bool Bank::IsEnterPinOpen | ( | ) |
bool Bank::IsOpen | ( | ) |
bool Bank::OpenTab | ( | std::int32_t | Tab | ) |
bool Bank::ScrollTo | ( | const Interactable::Item & | Item, |
bool | OpenRespectiveTab = false |
||
) |
bool Bank::ScrollTo | ( | const std::string & | Name, |
bool | OpenRespectiveTab = false |
||
) |
bool Bank::ScrollTo | ( | std::int32_t | ID, |
bool | OpenRespectiveTab = false |
||
) |
bool Bank::SetDefaultWithdrawQuantity | ( | std::int32_t | Amount | ) |
bool Bank::SetWithdrawMode | ( | WITHDRAW_MODE | Mode | ) |
bool Bank::Withdraw | ( | const Interactable::Item & | Item, |
std::int32_t | Amount, | ||
bool | OpenRespectiveTab = false |
||
) |
bool Bank::Withdraw | ( | const std::string & | Name, |
std::int32_t | Amount, | ||
bool | OpenRespectiveTab = false |
||
) |
bool Bank::Withdraw | ( | std::int32_t | ID, |
std::int32_t | Amount, | ||
bool | OpenRespectiveTab = false |
||
) |