1#ifndef D_A_OBJ_WCHAIN_H
2#define D_A_OBJ_WCHAIN_H
T cLib_calcTimer(T *value)
Definition c_lib.h:74
cPhs__Step
Definition c_phase.h:8
GXLightObj mLightObj
Definition J3DStruct.h:41
Definition J3DPacket.h:100
Wolf Chain.
Definition d_a_obj_wchain.h:21
bool mReset
Definition d_a_obj_wchain.h:71
f32 getLastOffset()
Definition d_a_obj_wchain.h:45
bool mEnd
Definition d_a_obj_wchain.h:67
int execute()
Definition d_a_obj_wchain.cpp:244
f32 mInitOutLength
Definition d_a_obj_wchain.h:77
void onEndFlg()
Definition d_a_obj_wchain.h:52
f32 getSwitchOffset()
Definition d_a_obj_wchain.h:47
J3DModelData * mpChainModelData
Definition d_a_obj_wchain.h:59
request_of_phase_process_class mPhaseReq
Definition d_a_obj_wchain.h:57
csXyz mChainAngle[0x10]
Definition d_a_obj_wchain.h:64
f32 getDownOffset()
Definition d_a_obj_wchain.h:46
f32 getPullLength()
Definition d_a_obj_wchain.h:40
s16 mChainRotation[0x10]
Definition d_a_obj_wchain.h:75
u8 getSwitchNum()
Definition d_a_obj_wchain.h:48
cXyz & getTopPos()
Definition d_a_obj_wchain.h:38
void offRide()
Definition d_a_obj_wchain.h:50
~daObjWchain_c()
Definition d_a_obj_wchain.cpp:94
void onNowSwitchFlg()
Definition d_a_obj_wchain.h:54
f32 getInitOutLength()
Definition d_a_obj_wchain.h:42
void setChainPos()
Definition d_a_obj_wchain.cpp:132
void setPullLength(f32 i_length)
Definition d_a_obj_wchain.h:41
void setMatrix()
Definition d_a_obj_wchain.cpp:105
s16 mHandleRotation
Definition d_a_obj_wchain.h:73
csXyz * getChainAngle()
Definition d_a_obj_wchain.h:35
u8 mRepeatable
Definition d_a_obj_wchain.h:70
GXLightObj * getLightObj()
Definition d_a_obj_wchain.h:32
cPhs__Step create()
Definition d_a_obj_wchain.cpp:35
cXyz & getJumpAimPos()
Definition d_a_obj_wchain.h:37
cXyz & getRoofPos()
Definition d_a_obj_wchain.h:39
bool mRide
Definition d_a_obj_wchain.h:65
f32 getRealRoofY()
Definition d_a_obj_wchain.h:43
J3DModelData * getChainModelData()
Definition d_a_obj_wchain.h:33
u16 field_0x77e
Definition d_a_obj_wchain.h:74
cXyz mChainSpeed[0x10]
Definition d_a_obj_wchain.h:63
f32 mPullLength
Definition d_a_obj_wchain.h:76
u8 mSw
Definition d_a_obj_wchain.h:69
daObjWchain_shape_c mShape
Definition d_a_obj_wchain.h:60
f32 getMoveDisRate()
Definition d_a_obj_wchain.h:44
cXyz mChainPos[0x10]
Definition d_a_obj_wchain.h:62
int draw()
Definition d_a_obj_wchain.cpp:364
bool mNowSwitch
Definition d_a_obj_wchain.h:66
bool mDown
Definition d_a_obj_wchain.h:72
s16 * getChainAngleZ()
Definition d_a_obj_wchain.h:36
f32 mRealRoofY
Definition d_a_obj_wchain.h:79
f32 field_0x7a8
Definition d_a_obj_wchain.h:78
bool checkRideFlg()
Definition d_a_obj_wchain.h:51
cXyz mRoofPos
Definition d_a_obj_wchain.h:80
cXyz mTopPos
Definition d_a_obj_wchain.h:61
bool mRidePrev
Definition d_a_obj_wchain.h:68
cXyz * getChainPos()
Definition d_a_obj_wchain.h:34
int createHeap()
Definition d_a_obj_wchain.cpp:18
void onRide()
Definition d_a_obj_wchain.h:49
J3DModel * mpHandleModel
Definition d_a_obj_wchain.h:58
bool getEndFlg()
Definition d_a_obj_wchain.h:53
Definition d_a_obj_wchain.h:7
~daObjWchain_shape_c()
Definition d_a_obj_wchain.h:10
void draw()
Definition d_a_obj_wchain.cpp:305
STATIC_ASSERT(sizeof(daObjWchain_c)==0x7BC)
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:20
J3DLightObj mLightObj
Definition d_kankyo.h:189
dKy_tevstr_c tevStr
Definition f_op_actor.h:203
cXyz eyePos
Definition f_op_actor.h:230
Definition d_a_hozelda.cpp:14
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