AlpacaLibary  1.63
A closed source C++ bot for OSRS
Internal::Widget Class Reference

#include <Widget.hpp>

Inheritance diagram for Internal::Widget:
Internal::Node Internal::Object Interactable::Widget

Public Member Functions

 Widget (const void *Obj)
 
 Widget ()=default
 
 Widget (Widget &&Obj)=default
 
 Widget (const Widget &Obj)=default
 
Widgetoperator= (Widget &&Obj)=default
 
Widgetoperator= (const Widget &Obj)=default
 
std::vector< std::string > GetActions () const
 
std::int32_t GetBorderThickness () const
 
std::int32_t GetBoxIndex () const
 
std::vector< WidgetGetChildren () const
 
Widget GetChildren (std::int32_t I) const
 
std::int32_t GetGradient () const
 
bool GetHasListener () const
 
std::int32_t GetHeight () const
 
bool GetHidden () const
 
std::int32_t GetID () const
 
std::int32_t GetItemAmount () const
 
std::vector< std::int32_t > GetItemAmounts () const
 
std::int32_t GetItemID () const
 
std::vector< std::int32_t > GetItemIDs () const
 
std::int32_t GetModelID () const
 
std::string GetName () const
 
bool GetNoClickThrough () const
 
Widget GetParent () const
 
std::int32_t GetParentID () const
 
std::int32_t GetRelativeX () const
 
std::int32_t GetRelativeY () const
 
std::int32_t GetScrollX () const
 
std::int32_t GetScrollY () const
 
std::int32_t GetShadowColor () const
 
std::int32_t GetSpriteID () const
 
std::int32_t GetStackType () const
 
std::string GetText () const
 
std::int32_t GetTextColor () const
 
std::int32_t GetType () const
 
std::int32_t GetWidth () const
 
- Public Member Functions inherited from Internal::Node
 Node (const void *Obj)
 
 Node ()=default
 
 Node (Node &&Obj)=default
 
 Node (const Node &Obj)=default
 
Nodeoperator= (Node &&Obj)=default
 
Nodeoperator= (const Node &Obj)=default
 
Node GetNext () const
 
Node GetPrev () const
 
std::int64_t GetUID () const
 
- Public Member Functions inherited from Internal::Object
 Object (const void *Obj=nullptr)
 
 Object (Object &&Obj)
 
 Object (const Object &Obj)
 
Objectoperator= (Object &&Obj)
 
Objectoperator= (const Object &Obj)
 
bool operator== (const Object &O) const
 
bool operator!= (const Object &O) const
 
 operator bool () const
 
 operator void * () const
 
bool Equals (Object O) const
 
bool InstanceOf (Class C) const
 
virtual ~Object ()
 

Static Public Member Functions

static Class GetClass ()
 
- Static Public Member Functions inherited from Internal::Node
static Class GetClass ()
 

Additional Inherited Members

- Public Attributes inherited from Internal::Object
void * Obj = nullptr
 

Detailed Description

Definition at line 12 of file Widget.hpp.

Constructor & Destructor Documentation

◆ Widget() [1/4]

Internal::Widget::Widget ( const void *  Obj)

◆ Widget() [2/4]

Internal::Widget::Widget ( )
default

◆ Widget() [3/4]

Internal::Widget::Widget ( Widget &&  Obj)
default

◆ Widget() [4/4]

Internal::Widget::Widget ( const Widget Obj)
default

Member Function Documentation

◆ GetActions()

std::vector<std::string> Internal::Widget::GetActions ( ) const

◆ GetBorderThickness()

std::int32_t Internal::Widget::GetBorderThickness ( ) const

◆ GetBoxIndex()

std::int32_t Internal::Widget::GetBoxIndex ( ) const

◆ GetChildren() [1/2]

std::vector<Widget> Internal::Widget::GetChildren ( ) const

◆ GetChildren() [2/2]

Widget Internal::Widget::GetChildren ( std::int32_t  I) const

◆ GetClass()

static Class Internal::Widget::GetClass ( )
static

◆ GetGradient()

std::int32_t Internal::Widget::GetGradient ( ) const

◆ GetHasListener()

bool Internal::Widget::GetHasListener ( ) const

◆ GetHeight()

std::int32_t Internal::Widget::GetHeight ( ) const

◆ GetHidden()

bool Internal::Widget::GetHidden ( ) const

◆ GetID()

std::int32_t Internal::Widget::GetID ( ) const

◆ GetItemAmount()

std::int32_t Internal::Widget::GetItemAmount ( ) const

◆ GetItemAmounts()

std::vector<std::int32_t> Internal::Widget::GetItemAmounts ( ) const

◆ GetItemID()

std::int32_t Internal::Widget::GetItemID ( ) const

◆ GetItemIDs()

std::vector<std::int32_t> Internal::Widget::GetItemIDs ( ) const

◆ GetModelID()

std::int32_t Internal::Widget::GetModelID ( ) const

◆ GetName()

std::string Internal::Widget::GetName ( ) const

◆ GetNoClickThrough()

bool Internal::Widget::GetNoClickThrough ( ) const

◆ GetParent()

Widget Internal::Widget::GetParent ( ) const

◆ GetParentID()

std::int32_t Internal::Widget::GetParentID ( ) const

◆ GetRelativeX()

std::int32_t Internal::Widget::GetRelativeX ( ) const

◆ GetRelativeY()

std::int32_t Internal::Widget::GetRelativeY ( ) const

◆ GetScrollX()

std::int32_t Internal::Widget::GetScrollX ( ) const

◆ GetScrollY()

std::int32_t Internal::Widget::GetScrollY ( ) const

◆ GetShadowColor()

std::int32_t Internal::Widget::GetShadowColor ( ) const

◆ GetSpriteID()

std::int32_t Internal::Widget::GetSpriteID ( ) const

◆ GetStackType()

std::int32_t Internal::Widget::GetStackType ( ) const

◆ GetText()

std::string Internal::Widget::GetText ( ) const

◆ GetTextColor()

std::int32_t Internal::Widget::GetTextColor ( ) const

◆ GetType()

std::int32_t Internal::Widget::GetType ( ) const

◆ GetWidth()

std::int32_t Internal::Widget::GetWidth ( ) const

◆ operator=() [1/2]

Widget& Internal::Widget::operator= ( const Widget Obj)
default

◆ operator=() [2/2]

Widget& Internal::Widget::operator= ( Widget &&  Obj)
default

The documentation for this class was generated from the following file: