1#ifndef D_A_DOOR_KNOB00_H
2#define D_A_DOOR_KNOB00_H
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:120
void setEventId()
Definition d_a_door_knob00.cpp:196
char * getDzb()
Definition d_a_door_knob00.cpp:45
int openEnd(int)
Definition d_a_door_knob00.cpp:499
int actionTalkOpen()
Definition d_a_door_knob00.cpp:611
char * getBmd()
Definition d_a_door_knob00.cpp:55
int(daKnob20_c::*) actionFunc()
Definition d_a_door_knob00.h:30
int create()
Definition d_a_door_knob00.cpp:139
int actionSpecialDemo()
Definition d_a_door_knob00.cpp:561
void setAction(u8 action)
Definition d_a_door_knob00.h:71
void startDemoProc()
Definition d_a_door_knob00.cpp:529
s16 field_0x612
Definition d_a_door_knob00.h:94
int releaseBG()
Definition d_a_door_knob00.cpp:280
int openInit(int)
Definition d_a_door_knob00.cpp:465
J3DModelData * getDoorModelData()
Definition d_a_door_knob00.cpp:62
J3DModel * mModel2
Definition d_a_door_knob00.h:81
int CreateHeap()
Definition d_a_door_knob00.cpp:70
int execute()
Definition d_a_door_knob00.cpp:640
J3DModel * mModel1
Definition d_a_door_knob00.h:79
int adjustmentProc()
Definition d_a_door_knob00.cpp:444
s16 field_0x5a4[7]
Definition d_a_door_knob00.h:84
char * getAlwaysArcName()
Definition d_a_door_knob00.cpp:37
u16 field_0x60c
Definition d_a_door_knob00.h:90
int checkArea(f32, f32, f32)
Definition d_a_door_knob00.cpp:214
char * getEvArcName()
Definition d_a_door_knob00.cpp:41
request_of_phase_process_class mPhase1
Definition d_a_door_knob00.h:77
int actionDead()
Definition d_a_door_knob00.cpp:636
int actionDemo()
Definition d_a_door_knob00.cpp:572
void setAngle()
Definition d_a_door_knob00.cpp:440
void onFlag(u16 flag)
Definition d_a_door_knob00.h:73
int frontCheck()
Definition d_a_door_knob00.cpp:287
void initOpenDemo()
Definition d_a_door_knob00.cpp:521
int draw()
Definition d_a_door_knob00.cpp:659
int actionTalk()
Definition d_a_door_knob00.cpp:584
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:488
void setActionFromFlow()
Definition d_a_door_knob00.cpp:168
char * getDummyBmd()
Definition d_a_door_knob00.cpp:49
int getDemoAction()
Definition d_a_door_knob00.cpp:298
void calcMtx()
Definition d_a_door_knob00.cpp:111
u8 field_0x60f
Definition d_a_door_knob00.h:92
void setEventPrm()
Definition d_a_door_knob00.cpp:240
int actionWait()
Definition d_a_door_knob00.cpp:544
s8 mJoint
Definition d_a_door_knob00.h:82
int checkOpenDoor(int *)
Definition d_a_door_knob00.cpp:156
@ 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 setStart(f32, f32)
Definition d_a_door_knob00.cpp:431
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:594
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:321
int Delete()
Definition d_a_door_knob00.cpp:671
u8 field_0x5b9
Definition d_a_door_knob00.h:86
int actionInit()
Definition d_a_door_knob00.cpp:628
u8 mAction
Definition d_a_door_knob00.h:91
Definition f_op_actor.h:271
Definition d_a_door_knob00.h:100
static u32 getDoorLightInf(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:21
static u16 getMsgNo(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:25
static u32 getDoorModel(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:17
static u8 getExitNo(fopAc_ac_c *)
Definition d_a_door_knob00.cpp:29
Definition m_Do_ext.h:149
static void action(b_bh_class *i_this)
Definition d_a_b_bh.cpp:1016
STATIC_ASSERT(sizeof(daKnob20_c)==0x618)