AlpacaLibary
1.63
A closed source C++ bot for OSRS
Widget.hpp
Go to the documentation of this file.
1
#ifndef WIDGET_HPP_INCLUDED
2
#define WIDGET_HPP_INCLUDED
3
4
#include "
Node.hpp
"
5
#include "../JavaClass/Class.hpp"
6
#include <vector>
7
#include <string>
8
#include <cstdint>
9
10
namespace
Internal
11
{
12
class
Widget
:
public
Node
13
{
14
public
:
15
Widget
(
const
void
*
Obj
);
16
17
Widget
() =
default
;
18
Widget
(
Widget
&&
Obj
) =
default
;
19
Widget
(
const
Widget
&
Obj
) =
default
;
20
Widget
&
operator=
(
Widget
&&
Obj
) =
default
;
21
Widget
&
operator=
(
const
Widget
&
Obj
) =
default
;
22
23
static
Class
GetClass
();
24
25
std::vector<std::string>
GetActions
()
const
;
26
std::int32_t
GetBorderThickness
()
const
;
27
std::int32_t
GetBoxIndex
()
const
;
28
std::vector<Widget>
GetChildren
()
const
;
29
Widget
GetChildren
(std::int32_t I)
const
;
30
std::int32_t
GetGradient
()
const
;
31
bool
GetHasListener
()
const
;
32
std::int32_t
GetHeight
()
const
;
33
bool
GetHidden
()
const
;
34
std::int32_t
GetID
()
const
;
35
std::int32_t
GetItemAmount
()
const
;
36
std::vector<std::int32_t>
GetItemAmounts
()
const
;
37
std::int32_t
GetItemID
()
const
;
38
std::vector<std::int32_t>
GetItemIDs
()
const
;
39
std::int32_t
GetModelID
()
const
;
40
std::string
GetName
()
const
;
41
bool
GetNoClickThrough
()
const
;
42
Widget
GetParent
()
const
;
43
std::int32_t
GetParentID
()
const
;
44
std::int32_t
GetRelativeX
()
const
;
45
std::int32_t
GetRelativeY
()
const
;
46
std::int32_t
GetScrollX
()
const
;
47
std::int32_t
GetScrollY
()
const
;
48
std::int32_t
GetShadowColor
()
const
;
49
std::int32_t
GetSpriteID
()
const
;
50
std::int32_t
GetStackType
()
const
;
51
std::string
GetText
()
const
;
52
std::int32_t
GetTextColor
()
const
;
53
std::int32_t
GetType
()
const
;
54
std::int32_t
GetWidth
()
const
;
55
56
};
57
}
58
59
#endif
// WIDGET_HPP_INCLUDED
Node.hpp
Internal::Class
Definition:
Class.hpp:9
Internal::Node
Definition:
Node.hpp:11
Internal::Object::Obj
void * Obj
Definition:
Object.hpp:12
Internal::Widget
Definition:
Widget.hpp:13
Internal::Widget::GetModelID
std::int32_t GetModelID() const
Internal::Widget::GetParentID
std::int32_t GetParentID() const
Internal::Widget::GetActions
std::vector< std::string > GetActions() const
Internal::Widget::GetItemAmount
std::int32_t GetItemAmount() const
Internal::Widget::GetSpriteID
std::int32_t GetSpriteID() const
Internal::Widget::GetHasListener
bool GetHasListener() const
Internal::Widget::GetStackType
std::int32_t GetStackType() const
Internal::Widget::GetID
std::int32_t GetID() const
Internal::Widget::Widget
Widget(const Widget &Obj)=default
Internal::Widget::GetWidth
std::int32_t GetWidth() const
Internal::Widget::GetBoxIndex
std::int32_t GetBoxIndex() const
Internal::Widget::GetChildren
Widget GetChildren(std::int32_t I) const
Internal::Widget::GetName
std::string GetName() const
Internal::Widget::GetScrollY
std::int32_t GetScrollY() const
Internal::Widget::GetText
std::string GetText() const
Internal::Widget::GetItemAmounts
std::vector< std::int32_t > GetItemAmounts() const
Internal::Widget::GetItemID
std::int32_t GetItemID() const
Internal::Widget::Widget
Widget(Widget &&Obj)=default
Internal::Widget::GetGradient
std::int32_t GetGradient() const
Internal::Widget::GetScrollX
std::int32_t GetScrollX() const
Internal::Widget::GetNoClickThrough
bool GetNoClickThrough() const
Internal::Widget::GetHeight
std::int32_t GetHeight() const
Internal::Widget::Widget
Widget()=default
Internal::Widget::operator=
Widget & operator=(Widget &&Obj)=default
Internal::Widget::GetHidden
bool GetHidden() const
Internal::Widget::GetRelativeX
std::int32_t GetRelativeX() const
Internal::Widget::operator=
Widget & operator=(const Widget &Obj)=default
Internal::Widget::GetRelativeY
std::int32_t GetRelativeY() const
Internal::Widget::Widget
Widget(const void *Obj)
Internal::Widget::GetClass
static Class GetClass()
Internal::Widget::GetShadowColor
std::int32_t GetShadowColor() const
Internal::Widget::GetBorderThickness
std::int32_t GetBorderThickness() const
Internal::Widget::GetItemIDs
std::vector< std::int32_t > GetItemIDs() const
Internal::Widget::GetTextColor
std::int32_t GetTextColor() const
Internal::Widget::GetChildren
std::vector< Widget > GetChildren() const
Internal::Widget::GetType
std::int32_t GetType() const
Internal::Widget::GetParent
Widget GetParent() const
Internal
Definition:
AbstractBufferProvider.hpp:10
Include
Core
Classes
Widget.hpp
Generated by
1.9.1