1#ifndef D_A_DOOR_SHUTTER_H
2#define D_A_DOOR_SHUTTER_H
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition d_a_door_shutter.h:13
int openProc(daDoor20_c *)
Definition d_a_door_shutter.cpp:2203
void openInit(daDoor20_c *)
Definition d_a_door_shutter.cpp:2191
u8 field_0x9
Definition d_a_door_shutter.h:26
int closeProc(daDoor20_c *)
Definition d_a_door_shutter.cpp:2178
u8 field_0xb
Definition d_a_door_shutter.h:28
int create(daDoor20_c *)
Definition d_a_door_shutter.cpp:2218
void calcMtx(daDoor20_c *)
Definition d_a_door_shutter.cpp:2152
f32 field_0x4
Definition d_a_door_shutter.h:24
void draw(daDoor20_c *)
Definition d_a_door_shutter.cpp:2227
void closeInit(daDoor20_c *)
Definition d_a_door_shutter.cpp:2166
u8 field_0x8
Definition d_a_door_shutter.h:25
J3DModel * field_0x0
Definition d_a_door_shutter.h:23
u8 field_0xa
Definition d_a_door_shutter.h:27
Sliding Door.
Definition d_a_door_shutter.h:39
int deleteKey()
Definition d_a_door_shutter.cpp:1479
void closeInit_1()
Definition d_a_door_shutter.cpp:645
void openEnd_1()
Definition d_a_door_shutter.cpp:587
void initProc()
Definition d_a_door_shutter.cpp:1808
int actionStopClose()
Definition d_a_door_shutter.cpp:1252
u8 field_0x673
Definition d_a_door_shutter.h:148
u8 field_0x67e
Definition d_a_door_shutter.h:153
int openEnd(int)
Definition d_a_door_shutter.cpp:592
int frontCheckOld()
Definition d_a_door_shutter.cpp:1503
void openEnd_0()
Definition d_a_door_shutter.cpp:583
int adjustmentAngle()
Definition d_a_door_shutter.cpp:345
bool checkFlag(u16 flag)
Definition d_a_door_shutter.h:123
void onFlag(u16 flag)
Definition d_a_door_shutter.h:121
void initOpenDemo(int)
Definition d_a_door_shutter.cpp:1814
void setDoorAngleSpec()
Definition d_a_door_shutter.cpp:1378
int execute()
Definition d_a_door_shutter.cpp:1283
u8 field_0x691
Definition d_a_door_shutter.h:160
int chkStopB()
Definition d_a_door_shutter.cpp:2020
int chkStopOpen()
Definition d_a_door_shutter.cpp:2108
int actionWait()
Definition d_a_door_shutter.cpp:1213
s8 field_0x5c8
Definition d_a_door_shutter.h:136
int chkStopClose()
Definition d_a_door_shutter.cpp:2061
int createKey()
Definition d_a_door_shutter.cpp:1428
request_of_phase_process_class mPhase1
Definition d_a_door_shutter.h:127
int openInit(int)
Definition d_a_door_shutter.cpp:488
u16 field_0x68e
Definition d_a_door_shutter.h:158
char * getAlwaysArcName()
Definition d_a_door_shutter.cpp:33
void closeEnd_0()
Definition d_a_door_shutter.cpp:680
int actionDemo()
Definition d_a_door_shutter.cpp:1261
J3DModel * field_0x5bc
Definition d_a_door_shutter.h:133
int actionInit()
Definition d_a_door_shutter.cpp:1273
virtual int getDemoAction()
Definition d_a_door_shutter.cpp:1958
Mtx field_0x5f4
Definition d_a_door_shutter.h:144
cXyz field_0x680
Definition d_a_door_shutter.h:155
void offFlag(u16 flag)
Definition d_a_door_shutter.h:122
void closeEndCom()
Definition d_a_door_shutter.cpp:1877
int chkStopF()
Definition d_a_door_shutter.cpp:2001
ActionType
Definition d_a_door_shutter.h:41
@ ACTION_STOP_CLOSE
Definition d_a_door_shutter.h:44
@ ACTION_WAIT
Definition d_a_door_shutter.h:43
@ ACTION_INIT
Definition d_a_door_shutter.h:42
@ ACTION_DEMO
Definition d_a_door_shutter.h:45
bool field_0x5f0
Definition d_a_door_shutter.h:142
virtual char * getDzbName()
Definition d_a_door_shutter.cpp:100
void openInitCom(int)
Definition d_a_door_shutter.cpp:1857
u8 field_0x5f1
Definition d_a_door_shutter.h:143
int _delete()
Definition d_a_door_shutter.cpp:1413
u8 field_0x68d
Definition d_a_door_shutter.h:157
void setEventPrm()
Definition d_a_door_shutter.cpp:215
void calcMtx_2()
Definition d_a_door_shutter.cpp:741
J3DModel * mModel1
Definition d_a_door_shutter.h:129
int checkOpenMsgDoor(int *)
Definition d_a_door_shutter.cpp:329
J3DModelData * getModelData()
Definition d_a_door_shutter.cpp:115
void getRestartPos(cXyz *)
Definition d_a_door_shutter.cpp:1901
int chkMakeKey()
Definition d_a_door_shutter.cpp:2143
void setKey()
Definition d_a_door_shutter.cpp:846
u32 field_0x6cc
Definition d_a_door_shutter.h:164
void setAction(u8 action)
Definition d_a_door_shutter.h:124
dBgW * field_0x5c4
Definition d_a_door_shutter.h:135
void closeEnd2()
Definition d_a_door_shutter.cpp:734
void setGoal()
Definition d_a_door_shutter.cpp:1963
int closeInit(int)
Definition d_a_door_shutter.cpp:656
int CreateInit()
Definition d_a_door_shutter.cpp:783
char * getArcName()
Definition d_a_door_shutter.cpp:56
void setAngle()
Definition d_a_door_shutter.cpp:399
int checkExecute()
Definition d_a_door_shutter.cpp:1564
void calcMtx()
Definition d_a_door_shutter.cpp:758
dDoor_stop_c mDoorStop
Definition d_a_door_shutter.h:165
int field_0x678
Definition d_a_door_shutter.h:150
bool field_0x5c9
Definition d_a_door_shutter.h:137
u8 mAction
Definition d_a_door_shutter.h:159
dMsgFlow_c field_0x624
Definition d_a_door_shutter.h:145
f32 getSize2X()
Definition d_a_door_shutter.cpp:120
int adjustmentProc()
Definition d_a_door_shutter.cpp:363
u8 field_0x6cb
Definition d_a_door_shutter.h:163
void makeEventId()
Definition d_a_door_shutter.cpp:1714
int frontCheck()
Definition d_a_door_shutter.cpp:1517
char * getBtk()
Definition d_a_door_shutter.cpp:95
int adjoinPlayer()
Definition d_a_door_shutter.cpp:1488
J3DModelData * getStopModelData()
Definition d_a_door_shutter.cpp:28
request_of_phase_process_class mPhase2
Definition d_a_door_shutter.h:128
int orderStopEvent()
Definition d_a_door_shutter.cpp:1188
int demoProc()
Definition d_a_door_shutter.cpp:878
J3DModel * mModel2
Definition d_a_door_shutter.h:130
int draw()
Definition d_a_door_shutter.cpp:1325
char * getStopBmdName()
Definition d_a_door_shutter.cpp:18
int create()
Definition d_a_door_shutter.cpp:856
s16 field_0x692[19]
Definition d_a_door_shutter.h:161
u32 field_0x8f8
Definition d_a_door_shutter.h:169
void startDemoProc()
Definition d_a_door_shutter.cpp:1583
u8 field_0x6b8[19]
Definition d_a_door_shutter.h:162
bool field_0x672
Definition d_a_door_shutter.h:147
void setStopDemo()
Definition d_a_door_shutter.cpp:2037
cXyz field_0x5e0
Definition d_a_door_shutter.h:140
int chkMakeStop()
Definition d_a_door_shutter.cpp:1990
mDoExt_bckAnm field_0x5a0
Definition d_a_door_shutter.h:132
mDoExt_bckAnm field_0x584
Definition d_a_door_shutter.h:131
dBgS_ObjAcch field_0x6de
Definition d_a_door_shutter.h:167
int closeEnd(int)
Definition d_a_door_shutter.cpp:689
char * getBmdName()
Definition d_a_door_shutter.cpp:77
void openInit2()
Definition d_a_door_shutter.cpp:713
int checkArea(f32, f32, f32)
Definition d_a_door_shutter.cpp:1826
int CreateHeap()
Definition d_a_door_shutter.cpp:130
int closeProc(int)
Definition d_a_door_shutter.cpp:675
u8 field_0x674
Definition d_a_door_shutter.h:149
s16 field_0x6dc
Definition d_a_door_shutter.h:166
u8 field_0x5dd
Definition d_a_door_shutter.h:139
u8 field_0x67f
Definition d_a_door_shutter.h:154
u8 field_0x5ca[0x5dd - 0x5ca]
Definition d_a_door_shutter.h:138
void openInit_0()
Definition d_a_door_shutter.cpp:423
mDoExt_btkAnm * field_0x5c0
Definition d_a_door_shutter.h:134
void openInit_1()
Definition d_a_door_shutter.cpp:463
void setStop()
Definition d_a_door_shutter.cpp:2093
void closeEnd_1()
Definition d_a_door_shutter.cpp:684
int openProc(int)
Definition d_a_door_shutter.cpp:511
u8 field_0x67c
Definition d_a_door_shutter.h:151
u32 field_0x5ec
Definition d_a_door_shutter.h:141
void closeInit_0()
Definition d_a_door_shutter.cpp:612
u8 field_0x68c
Definition d_a_door_shutter.h:156
dBgS_AcchCir field_0x8b8
Definition d_a_door_shutter.h:168
int drawCheck(int)
Definition d_a_door_shutter.cpp:1533
s8 field_0x67d
Definition d_a_door_shutter.h:152
s16 field_0x670
Definition d_a_door_shutter.h:146
static void action(b_bh_class *param_0)
Definition d_a_b_bh.cpp:886
STATIC_ASSERT(sizeof(daDoor20_c)==0x8FC)
static volatile BOOL flag
Definition dspproc.cpp:20
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:98
Definition d_a_npc_fguard.cpp:94
Definition d_a_obj_sekizoa.cpp:318
Definition d_a_hozelda.cpp:56
Definition d_a_hozelda.cpp:47
Definition d_a_hozelda.cpp:14
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8