AlpacaLibary  1.63
A closed source C++ bot for OSRS
Internal.hpp File Reference
#include "Debug.hpp"
#include "Input.hpp"
#include "Math.hpp"
#include "Paint.hpp"
#include "Script.hpp"
#include "Time.hpp"
#include "Types/Tile.hpp"
#include "Types/Point.hpp"
#include "Types/Box.hpp"
#include "Types/Timer.hpp"
#include "Types/Counter.hpp"
#include "Types/Countdown.hpp"
#include "Types/Convex.hpp"
#include "Types/Area.hpp"
#include "Types/Logger.hpp"
#include "Types/Triangle.hpp"
#include "Types/Wireframe.hpp"
#include "JavaClass/ByteBuffer.hpp"
#include "JavaClass/Canvas.hpp"
#include "JavaClass/FocusEvent.hpp"
#include "JavaClass/Integer.hpp"
#include "JavaClass/KeyEvent.hpp"
#include "JavaClass/LinkedHashMap.hpp"
#include "JavaClass/Map.hpp"
#include "JavaClass/MouseEvent.hpp"
#include "JavaClass/MouseWheelEvent.hpp"
#include "JavaClass/Object.hpp"
#include "Classes/AbstractBufferProvider.hpp"
#include "Classes/AbstractByteBuffer.hpp"
#include "Classes/Animation.hpp"
#include "Classes/AttackOption.hpp"
#include "Classes/Cache.hpp"
#include "Classes/CacheableNode.hpp"
#include "Classes/Character.hpp"
#include "Classes/ChatLineBuffer.hpp"
#include "Classes/ClanMember.hpp"
#include "Classes/ClanMemberList.hpp"
#include "Classes/CollisionData.hpp"
#include "Classes/CombatInfo.hpp"
#include "Classes/DecorativeObject.hpp"
#include "Classes/Deque.hpp"
#include "Classes/DirectByteBuffer.hpp"
#include "Classes/DynamicObject.hpp"
#include "Classes/ExchangeOffer.hpp"
#include "Classes/Font.hpp"
#include "Classes/FontFamily.hpp"
#include "Classes/FontName.hpp"
#include "Classes/Fonts.hpp"
#include "Classes/Frame.hpp"
#include "Classes/FrameMap.hpp"
#include "Classes/Frames.hpp"
#include "Classes/Friend.hpp"
#include "Classes/FriendList.hpp"
#include "Classes/GameObject.hpp"
#include "Classes/GameShell.hpp"
#include "Classes/GraphicsObject.hpp"
#include "Classes/GroundItem.hpp"
#include "Classes/GroundObject.hpp"
#include "Classes/HashTable.hpp"
#include "Classes/HealthBar.hpp"
#include "Classes/HealthInfo.hpp"
#include "Classes/Ignore.hpp"
#include "Classes/IgnoreList.hpp"
#include "Classes/IndexableData.hpp"
#include "Classes/IntegerNode.hpp"
#include "Classes/ItemContainer.hpp"
#include "Classes/ItemInfo.hpp"
#include "Classes/IterableHashTable.hpp"
#include "Classes/IterableQueue.hpp"
#include "Classes/LinkedList.hpp"
#include "Classes/MessageNode.hpp"
#include "Classes/Model.hpp"
#include "Classes/Nameable.hpp"
#include "Classes/NameableContainer.hpp"
#include "Classes/NamePair.hpp"
#include "Classes/Node.hpp"
#include "Classes/NPC.hpp"
#include "Classes/NPCInfo.hpp"
#include "Classes/ObjectInfo.hpp"
#include "Classes/ObjectNode.hpp"
#include "Classes/ParameterInfo.hpp"
#include "Classes/Player.hpp"
#include "Classes/PlayerInfo.hpp"
#include "Classes/PlayerManager.hpp"
#include "Classes/Preferences.hpp"
#include "Classes/Projectile.hpp"
#include "Classes/Queue.hpp"
#include "Classes/Region.hpp"
#include "Classes/Renderable.hpp"
#include "Classes/SceneTile.hpp"
#include "Classes/SpotAnimation.hpp"
#include "Classes/Sprite.hpp"
#include "Classes/Talkable.hpp"
#include "Classes/Varbit.hpp"
#include "Classes/WallObject.hpp"
#include "Classes/Widget.hpp"
#include "Classes/WidgetNode.hpp"
#include "Classes/World.hpp"

