summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_bmdhand.cpp
blob: 88a8842fe88676ed93f8bbf73d0a8217d90869f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
//
// Generated by dtk
// Translation Unit: d_a_bmdhand.cpp
//

#include "d/actor/d_a_bmdhand.h"
#include "d/d_procname.h"

/* 000000EC-00000118       .text __ct__15daBmdhand_HIO_cFv */
daBmdhand_HIO_c::daBmdhand_HIO_c() {
    /* Nonmatching */
}

/* 00000118-000001CC       .text hand_draw__FP13bmdhand_class */
void hand_draw(bmdhand_class*) {
    /* Nonmatching */
}

/* 000001CC-0000022C       .text daBmdhand_Draw__FP13bmdhand_class */
static BOOL daBmdhand_Draw(bmdhand_class*) {
    /* Nonmatching */
}

/* 0000022C-00000310       .text hand_mtx_set__FP13bmdhand_class */
void hand_mtx_set(bmdhand_class*) {
    /* Nonmatching */
}

/* 00000310-00000388       .text control3__FP13bmdhand_class */
void control3(bmdhand_class*) {
    /* Nonmatching */
}

/* 00000388-000006E4       .text control1__FP13bmdhand_class */
void control1(bmdhand_class*) {
    /* Nonmatching */
}

/* 000006E4-00000A1C       .text control2__FP13bmdhand_class */
void control2(bmdhand_class*) {
    /* Nonmatching */
}

/* 00000A1C-00000EFC       .text cut_control__FP13bmdhand_class */
void cut_control(bmdhand_class*) {
    /* Nonmatching */
}

/* 00000EFC-00000FAC       .text cut_control3__FP13bmdhand_class */
void cut_control3(bmdhand_class*) {
    /* Nonmatching */
}

/* 00000FAC-000012DC       .text start_control1__FP13bmdhand_class */
void start_control1(bmdhand_class*) {
    /* Nonmatching */
}

/* 000012DC-0000158C       .text start_control2__FP13bmdhand_class */
void start_control2(bmdhand_class*) {
    /* Nonmatching */
}

/* 0000158C-0000161C       .text hand_close__FP13bmdhand_class */
void hand_close(bmdhand_class*) {
    /* Nonmatching */
}

/* 0000161C-000016AC       .text hand_open__FP13bmdhand_class */
void hand_open(bmdhand_class*) {
    /* Nonmatching */
}

/* 000016AC-00001D30       .text hand_calc__FP13bmdhand_class */
void hand_calc(bmdhand_class*) {
    /* Nonmatching */
}

/* 00002168-000025D4       .text start_hand_calc__FP13bmdhand_class */
void start_hand_calc(bmdhand_class*) {
    /* Nonmatching */
}

/* 000025D4-00002E74       .text hand_move__FP13bmdhand_class */
void hand_move(bmdhand_class*) {
    /* Nonmatching */
}

/* 00002E74-00002EC0       .text s_a_d_sub__FPvPv */
void s_a_d_sub(void*, void*) {
    /* Nonmatching */
}

/* 00002EC0-00003028       .text daBmdhand_Execute__FP13bmdhand_class */
static BOOL daBmdhand_Execute(bmdhand_class*) {
    /* Nonmatching */
}

/* 00003028-00003030       .text daBmdhand_IsDelete__FP13bmdhand_class */
static BOOL daBmdhand_IsDelete(bmdhand_class*) {
    /* Nonmatching */
}

/* 00003030-000030C4       .text daBmdhand_Delete__FP13bmdhand_class */
static BOOL daBmdhand_Delete(bmdhand_class*) {
    /* Nonmatching */
}

/* 000030C4-00003210       .text useHeapInit__FP13bmdhand_class */
void useHeapInit(bmdhand_class*) {
    /* Nonmatching */
}

/* 00003210-00003230       .text solidHeapCB__FP10fopAc_ac_c */
static BOOL solidHeapCB(fopAc_ac_c*) {
    /* Nonmatching */
}

/* 00003230-000034FC       .text daBmdhand_Create__FP10fopAc_ac_c */
static s32 daBmdhand_Create(fopAc_ac_c*) {
    /* Nonmatching */
}


static actor_method_class l_daBmdhand_Method = {
    (process_method_func)daBmdhand_Create,
    (process_method_func)daBmdhand_Delete,
    (process_method_func)daBmdhand_Execute,
    (process_method_func)daBmdhand_IsDelete,
    (process_method_func)daBmdhand_Draw,
};

actor_process_profile_definition g_profile_BMDHAND = {
    /* LayerID      */ fpcLy_CURRENT_e,
    /* ListID       */ 0x0007,
    /* ListPrio     */ fpcPi_CURRENT_e,
    /* ProcName     */ PROC_BMDHAND,
    /* Proc SubMtd  */ &g_fpcLf_Method.base,
    /* Size         */ sizeof(bmdhand_class),
    /* SizeOther    */ 0,
    /* Parameters   */ 0,
    /* Leaf SubMtd  */ &g_fopAc_Method.base,
    /* Priority     */ 0x00E0,
    /* Actor SubMtd */ &l_daBmdhand_Method,
    /* Status       */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
    /* Group        */ fopAc_ENEMY_e,
    /* CullType     */ fopAc_CULLBOX_CUSTOM_e,
};