Blender
V3.3
intern
ghost
test
multitest
ScrollBar.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later
2
* Copyright 2001-2002 NaN Holding BV. All rights reserved. */
3
4
typedef
struct
_ScrollBar
ScrollBar
;
5
6
/***/
7
8
ScrollBar
*
scrollbar_new
(
int
inset
,
int
minthumb
);
9
10
int
scrollbar_is_scrolling
(
ScrollBar
*sb);
11
int
scrollbar_contains_pt
(
ScrollBar
*sb,
int
pt[2]);
12
13
void
scrollbar_start_scrolling
(
ScrollBar
*sb,
int
yco);
14
void
scrollbar_keep_scrolling
(
ScrollBar
*sb,
int
yco);
15
void
scrollbar_stop_scrolling
(
ScrollBar
*sb);
16
17
void
scrollbar_set_thumbpct
(
ScrollBar
*sb,
float
pct);
18
void
scrollbar_set_thumbpos
(
ScrollBar
*sb,
float
pos
);
19
void
scrollbar_set_rect
(
ScrollBar
*sb,
int
rect
[2][2]);
20
21
float
scrollbar_get_thumbpct
(
ScrollBar
*sb);
22
float
scrollbar_get_thumbpos
(
ScrollBar
*sb);
23
void
scrollbar_get_rect
(
ScrollBar
*sb,
int
rect_r[2][2]);
24
25
void
scrollbar_get_thumb
(
ScrollBar
*sb,
int
thumb_r[2][2]);
26
27
void
scrollbar_free
(
ScrollBar
*sb);
scrollbar_keep_scrolling
void scrollbar_keep_scrolling(ScrollBar *sb, int yco)
Definition:
ScrollBar.c:94
scrollbar_start_scrolling
void scrollbar_start_scrolling(ScrollBar *sb, int yco)
Definition:
ScrollBar.c:80
scrollbar_is_scrolling
int scrollbar_is_scrolling(ScrollBar *sb)
Definition:
ScrollBar.c:71
scrollbar_new
ScrollBar * scrollbar_new(int inset, int minthumb)
Definition:
ScrollBar.c:50
scrollbar_get_thumbpos
float scrollbar_get_thumbpos(ScrollBar *sb)
Definition:
ScrollBar.c:123
scrollbar_get_rect
void scrollbar_get_rect(ScrollBar *sb, int rect_r[2][2])
Definition:
ScrollBar.c:127
scrollbar_get_thumb
void scrollbar_get_thumb(ScrollBar *sb, int thumb_r[2][2])
Definition:
ScrollBar.c:59
scrollbar_set_rect
void scrollbar_set_rect(ScrollBar *sb, int rect[2][2])
Definition:
ScrollBar.c:114
scrollbar_get_thumbpct
float scrollbar_get_thumbpct(ScrollBar *sb)
Definition:
ScrollBar.c:119
scrollbar_free
void scrollbar_free(ScrollBar *sb)
Definition:
ScrollBar.c:132
scrollbar_contains_pt
int scrollbar_contains_pt(ScrollBar *sb, int pt[2])
Definition:
ScrollBar.c:75
scrollbar_set_thumbpct
void scrollbar_set_thumbpct(ScrollBar *sb, float pct)
Definition:
ScrollBar.c:106
scrollbar_stop_scrolling
void scrollbar_stop_scrolling(ScrollBar *sb)
Definition:
ScrollBar.c:100
scrollbar_set_thumbpos
void scrollbar_set_thumbpos(ScrollBar *sb, float pos)
Definition:
ScrollBar.c:110
pos
uint pos
Definition:
gpu_batch_presets.c:34
_ScrollBar
Definition:
ScrollBar.c:13
_ScrollBar::inset
int inset
Definition:
ScrollBar.c:17
_ScrollBar::minthumb
int minthumb
Definition:
ScrollBar.c:18
_ScrollBar::rect
int rect[2][2]
Definition:
ScrollBar.c:14
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1