Go to the source code of this file.

Namespaces

 Internal
 

Functions

Cache Internal::GetAnimationCache ()
 
AbstractBufferProvider Internal::GetBufferProvider ()
 
bool Internal::GetCameraLocked ()
 
std::int32_t Internal::GetCameraPitch ()
 
std::int32_t Internal::GetCameraX ()
 
std::int32_t Internal::GetCameraY ()
 
std::int32_t Internal::GetCameraYaw ()
 
std::int32_t Internal::GetCameraZ ()
 
std::int16_t Internal::GetCameraZoom ()
 
Map Internal::GetChatLineCache ()
 
Map Internal::GetClientFonts ()
 
std::vector< std::int32_t > Internal::GetClientKeyCodes ()
 
std::int32_t Internal::GetClientPlane ()
 
Preferences Internal::GetClientPreferences ()
 
std::int32_t Internal::GetClientX ()
 
std::int32_t Internal::GetClientY ()
 
std::vector< CollisionData > Internal::GetCollisionMaps ()
 
std::int32_t Internal::GetCrosshairState ()
 
std::vector< std::int32_t > Internal::GetCurrentLevels ()
 
std::int32_t Internal::GetCurrentWorld ()
 
std::int32_t Internal::GetDraggingItemDuration ()
 
Cache Internal::GetDynamicObjectCache ()
 
std::vector< ExchangeOffer > Internal::GetExchangeOffers ()
 
std::vector< std::int32_t > Internal::GetExperiences ()
 
bool Internal::GetFocused ()
 
Cache Internal::GetFramesCache ()
 
std::int32_t Internal::GetGameState ()
 
std::int32_t Internal::GetGameTick ()
 
Deque Internal::GetGraphicsObjects ()
 
std::vector< std::vector< std::vector< Deque > > > Internal::GetGroundItems ()
 
std::int32_t Internal::GetHintArrowNPCIndex ()
 
std::int32_t Internal::GetHintArrowOffsetX ()
 
std::int32_t Internal::GetHintArrowOffsetY ()
 
std::int32_t Internal::GetHintArrowPlayerIndex ()
 
std::int32_t Internal::GetHintArrowTargetType ()
 
std::int32_t Internal::GetHintArrowX ()
 
std::int32_t Internal::GetHintArrowY ()
 
std::int32_t Internal::GetHintArrowZ ()
 
bool Internal::GetInInstance ()
 
std::vector< std::vector< std::vector< std::int32_t > > > Internal::GetInstanceChunkTemplates ()
 
bool Internal::GetIsMember ()
 
HashTable Internal::GetItemContainers ()
 
IndexableData Internal::GetItemIndexableData ()
 
Cache Internal::GetItemInfoCache ()
 
Cache Internal::GetItemModelCache ()
 
std::int32_t Internal::GetItemSelected ()
 
std::int32_t Internal::GetItemSelectedIndex ()
 
Cache Internal::GetItemSpriteCache ()
 
std::vector< std::int8_t > Internal::GetKeysPressed ()
 
std::vector< std::int32_t > Internal::GetLevels ()
 
ClanMemberList Internal::GetLocalClanMemberList ()
 
std::int32_t Internal::GetLocalDestinationX ()
 
std::int32_t Internal::GetLocalDestinationY ()
 
Player Internal::GetLocalPlayer ()
 
std::int32_t Internal::GetLocalPlayerIndex ()
 
PlayerManager Internal::GetLocalPlayerManager ()
 
Region Internal::GetLocalRegion ()
 
std::int32_t Internal::GetLoginAccountState ()
 
std::int32_t Internal::GetLoginCaret ()
 
std::string Internal::GetLoginMessage0 ()
 
std::string Internal::GetLoginMessage1 ()
 
std::string Internal::GetLoginMessage2 ()
 
std::int32_t Internal::GetLoginScreenX ()
 
std::int32_t Internal::GetLoginState ()
 
std::int32_t Internal::GetLoginWindow ()
 
std::int32_t Internal::GetMapAngle ()
 
std::vector< std::int32_t > Internal::GetMapRegions ()
 
std::vector< std::string > Internal::GetMenuActions ()
 
std::int32_t Internal::GetMenuCount ()
 
std::int32_t Internal::GetMenuHeight ()
 
