AlpacaLibary
1.63
A closed source C++ bot for OSRS
|
#include "../../Core/Types/Box.hpp"
#include "../../Core/Types/Tile.hpp"
#include "../../Core/Classes/Character.hpp"
#include <cstdint>
#include <string>
#include <vector>
#include <functional>
Go to the source code of this file.
Namespaces | |
Mainscreen | |
A namespace containing various functions related to the Mainscreen. | |
Typedefs | |
typedef enum Mainscreen::SCREEN_STATE | Mainscreen::SCREEN_STATE |
typedef enum Mainscreen::CROSSHAIR_STATE | Mainscreen::CROSSHAIR_STATE |
Functions | |
Mainscreen::SCREEN_STATE | Mainscreen::GetState () |
Mainscreen::CROSSHAIR_STATE | Mainscreen::GetCrosshairState () |
bool | Mainscreen::IsLoggedIn () |
Returns true if the Mainscreen SCREEN_STATE is PLAYING, LOADING, or HOPPING. More... | |
bool | Mainscreen::IsMoving () |
Returns true if the player is moving. More... | |
bool | Mainscreen::IsAnimating () |
Returns true if the player is animating. More... | |
std::string | Mainscreen::GetUpText () |
bool | Mainscreen::IsUpText (const std::string &UpText) |
bool | Mainscreen::IsUpText (const std::vector< std::string > &UpTexts) |
bool | Mainscreen::UpTextContains (const std::string &UpText) |
bool | Mainscreen::UpTextContains (const std::vector< std::string > &UpTexts) |
bool | Mainscreen::UpTextContains (const std::string &UpText, std::uint32_t CheckTime, std::uint32_t FailCheckTime) |
bool | Mainscreen::UpTextContains (const std::vector< std::string > &UpTexts, std::uint32_t CheckTime, std::uint32_t FailCheckTime) |
bool | Mainscreen::WaitIsUpText (std::uint32_t Duration, std::uint32_t Step, const std::string &UpText) |
bool | Mainscreen::WaitUpTextContains (std::uint32_t Duration, std::uint32_t Step, const std::string &UpText) |
bool | Mainscreen::WaitUpTextContains (std::uint32_t Duration, std::uint32_t Step, const std::vector< std::string > &UpTexts) |
bool | Mainscreen::IsTileOn (const Tile &T) |
bool | Mainscreen::ClickTile (const Tile &T) |
bool | Mainscreen::WalkPath (const std::vector< Tile > &Path, std::int32_t Distance) |
bool | Mainscreen::WalkPath (const std::vector< Tile > &Path, std::int32_t Distance, std::function< bool()> Func) |
std::vector< Box > | Mainscreen::GetBlockingWidgetBoxes () |