AlpacaLibary  1.63
A closed source C++ bot for OSRS
Settings.hpp
Go to the documentation of this file.
1 #ifndef SETTINGS_HPP_INCLUDED
2 #define SETTINGS_HPP_INCLUDED
3 
4 #include <cstdint>
5 #include <vector>
6 
7 namespace Settings
8 {
9  std::vector<std::int32_t> GetAll();
10 
11  std::int32_t GetSetting(std::int32_t SettingIndex);
12  std::int32_t GetSetting(std::int32_t SettingIndex, std::int32_t BitMask);
13  bool GetSettingBit(std::int32_t SettingIndex, std::int32_t BitIndex);
14 
15  std::int32_t GetScreenType();
16 
17 
18  typedef enum GAMETAB
19  {
34  TAB_STATS
36  std::int32_t GetGametabHotkey(GAMETAB Tab);
37 
41 }
42 
43 #endif // SETTINGS_HPP_INCLUDED
bool IsShiftClickToDropOn()
bool IsScrollToZoomOn()
bool IsEscToCloseInterfacesOn()
bool GetSettingBit(std::int32_t SettingIndex, std::int32_t BitIndex)
@ TAB_STATS
Definition: Settings.hpp:34
@ TAB_LOGOUT
Definition: Settings.hpp:28
@ TAB_OPTIONS
Definition: Settings.hpp:31
@ TAB_ACCOUNT
Definition: Settings.hpp:20
@ TAB_IGNORES
Definition: Settings.hpp:26
@ TAB_CLAN
Definition: Settings.hpp:21
@ TAB_QUESTS
Definition: Settings.hpp:33
@ TAB_EQUIPMENT
Definition: Settings.hpp:24
@ TAB_PRAYER
Definition: Settings.hpp:32
@ TAB_MAGIC
Definition: Settings.hpp:29
@ TAB_COMBAT
Definition: Settings.hpp:22
@ TAB_EMOTES
Definition: Settings.hpp:23
@ TAB_MUSIC
Definition: Settings.hpp:30
@ TAB_FRIENDS
Definition: Settings.hpp:25
@ TAB_INVENTORY
Definition: Settings.hpp:27
std::int32_t GetSetting(std::int32_t SettingIndex)
std::int32_t GetScreenType()
std::int32_t GetGametabHotkey(GAMETAB Tab)
std::vector< std::int32_t > GetAll()