std::vector< std::string > Internal::GetMenuTargets ()
 
bool Internal::GetMenuVisible ()
 
std::int32_t Internal::GetMenuWidth ()
 
std::int32_t Internal::GetMenuX ()
 
std::int32_t Internal::GetMenuY ()
 
std::int64_t Internal::GetMouseLastPressed ()
 
std::int32_t Internal::GetMouseX ()
 
std::int32_t Internal::GetMouseY ()
 
AttackOption Internal::GetNPCAttackOption ()
 
std::int32_t Internal::GetNPCCount ()
 
IndexableData Internal::GetNPCIndexableData ()
 
std::vector< std::int32_t > Internal::GetNPCIndices ()
 
Cache Internal::GetNPCInfoCache ()
 
Cache Internal::GetNPCModelCache ()
 
std::vector< NPC > Internal::GetNPCs ()
 
IndexableData Internal::GetObjectIndexableData ()
 
Cache Internal::GetObjectInfoCache ()
 
Cache Internal::GetParameterInfoCache ()
 
std::string Internal::GetPassword ()
 
AttackOption Internal::GetPlayerAttackOption ()
 
std::int32_t Internal::GetPlayerCount ()
 
std::vector< std::int32_t > Internal::GetPlayerIndices ()
 
Cache Internal::GetPlayerModelCache ()
 
std::vector< Player > Internal::GetPlayers ()
 
Deque Internal::GetProjectiles ()
 
std::int32_t Internal::GetRunEnergy ()
 
std::string Internal::GetSelectedItemName ()
 
std::string Internal::GetSelectedSpellName ()
 
std::vector< std::int32_t > Internal::GetSettings ()
 
bool Internal::GetSpellSelected ()
 
Cache Internal::GetSpotAnimationCache ()
 
Cache Internal::GetSpotAnimationModelCache ()
 
std::vector< std::vector< std::vector< std::int32_t > > > Internal::GetTileHeights ()
 
std::vector< std::vector< std::vector< std::int8_t > > > Internal::GetTileSettings ()
 
std::string Internal::GetUsername ()
 
Cache Internal::GetVarbitCache ()
 
std::vector< std::int32_t > Internal::GetVarbitSettings ()
 
std::int32_t Internal::GetViewportHeight ()
 
std::int32_t Internal::GetViewportScale ()
 
std::int32_t Internal::GetViewportWidth ()
 
std::int32_t Internal::GetWeight ()
 
Cache Internal::GetWidgetFontCache ()
 
HashTable Internal::GetWidgetNodeCache ()
 
std::int32_t Internal::GetWidgetRoot ()
 
std::vector< std::vector< Widget > > Internal::GetWidgets ()
 
std::vector< std::int32_t > Internal::GetWidgetsHeight ()
 
std::vector< std::int32_t > Internal::GetWidgetsWidth ()
 
std::vector< std::int32_t > Internal::GetWidgetsX ()
 
std::vector< std::int32_t > Internal::GetWidgetsY ()
 
bool Internal::GetWorldSelectOpen ()
 
std::int32_t Internal::GetWorldSelectPageIndex ()
 
std::int32_t Internal::GetWorldSelectPageSize ()
 
std::vector< World > Internal::GetWorlds ()
 
ItemInfo Internal::LoadItemInfo (std::int32_t ID)
 
NPCInfo Internal::LoadNPCInfo (std::int32_t ID)
 
ObjectInfo Internal::LoadObjectInfo (std::int32_t ID)
 
bool Internal::LoadWorlds ()
 
void Internal::SetWorld (const World &W)
 
ItemInfo Internal::GetItemInfo (std::int32_t ID)
 
NPCInfo Internal::GetNPCInfo (std::int32_t ID)
 
ObjectInfo Internal::GetObjectInfo (std::int32_t ID)
 
ObjectInfo Internal::GetObjectInfo (std::int32_t ID, const std::vector< Node > &Buckets)
 
Widget Internal::GetWidget (std::int32_t Container, std::int32_t Component)
 
Widget Internal::GetWidgetParent (const Widget &W)
 
std::int32_t Internal::GetWidgetX (const Widget &W)
 
std::int32_t Internal::GetWidgetX (const Widget &W, const std::vector< std::int32_t > &Xs)
 
std::int32_t Internal::GetWidgetY (const Widget &W)
 
