114 static void onCsr(
void);
Definition J2DScreen.h:48
Definition d_cursor_mng.h:11
static void entryObj(obj_c *i_obj)
Definition d_cursor_mng.cpp:121
static void entryCsr(csr_c *i_csr)
Definition d_cursor_mng.cpp:111
void update_(void)
Definition d_cursor_mng.cpp:12
static void onCsr(void)
Definition d_cursor_mng.cpp:135
list_c m_obj_list
Definition d_cursor_mng.h:121
bool is_csr_on
Definition d_cursor_mng.h:122
static void releaseObj(obj_c *i_obj)
Definition d_cursor_mng.cpp:125
dCsr_mng_c()
Definition d_cursor_mng.h:99
list_c m_csr_list
Definition d_cursor_mng.h:120
static dCsr_mng_c * m_myObj
Definition d_cursor_mng.h:117
static void update(void)
Definition d_cursor_mng.cpp:107
void insideObjReleaseCheck_(void)
Definition d_cursor_mng.cpp:92
static void releaseCsr(csr_c *i_csr)
Definition d_cursor_mng.cpp:117
void releaseCsr_(csr_c *i_csr)
Definition d_cursor_mng.cpp:83
static void create(void)
Definition d_cursor_mng.cpp:102
static void offCsr(void)
Definition d_cursor_mng.cpp:139
Definition m_Do_graphic.h:56
u8 data_8053a730
Definition d_cursor_mng.cpp:10
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition d_cursor_mng.h:44
s16 m_min_y
Definition d_cursor_mng.h:56
paneObj_c(void)
Definition d_cursor_mng.h:45
J2DPane * m_handle
Definition d_cursor_mng.h:54
s16 m_max_x
Definition d_cursor_mng.h:57
s16 m_min_x
Definition d_cursor_mng.h:55
virtual ~paneObj_c(void)
Definition d_cursor_mng.h:52
s16 m_max_y
Definition d_cursor_mng.h:58
Definition d_cursor_mng.h:43
u8 field_0x04[0x10 - 0x4]
Definition d_cursor_mng.h:76
paneObj_c * m_panes
Definition d_cursor_mng.h:78
J2DScreen * m_screen
Definition d_cursor_mng.h:77
u8 m_is_calc
Definition d_cursor_mng.h:80
virtual BOOL isInside(s16 i_x, s16 i_y)
Definition d_cursor_mng.cpp:251
void calcPaneObjNum(J2DPane *i_pane)
Definition d_cursor_mng.cpp:310
bloObj_c()
Definition d_cursor_mng.h:61
void createPaneObj(paneObj_c **i_panes, J2DPane *i_pane)
Definition d_cursor_mng.cpp:324
void calc(void)
Definition d_cursor_mng.cpp:283
J2DPane * m_pane_handle
Definition d_cursor_mng.h:81
virtual ~bloObj_c(void)
Definition d_cursor_mng.cpp:243
u16 m_pane_num
Definition d_cursor_mng.h:79
virtual u32 signature(void) const
Definition d_cursor_mng.h:67
Definition d_cursor_mng.h:84
virtual int signature(void) const
Definition d_cursor_mng.h:86
virtual ~ccObj_c(void)
Definition d_cursor_mng.cpp:387
virtual BOOL isInside(s16, s16)
Definition d_cursor_mng.cpp:340
void set(u16, u8, u8)
Definition d_cursor_mng.cpp:369
Definition d_cursor_mng.h:93
BOOL set(mDoGph_gInf_c::csr_c *i_csr, u16, u8, u8)
Definition d_cursor_mng.cpp:379
virtual ~csr_c(void)
Definition d_cursor_mng.cpp:373
Definition d_cursor_mng.h:30
virtual ~list_c(void)
Definition d_cursor_mng.h:34
BOOL isEntry(const node_c *i_node) const
Definition d_cursor_mng.cpp:232
node_c * m_root
Definition d_cursor_mng.h:40
node_c * release(node_c *i_node)
Definition d_cursor_mng.cpp:196
list_c()
Definition d_cursor_mng.h:31
void entry(node_c *i_node)
Definition d_cursor_mng.cpp:159
Definition d_cursor_mng.h:14
u8 m_priority
Definition d_cursor_mng.h:17
node_c * m_next
Definition d_cursor_mng.h:21
csr_c * m_csr
Definition d_cursor_mng.h:23
node_c * m_prev
Definition d_cursor_mng.h:20
int m_actor_id
Definition d_cursor_mng.h:22
node_c * m_pointed_obj
Definition d_cursor_mng.h:24
u8 field_0x05
Definition d_cursor_mng.h:18
u16 m_mask
Definition d_cursor_mng.h:19
BOOL set(u8 i_priority, u8, u16 i_mask)
Definition d_cursor_mng.cpp:143
Definition d_cursor_mng.h:27