AlpacaLibary
1.63
A closed source C++ bot for OSRS
|
Typedefs | |
typedef enum Equipment::SLOT | SLOT |
Enumerations | |
enum | SLOT { HEAD , CAPE , NECK , WEAPON , BODY , SHIELD , LEGS , HANDS , FEET , RING , AMMO } |
Functions | |
bool | IsOpen () |
bool | Open (bool UseHotkey=false) |
bool | IsEmpty () |
std::int32_t | GetTabHotkey () |
std::vector< 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< SLOT > &Slots) |
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 (SLOT Slot) |
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 (SLOT Slot) |
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 | Count (const std::vector< std::int32_t > &IDs) |
std::int32_t | Count (const std::vector< std::string > &Names) |
std::int32_t | Count (const std::vector< Interactable::Item > &Items) |
SLOT | GetSlotOf (std::int32_t ID) |
SLOT | GetSlotOf (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) |
bool | ContainsOnly (std::int32_t ID) |
bool | ContainsOnly (const std::string &Name) |
bool | ContainsOnly (const Interactable::Item &Item) |
bool | ContainsOnly (const std::vector< std::int32_t > &IDs) |
bool | ContainsOnly (const std::vector< std::string > &Names) |
bool | ContainsOnly (const std::vector< Interactable::Item > &Items) |
bool | Unequip (SLOT Slot) |
bool | Unequip (std::int32_t ID) |
bool | Unequip (const std::string &Name) |
bool | Unequip (const Interactable::Item &Item) |
typedef enum Equipment::SLOT Equipment::SLOT |
enum Equipment::SLOT |
Enumerator | |
---|---|
HEAD | |
CAPE | |
NECK | |
WEAPON | |
BODY | |
SHIELD | |
LEGS | |
HANDS | |
FEET | |
RING | |
AMMO |
Definition at line 12 of file Equipment.hpp.
bool Equipment::Contains | ( | const Interactable::Item & | Item | ) |
bool Equipment::Contains | ( | const std::string & | Name | ) |
bool Equipment::Contains | ( | const std::vector< Interactable::Item > & | Items | ) |
bool Equipment::Contains | ( | const std::vector< std::int32_t > & | IDs | ) |
bool Equipment::Contains | ( | const std::vector< std::string > & | Names | ) |
bool Equipment::Contains | ( | std::int32_t | ID | ) |
bool Equipment::ContainsAny | ( | const std::vector< Interactable::Item > & | Items | ) |
bool Equipment::ContainsAny | ( | const std::vector< std::int32_t > & | IDs | ) |
bool Equipment::ContainsAny | ( | const std::vector< std::string > & | Names | ) |
bool Equipment::ContainsOnly | ( | const Interactable::Item & | Item | ) |
bool Equipment::ContainsOnly | ( | const std::string & | Name | ) |
bool Equipment::ContainsOnly | ( | const std::vector< Interactable::Item > & | Items | ) |
bool Equipment::ContainsOnly | ( | const std::vector< std::int32_t > & | IDs | ) |
bool Equipment::ContainsOnly | ( | const std::vector< std::string > & | Names | ) |
bool Equipment::ContainsOnly | ( | std::int32_t | ID | ) |
std::int32_t Equipment::Count | ( | const Interactable::Item & | Item | ) |
std::int32_t Equipment::Count | ( | const std::string & | Name | ) |
std::int32_t Equipment::Count | ( | const std::vector< Interactable::Item > & | Items | ) |
std::int32_t Equipment::Count | ( | const std::vector< std::int32_t > & | IDs | ) |
std::int32_t Equipment::Count | ( | const std::vector< std::string > & | Names | ) |
std::int32_t Equipment::Count | ( | SLOT | Slot | ) |
std::int32_t Equipment::Count | ( | std::int32_t | ID | ) |
Interactable::Item Equipment::GetItem | ( | const std::function< bool(const Interactable::Item &)> & | Filter | ) |
Interactable::Item Equipment::GetItem | ( | const std::string & | Name | ) |
Interactable::Item Equipment::GetItem | ( | const std::vector< std::int32_t > & | IDs | ) |
Interactable::Item Equipment::GetItem | ( | const std::vector< std::string > & | Names | ) |
Interactable::Item Equipment::GetItem | ( | SLOT | Slot | ) |
Interactable::Item Equipment::GetItem | ( | std::int32_t | ID | ) |
std::vector<std::int32_t> Equipment::GetItemAmounts | ( | ) |
std::vector<int32_t> Equipment::GetItemIDs | ( | ) |
std::vector<std::string> Equipment::GetItemNames | ( | ) |
std::vector<Interactable::Item> Equipment::GetItems | ( | ) |
std::vector<Interactable::Item> Equipment::GetItems | ( | const std::function< bool(const Interactable::Item &)> & | Filter | ) |
std::vector<Interactable::Item> Equipment::GetItems | ( | const std::string & | Name | ) |
std::vector<Interactable::Item> Equipment::GetItems | ( | const std::vector< SLOT > & | Slots | ) |
std::vector<Interactable::Item> Equipment::GetItems | ( | const std::vector< std::int32_t > & | IDs | ) |
std::vector<Interactable::Item> Equipment::GetItems | ( | const std::vector< std::string > & | Names | ) |
std::vector<Interactable::Item> Equipment::GetItems | ( | std::int32_t | ID | ) |
SLOT Equipment::GetSlotOf | ( | const std::string & | Name | ) |
SLOT Equipment::GetSlotOf | ( | std::int32_t | ID | ) |
std::int32_t Equipment::GetTabHotkey | ( | ) |
bool Equipment::IsEmpty | ( | ) |
bool Equipment::IsOpen | ( | ) |
bool Equipment::Open | ( | bool | UseHotkey = false | ) |
bool Equipment::Unequip | ( | const Interactable::Item & | Item | ) |
bool Equipment::Unequip | ( | const std::string & | Name | ) |
bool Equipment::Unequip | ( | SLOT | Slot | ) |
bool Equipment::Unequip | ( | std::int32_t | ID | ) |