std::int32_t Internal::GetWidgetY (const Widget &W, const std::vector< std::int32_t > &Ys)
 
bool Internal::GetWidgetHidden (const Widget &W)
 
Box Internal::GetWidgetBox (const Widget &W)
 
Box Internal::GetWidgetBox (const Widget &W, const std::vector< std::int32_t > &Xs, const std::vector< std::int32_t > &Ys)
 
ItemContainer Internal::GetItemContainer (std::int32_t ID)
 
NPC Internal::GetNPC (std::int32_t Index)
 
Player Internal::GetPlayer (std::int32_t Index)
 
std::int32_t Internal::GetTileHeight (std::int32_t X, std::int32_t Y, std::int32_t Z)
 
std::vector< PointInternal::ProjectModel (const Model &M, std::int32_t LocalX, std::int32_t LocalY, std::int32_t LocalZ, std::int32_t Angle)
 
Model Internal::GetPlayerModel (std::int64_t ID)
 
Model Internal::GetNPCModel (std::int64_t ID)
 
Varbit Internal::GetVarbit (std::int32_t ID)
 
Animation Internal::GetAnimation (std::int32_t ID)
 
Frames Internal::GetFrames (std::int32_t ID)
 
Model Internal::GetItemModel (std::int32_t ID)
 
Model Internal::GetItemModel (std::int32_t ID, std::int32_t Amount)
 
SpotAnimation Internal::GetSpotAnimation (std::int32_t ID)
 
Model Internal::GetSpotAnimationModel (std::int32_t ID)
 
Model Internal::GetWallObjectModel (const WallObject &O)
 
Model Internal::GetWallObjectModel2 (const WallObject &O)
 
Model Internal::GetDecorativeObjectModel (const DecorativeObject &O)
 
Model Internal::GetGroundObjectModel (const GroundObject &O)
 
Model Internal::GetDynamicObjectModel (std::int32_t ID)
 
std::vector< std::vector< Deque > > Internal::GetGroundItems (std::int32_t Plane)
 
Deque Internal::GetGroundItems (std::int32_t X, std::int32_t Y)
 
Deque Internal::GetGroundItems (std::int32_t X, std::int32_t Y, std::int32_t Plane)
 
std::vector< PointInternal::GetPlayerModel (const Player &P)
 
std::vector< PointInternal::GetNPCModel (const NPC &N)
 
std::vector< PointInternal::GetGameObjectModel (const GameObject &O)
 
std::vector< PointInternal::GetGraphicsObjectModel (const GraphicsObject &O)
 
std::vector< PointInternal::GetProjectileModel (const Internal::Projectile &P)
 
SceneTile Internal::GetSceneTile (std::int32_t X, std::int32_t Y, std::int32_t Plane)
 
std::vector< std::vector< SceneTile > > Internal::GetSceneTiles (std::int32_t Plane)
 
Point Internal::TileToMinimap (const Tile &T)
 
std::int32_t Internal::GetTileItemHeight (std::int32_t X, std::int32_t Y, std::int32_t Plane)
 
Sprite Internal::GetItemSprite (std::int32_t ID, std::int32_t Amount)
 
Convex Internal::GetItemSpriteConvex (const Sprite &S)
 
std::int32_t Internal::GetSettings (std::int32_t ID)
 
std::int32_t Internal::GetVarbitSettings (std::int32_t VarbitSettingIndex)
 
Point Internal::TileToMainscreen (const Tile &T, std::int32_t X, std::int32_t Y, std::int32_t Z)
 
std::vector< PointInternal::TileToMainscreenBox (const Tile &T, std::int32_t X, std::int32_t Y, std::int32_t Z, std::int32_t OffsetX, std::int32_t OffsetY, std::int32_t OffsetZ)
 
std::string Internal::GetItemName (std::int32_t ID)
 
bool Internal::IsItemPlaceholder (std::int32_t ID)
 
bool Internal::IsItemStackable (std::int32_t ID)
 
double Internal::GetHealthPercentage (const Internal::Character &C)
 
std::vector< Widget > Internal::GetWidgets (std::int32_t Container)
 
CollisionData Internal::GetCollisionMap (std::int32_t Plane)
 
std::int8_t Internal::GetKeyPressed (std::int32_t Index)
 

Variables

GameShell Internal::Client