1#ifndef D_A_DOOR_SHUTTER_H
2#define D_A_DOOR_SHUTTER_H
static BOOL flag
Definition DEMOAVX.c:20
Definition J3DModelData.h:17
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_a_door_shutter.h:13
int openProc(daDoor20_c *)
Definition d_a_door_shutter.cpp:2097
void openInit(daDoor20_c *)
Definition d_a_door_shutter.cpp:2086
u8 field_0x9
Definition d_a_door_shutter.h:26
int closeProc(daDoor20_c *)
Definition d_a_door_shutter.cpp:2074
u8 field_0xb
Definition d_a_door_shutter.h:28
int create(daDoor20_c *)
Definition d_a_door_shutter.cpp:2111
void calcMtx(daDoor20_c *)
Definition d_a_door_shutter.cpp:2050
f32 field_0x4
Definition d_a_door_shutter.h:24
void draw(daDoor20_c *)
Definition d_a_door_shutter.cpp:2118
void closeInit(daDoor20_c *)
Definition d_a_door_shutter.cpp:2063
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
Definition d_msg_flow.h:49
Sliding Door.
Definition d_a_door_shutter.h:39
int deleteKey()
Definition d_a_door_shutter.cpp:1413
void closeInit_1()
Definition d_a_door_shutter.cpp:602
void openEnd_1()
Definition d_a_door_shutter.cpp:547
void initProc()
Definition d_a_door_shutter.cpp:1724
int actionStopClose()
Definition d_a_door_shutter.cpp:1194
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:551
int frontCheckOld()
Definition d_a_door_shutter.cpp:1435
void openEnd_0()
Definition d_a_door_shutter.cpp:544
int adjustmentAngle()
Definition d_a_door_shutter.cpp:315
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:1729
void setDoorAngleSpec()
Definition d_a_door_shutter.cpp:1315
int execute()
Definition d_a_door_shutter.cpp:1222
u8 field_0x691
Definition d_a_door_shutter.h:160
int chkStopB()
Definition d_a_door_shutter.cpp:1924
int chkStopOpen()
Definition d_a_door_shutter.cpp:2008
int actionWait()
Definition d_a_door_shutter.cpp:1156
s8 field_0x5c8
Definition d_a_door_shutter.h:136
int chkStopClose()
Definition d_a_door_shutter.cpp:1963
int createKey()
Definition d_a_door_shutter.cpp:1363
request_of_phase_process_class mPhase1
Definition d_a_door_shutter.h:127
int openInit(int)
Definition d_a_door_shutter.cpp:451
u16 field_0x68e
Definition d_a_door_shutter.h:158
char * getAlwaysArcName()
Definition d_a_door_shutter.cpp:32
void closeEnd_0()
Definition d_a_door_shutter.cpp:634
int actionDemo()
Definition d_a_door_shutter.cpp:1202
J3DModel * field_0x5bc
Definition d_a_door_shutter.h:133
int actionInit()
Definition d_a_door_shutter.cpp:1213
virtual int getDemoAction()
Definition d_a_door_shutter.cpp:1866
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:1789
int chkStopF()
Definition d_a_door_shutter.cpp:1906
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:76
void openInitCom(int)
Definition d_a_door_shutter.cpp:1770
u8 field_0x5f1
Definition d_a_door_shutter.h:143
int _delete()
Definition d_a_door_shutter.cpp:1349
u8 field_0x68d
Definition d_a_door_shutter.h:157
void setEventPrm()
Definition d_a_door_shutter.cpp:188
void calcMtx_2()
Definition d_a_door_shutter.cpp:690
J3DModel * mModel1
Definition d_a_door_shutter.h:129
int checkOpenMsgDoor(int *)
Definition d_a_door_shutter.cpp:300
J3DModelData * getModelData()
Definition d_a_door_shutter.cpp:90
void getRestartPos(cXyz *)
Definition d_a_door_shutter.cpp:1811
int chkMakeKey()
Definition d_a_door_shutter.cpp:2042
void setKey()
Definition d_a_door_shutter.cpp:792
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:684
void setGoal()
Definition d_a_door_shutter.cpp:1870
int closeInit(int)
Definition d_a_door_shutter.cpp:612
int CreateInit()
Definition d_a_door_shutter.cpp:730
char * getArcName()
Definition d_a_door_shutter.cpp:36
void setAngle()
Definition d_a_door_shutter.cpp:367
int checkExecute()
Definition d_a_door_shutter.cpp:1493
void calcMtx()
Definition d_a_door_shutter.cpp:706
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:94
int adjustmentProc()
Definition d_a_door_shutter.cpp:332
u8 field_0x6cb
Definition d_a_door_shutter.h:163
void makeEventId()
Definition d_a_door_shutter.cpp:1630
int frontCheck()
Definition d_a_door_shutter.cpp:1448
char * getBtk()
Definition d_a_door_shutter.cpp:72
int adjoinPlayer()
Definition d_a_door_shutter.cpp:1421
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:1132
int demoProc()
Definition d_a_door_shutter.cpp:822
J3DModel * mModel2
Definition d_a_door_shutter.h:130
int draw()
Definition d_a_door_shutter.cpp:1263
char * getStopBmdName()
Definition d_a_door_shutter.cpp:19
int create()
Definition d_a_door_shutter.cpp:801
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:1511
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:1940
cXyz field_0x5e0
Definition d_a_door_shutter.h:140
int chkMakeStop()
Definition d_a_door_shutter.cpp:1896
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:641
char * getBmdName()
Definition d_a_door_shutter.cpp:55
void openInit2()
Definition d_a_door_shutter.cpp:664
int checkArea(f32, f32, f32)
Definition d_a_door_shutter.cpp:1740
int CreateHeap()
Definition d_a_door_shutter.cpp:102
int closeProc(int)
Definition d_a_door_shutter.cpp:630
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:388
mDoExt_btkAnm * field_0x5c0
Definition d_a_door_shutter.h:134
void openInit_1()
Definition d_a_door_shutter.cpp:427
void setStop()
Definition d_a_door_shutter.cpp:1994
void closeEnd_1()
Definition d_a_door_shutter.cpp:637
int openProc(int)
Definition d_a_door_shutter.cpp:473
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:570
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:1463
s8 field_0x67d
Definition d_a_door_shutter.h:152
s16 field_0x670
Definition d_a_door_shutter.h:146
Definition f_op_actor.h:230
Definition m_Do_ext.h:151
static void action(b_bh_class *i_this)
Definition d_a_b_bh.cpp:1017
STATIC_ASSERT(sizeof(daDoor20_c)==0x8FC)
f32 Mtx[3][4]
Definition mtx.h:25
signed char s8
Definition types.h:7
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8