1#ifndef D_A_DOOR_KNOB00_H
2#define D_A_DOOR_KNOB00_H
static BOOL flag
Definition DEMOAVX.c:20
Definition J3DModelData.h:17
Definition d_msg_flow.h:49
Knob Door.
Definition d_a_door_knob00.h:17
s16 field_0x614
Definition d_a_door_knob00.h:95
int CreateInit()
Definition d_a_door_knob00.cpp:119
void setEventId()
Definition d_a_door_knob00.cpp:205
char * getDzb()
Definition d_a_door_knob00.cpp:44
int openEnd(int)
Definition d_a_door_knob00.cpp:498
int actionTalkOpen()
Definition d_a_door_knob00.cpp:610
char * getBmd()
Definition d_a_door_knob00.cpp:56
int(daKnob20_c::*) actionFunc()
Definition d_a_door_knob00.h:30
int create()
Definition d_a_door_knob00.cpp:138
int actionSpecialDemo()
Definition d_a_door_knob00.cpp:560
void setAction(u8 action)
Definition d_a_door_knob00.h:71
void startDemoProc()
Definition d_a_door_knob00.cpp:528
s16 field_0x612
Definition d_a_door_knob00.h:94
int releaseBG()
Definition d_a_door_knob00.cpp:279
int openInit(int)
Definition d_a_door_knob00.cpp:471
J3DModelData * getDoorModelData()
Definition d_a_door_knob00.cpp:61
J3DModel * mModel2
Definition d_a_door_knob00.h:81
int CreateHeap()
Definition d_a_door_knob00.cpp:69
int execute()
Definition d_a_door_knob00.cpp:639
J3DModel * mModel1
Definition d_a_door_knob00.h:79
int adjustmentProc()
Definition d_a_door_knob00.cpp:443
s16 field_0x5a4[7]
Definition d_a_door_knob00.h:84
char * getAlwaysArcName()
Definition d_a_door_knob00.cpp:36
u16 field_0x60c
Definition d_a_door_knob00.h:90
int checkArea(f32, f32, f32)
Definition d_a_door_knob00.cpp:213
char * getEvArcName()
Definition d_a_door_knob00.cpp:40
request_of_phase_process_class mPhase1
Definition d_a_door_knob00.h:77
int actionDead()
Definition d_a_door_knob00.cpp:635
int actionDemo()
Definition d_a_door_knob00.cpp:571
void setAngle()
Definition d_a_door_knob00.cpp:439
void onFlag(u16 flag)
Definition d_a_door_knob00.h:73
int frontCheck()
Definition d_a_door_knob00.cpp:286
void initOpenDemo()
Definition d_a_door_knob00.cpp:520
int draw()
Definition d_a_door_knob00.cpp:658
int actionTalk()
Definition d_a_door_knob00.cpp:583
int field_0x5bc
Definition d_a_door_knob00.h:88
u16 field_0x5ba
Definition d_a_door_knob00.h:87
request_of_phase_process_class mPhase2
Definition d_a_door_knob00.h:78
int checkFlag(u16 flag)
Definition d_a_door_knob00.h:74
mDoExt_bckAnm field_0x57c
Definition d_a_door_knob00.h:80
int openProc(int)
Definition d_a_door_knob00.cpp:487
void setActionFromFlow()
Definition d_a_door_knob00.cpp:167
char * getDummyBmd()
Definition d_a_door_knob00.cpp:48
int getDemoAction()
Definition d_a_door_knob00.cpp:316
void calcMtx()
Definition d_a_door_knob00.cpp:110
u8 field_0x60f
Definition d_a_door_knob00.h:92
@ ACTION_TALK_WAIT
Definition d_a_door_knob00.h:24
@ ACTION_DEMO
Definition d_a_door_knob00.h:22
@ ACTION_DEAD
Definition d_a_door_knob00.h:26
@ ACTION_TALK
Definition d_a_door_knob00.h:23
@ ACTION_TALK_OPEN
Definition d_a_door_knob00.h:25
@ ACTION_INIT
Definition d_a_door_knob00.h:20
@ ACTION_WAIT
Definition d_a_door_knob00.h:21
@ ACTION_SPECIAL_DEMO
Definition d_a_door_knob00.h:27
void setEventPrm()
Definition d_a_door_knob00.cpp:239
int actionWait()
Definition d_a_door_knob00.cpp:543
s8 mJoint
Definition d_a_door_knob00.h:82
int checkOpenDoor(int *)
Definition d_a_door_knob00.cpp:155
void setStart(f32, f32)
Definition d_a_door_knob00.cpp:430
s16 field_0x610
Definition d_a_door_knob00.h:93
dBgW * field_0x5a0
Definition d_a_door_knob00.h:83
int actionTalkWait()
Definition d_a_door_knob00.cpp:593
void offFlag(u16 flag)
Definition d_a_door_knob00.h:72
dMsgFlow_c field_0x5c0
Definition d_a_door_knob00.h:89
u8 field_0x5b2[7]
Definition d_a_door_knob00.h:85
int demoProc()
Definition d_a_door_knob00.cpp:320
int Delete()
Definition d_a_door_knob00.cpp:670
u8 field_0x5b9
Definition d_a_door_knob00.h:86
int actionInit()
Definition d_a_door_knob00.cpp:627
u8 mAction
Definition d_a_door_knob00.h:91
Definition f_op_actor.h:230
Definition d_a_door_knob00.h:100
static u32 getDoorLightInf(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:20
static u16 getMsgNo(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:24
static u32 getDoorModel(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:16
static u8 getExitNo(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:28
Definition m_Do_ext.h:151
static void action(b_bh_class *i_this)
Definition d_a_b_bh.cpp:1017
STATIC_ASSERT(sizeof(daKnob20_c)==0x618)
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