Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
scroll.h
Go to the documentation of this file.
1
#ifndef JSTUDIOTOOLLIBRARY_SCROLL_H
2
#define JSTUDIOTOOLLIBRARY_SCROLL_H
3
4
#include "
JSystem/JStudio/JStudioToolLibrary/visual.h
"
5
6
namespace
JStudioToolLibrary
{
7
struct
TScroll
{
8
TScroll
();
9
virtual
~TScroll
();
10
11
int
getStride
()
const
;
12
int
getValue
()
const
;
13
int
getMin
()
const
;
14
int
getMax
()
const
;
15
void
setStride
(
int
);
16
void
setValue_scroll
(
int
);
17
void
setValue
(
int
);
18
void
setRange
(
int
,
int
);
19
void
setValue_range_
(
int
,
int
,
int
);
20
21
/* 0x04 */
int
iValue_
;
22
/* 0x08 */
int
iMin_
;
23
/* 0x0C */
int
iMax_
;
24
/* 0x10 */
int
field_0x10
;
25
/* 0x14 */
int
iStride_
;
26
};
27
28
struct
TScroll_drawBar
:
public
TScroll
{
29
void
setRectangle
(
int
,
int
,
int
,
int
);
30
TRectangle
&
getRectangle
()
const
;
31
JUtility::TColor
&
getColor_disabled
()
const
;
32
JUtility::TColor
&
getColor_background
()
const
;
33
JUtility::TColor
&
getColor_foreground
()
const
;
34
JUtility::TColor
&
getColor_frame
()
const
;
35
36
/* 0x18 */
TRectangle
oRectangle_
;
37
/* 0x28 */
JUtility::TColor
oColorFrame_
;
38
/* 0x2C */
JUtility::TColor
oColorBackground_
;
39
/* 0x30 */
JUtility::TColor
oColorForeground_
;
40
/* 0x34 */
JUtility::TColor
oColorDisabled_
;
41
};
42
43
struct
TScroll_drawBar_horizontal
:
public
TScroll_drawBar
{
44
virtual
~TScroll_drawBar_horizontal
();
45
virtual
void
draw
(
TDrawPrimitive2D
*)
const
;
46
};
47
}
48
49
#endif
JStudioToolLibrary
Definition
anchor.h:6
JStudioToolLibrary::TDrawPrimitive2D
Definition
visual.h:27
JStudioToolLibrary::TRectangle
Definition
visual.h:9
JStudioToolLibrary::TScroll_drawBar_horizontal
Definition
scroll.h:43
JStudioToolLibrary::TScroll_drawBar_horizontal::draw
virtual void draw(TDrawPrimitive2D *) const
JStudioToolLibrary::TScroll_drawBar_horizontal::~TScroll_drawBar_horizontal
virtual ~TScroll_drawBar_horizontal()
JStudioToolLibrary::TScroll_drawBar
Definition
scroll.h:28
JStudioToolLibrary::TScroll_drawBar::oColorForeground_
JUtility::TColor oColorForeground_
Definition
scroll.h:39
JStudioToolLibrary::TScroll_drawBar::getColor_frame
JUtility::TColor & getColor_frame() const
JStudioToolLibrary::TScroll_drawBar::getColor_background
JUtility::TColor & getColor_background() const
JStudioToolLibrary::TScroll_drawBar::oColorFrame_
JUtility::TColor oColorFrame_
Definition
scroll.h:37
JStudioToolLibrary::TScroll_drawBar::oColorBackground_
JUtility::TColor oColorBackground_
Definition
scroll.h:38
JStudioToolLibrary::TScroll_drawBar::oColorDisabled_
JUtility::TColor oColorDisabled_
Definition
scroll.h:40
JStudioToolLibrary::TScroll_drawBar::getColor_disabled
JUtility::TColor & getColor_disabled() const
JStudioToolLibrary::TScroll_drawBar::setRectangle
void setRectangle(int, int, int, int)
JStudioToolLibrary::TScroll_drawBar::getColor_foreground
JUtility::TColor & getColor_foreground() const
JStudioToolLibrary::TScroll_drawBar::getRectangle
TRectangle & getRectangle() const
JStudioToolLibrary::TScroll_drawBar::oRectangle_
TRectangle oRectangle_
Definition
scroll.h:36
JStudioToolLibrary::TScroll
Definition
scroll.h:7
JStudioToolLibrary::TScroll::setValue_range_
void setValue_range_(int, int, int)
JStudioToolLibrary::TScroll::TScroll
TScroll()
JStudioToolLibrary::TScroll::setValue
void setValue(int)
JStudioToolLibrary::TScroll::iStride_
int iStride_
Definition
scroll.h:25
JStudioToolLibrary::TScroll::setRange
void setRange(int, int)
JStudioToolLibrary::TScroll::iMin_
int iMin_
Definition
scroll.h:22
JStudioToolLibrary::TScroll::getStride
int getStride() const
JStudioToolLibrary::TScroll::field_0x10
int field_0x10
Definition
scroll.h:24
JStudioToolLibrary::TScroll::getMax
int getMax() const
JStudioToolLibrary::TScroll::setStride
void setStride(int)
JStudioToolLibrary::TScroll::~TScroll
virtual ~TScroll()
JStudioToolLibrary::TScroll::iMax_
int iMax_
Definition
scroll.h:23
JStudioToolLibrary::TScroll::iValue_
int iValue_
Definition
scroll.h:21
JStudioToolLibrary::TScroll::setValue_scroll
void setValue_scroll(int)
JStudioToolLibrary::TScroll::getMin
int getMin() const
JStudioToolLibrary::TScroll::getValue
int getValue() const
JUtility::TColor
Definition
TColor.h:12
visual.h
include
JSystem
JStudio
JStudioToolLibrary
scroll.h
Generated by
1.12.0