Definition d_a_obj_flag2.h:15
void * mpTexCoord
Definition d_a_obj_flag2.h:54
cXyz getTargetPos()
Definition d_a_obj_flag2.h:25
void setTexCoord_p(void *texCoordP)
Definition d_a_obj_flag2.h:39
void setTornado(f32 tornado)
Definition d_a_obj_flag2.h:37
GXTexObj mTexObj
Definition d_a_obj_flag2.h:42
f32 mGravity
Definition d_a_obj_flag2.h:58
f32 mTornado
Definition d_a_obj_flag2.h:59
GXTexObj * getImageTexObj()
Definition d_a_obj_flag2.h:38
cXyz mVecs[21]
Definition d_a_obj_flag2.h:51
dKy_tevstr_c mTevStr
Definition d_a_obj_flag2.h:41
f32 mDecayRate
Definition d_a_obj_flag2.h:57
void initCcSphere(fopAc_ac_c *)
Definition d_a_obj_flag2.cpp:200
void calcFlagFactorSub(cXyz *, cXyz *, cXyz *, f32)
Definition d_a_obj_flag2.cpp:153
cXyz * getNormal()
Definition d_a_obj_flag2.h:30
cXyz * mpFlagPosition
Definition d_a_obj_flag2.h:52
void draw()
Definition d_a_obj_flag2.cpp:266
cXyz mPositions[21]
Definition d_a_obj_flag2.h:46
void setWindRate(f32 rate)
Definition d_a_obj_flag2.h:34
cXyz * getVec()
Definition d_a_obj_flag2.h:32
void calcFlagNormal(cXyz *, int)
Definition d_a_obj_flag2.cpp:162
cXyz mNormals[21]
Definition d_a_obj_flag2.h:48
void execute()
Definition d_a_obj_flag2.cpp:234
void calcFlagNormalBack()
Definition d_a_obj_flag2.cpp:192
cXyz mNormalBacks[21]
Definition d_a_obj_flag2.h:50
cXyz * getPos()
Definition d_a_obj_flag2.h:29
void setDecayRate(f32 rate)
Definition d_a_obj_flag2.h:35
void setSpringRate(f32 rate)
Definition d_a_obj_flag2.h:33
void initFlagPos(cXyz *, fopAc_ac_c *)
Definition d_a_obj_flag2.cpp:70
dCcD_Sph mSph
Definition d_a_obj_flag2.h:44
f32 field_0x73c
Definition d_a_obj_flag2.h:49
cXyz calcFlagFactor(cXyz *, cXyz *, cXyz *, int)
Definition d_a_obj_flag2.cpp:120
f32 field_0x63c
Definition d_a_obj_flag2.h:47
Mtx mModelMtx
Definition d_a_obj_flag2.h:53
u8 field_0x52c[0x540 - 0x52c]
Definition d_a_obj_flag2.h:45
f32 mSpringRate
Definition d_a_obj_flag2.h:55
f32 mWindRate
Definition d_a_obj_flag2.h:56
dCcD_Stts mStts
Definition d_a_obj_flag2.h:43
void setCcSphere()
Definition d_a_obj_flag2.cpp:219
cXyz * getNormalBack()
Definition d_a_obj_flag2.h:31
void setGravity(f32 rate)
Definition d_a_obj_flag2.h:36
Definition J3DPacket.h:139
Definition d_kankyo_tev_str.h:7
Flag 2.
Definition d_a_obj_flag2.h:70
cXyz mFlagPosition
Definition d_a_obj_flag2.h:95
J3DModel * mModel
Definition d_a_obj_flag2.h:87
void initBaseMtx()
Definition d_a_obj_flag2.cpp:337
bool mFlagValid
Definition d_a_obj_flag2.h:96
void create_init()
Definition d_a_obj_flag2.cpp:316
void setCollision()
Definition d_a_obj_flag2.cpp:366
~daObjFlag2_c()
Definition d_a_obj_flag2.cpp:487
const daObjFlag2_Attr_c & attr() const
Definition d_a_obj_flag2.h:82
request_of_phase_process_class mArcPhase
Definition d_a_obj_flag2.h:89
u8 field_0x1084[0x10a0 - 0x1084]
Definition d_a_obj_flag2.h:94
int createHeap()
Definition d_a_obj_flag2.cpp:370
dCcD_Stts mStts
Definition d_a_obj_flag2.h:90
void initCollision()
Definition d_a_obj_flag2.cpp:343
int draw()
Definition d_a_obj_flag2.cpp:431
dCcD_Cyl mCyl
Definition d_a_obj_flag2.h:91
u8 field_0x6f4[0x700 - 0x6f4]
Definition d_a_obj_flag2.h:92
int create()
Definition d_a_obj_flag2.cpp:406
int execute()
Definition d_a_obj_flag2.cpp:447
static daObjFlag2_Attr_c const M_attr
Definition d_a_obj_flag2.h:57
request_of_phase_process_class mFlagPhase
Definition d_a_obj_flag2.h:88
FlagCloth_c mFlagCloth
Definition d_a_obj_flag2.h:93
char mFlagName[16]
Definition d_a_obj_flag2.h:97
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daObjFlag2_c)==0x10c0)
f32 Mtx[3][4]
Definition mtx.h:25
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
Definition d_a_obj_flag2.h:7
f32 mWindCoefficient
Definition d_a_obj_flag2.h:11
f32 mDecayRate
Definition d_a_obj_flag2.h:10
f32 mTornado
Definition d_a_obj_flag2.h:12
f32 mSpringCoeeficient
Definition d_a_obj_flag2.h:9
f32 mGravity
Definition d_a_obj_flag2.h:8