29 for (
int i = 0;
i < 36; pNormal++, pNormalBack++,
i++) {
30 pNormalBack->
set(-pNormal->
x, -pNormal->
y, -pNormal->
z);
45 for (
int i = 0;
i < 6;
i++) {
46 for (
int j = 0;
j < 6;
j++) {
Definition d_a_obj_flag3.h:15
cXyz calcFlagFactor(cXyz *, cXyz *, cXyz *, int)
Definition d_a_obj_flag3.cpp:59
void setSpringRate(f32 rate)
Definition d_a_obj_flag3.h:38
f32 mTornado
Definition d_a_obj_flag3.h:75
void setTornado(f32 tornado)
Definition d_a_obj_flag3.h:42
void setWindRate(f32 rate)
Definition d_a_obj_flag3.h:39
f32 mDecayRate
Definition d_a_obj_flag3.h:73
void calcFlagNormal(cXyz *, int)
Definition d_a_obj_flag3.cpp:140
void execute()
Definition d_a_obj_flag3.cpp:369
void setDecayRate(f32 rate)
Definition d_a_obj_flag3.h:40
f32 mWindRate
Definition d_a_obj_flag3.h:72
f32 mGravity
Definition d_a_obj_flag3.h:74
void calcFlagNormalBack()
Definition d_a_obj_flag3.h:26
virtual ~FlagCloth2_c()
Definition d_a_obj_flag3.cpp:421
cXyz * mpFlagPosition
Definition d_a_obj_flag3.h:68
cXyz mNormals[36]
Definition d_a_obj_flag3.h:62
cXyz * getNormalBack()
Definition d_a_obj_flag3.h:36
cXyz getTargetPos()
Definition d_a_obj_flag3.h:24
GXTexObj mTexObj
Definition d_a_obj_flag3.h:55
void initFlagPos(cXyz *, fopAc_ac_c *)
Definition d_a_obj_flag3.cpp:453
void initTexCoord()
Definition d_a_obj_flag3.h:44
dCcD_Stts mStts
Definition d_a_obj_flag3.h:57
GXTexObj * getImageTexObj()
Definition d_a_obj_flag3.h:37
u8 field_0x52c[0x540 - 0x52c]
Definition d_a_obj_flag3.h:59
void setGravity(f32 rate)
Definition d_a_obj_flag3.h:41
cXyz * getPos()
Definition d_a_obj_flag3.h:33
u8 field_0xa70[0xa80 - 0xa70]
Definition d_a_obj_flag3.h:65
dKy_tevstr_c mTevStr
Definition d_a_obj_flag3.h:56
u8 field_0x6f0[0x700 - 0x6f0]
Definition d_a_obj_flag3.h:61
f32 mTexCoord[36][2]
Definition d_a_obj_flag3.h:66
cXyz * getNormal()
Definition d_a_obj_flag3.h:35
cXyz mPositions[36]
Definition d_a_obj_flag3.h:60
cXyz * getVec()
Definition d_a_obj_flag3.h:34
virtual void draw()
Definition d_a_obj_flag3.cpp:225
f32 mSpringRate
Definition d_a_obj_flag3.h:71
cXyz mVecs[36]
Definition d_a_obj_flag3.h:67
static void initCcSphere(fopAc_ac_c *)
Definition d_a_obj_flag3.cpp:211
void calcFlagFactorSub(cXyz *param_1, cXyz *param_2, cXyz *param_3, f32 param_4)
Definition d_a_obj_flag3.cpp:131
Mtx mModelMtx
Definition d_a_obj_flag3.h:69
dCcD_Sph mSph
Definition d_a_obj_flag3.h:58
u8 field_0x8b0[0x8c0 - 0x8b0]
Definition d_a_obj_flag3.h:63
cXyz mNormalBacks[36]
Definition d_a_obj_flag3.h:64
Definition J3DPacket.h:139
Definition d_kankyo_tev_str.h:7
Flag 3.
Definition d_a_obj_flag3.h:86
int createHeap()
Definition d_a_obj_flag3.cpp:301
request_of_phase_process_class mFlagPhase
Definition d_a_obj_flag3.h:101
int create()
Definition d_a_obj_flag3.cpp:485
void initBaseMtx()
Definition d_a_obj_flag3.cpp:428
const daObjFlag3_Attr_c & attr() const
Definition d_a_obj_flag3.h:97
cXyz field_0x1320
Definition d_a_obj_flag3.h:106
char mFlagName[19]
Definition d_a_obj_flag3.h:108
static daObjFlag3_Attr_c const M_attr
Definition d_a_obj_flag3.h:55
int field_0x57c
Definition d_a_obj_flag3.h:103
void create_init()
Definition d_a_obj_flag3.cpp:434
int draw()
Definition d_a_obj_flag3.cpp:330
request_of_phase_process_class mArcPhase
Definition d_a_obj_flag3.h:102
int execute()
Definition d_a_obj_flag3.cpp:350
bool mFlagValid
Definition d_a_obj_flag3.h:107
u8 field_0x1318[0x1320 - 0x1318]
Definition d_a_obj_flag3.h:105
~daObjFlag3_c()
Definition d_a_obj_flag3.cpp:410
FlagCloth2_c mFlagCloth
Definition d_a_obj_flag3.h:104
J3DModel * mModel
Definition d_a_obj_flag3.h:100
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daObjFlag3_c)==0x1340)
f32 Mtx[3][4]
Definition mtx.h:25
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
int i
Definition e_pow.c:165
int j
Definition e_pow.c:165
void set(f32 pX, f32 pY, f32 pZ)
Definition c_xyz.h:97
Definition d_a_obj_flag3.h:7
f32 mSpringCoeeficient
Definition d_a_obj_flag3.h:9
f32 mDecayRate
Definition d_a_obj_flag3.h:10
f32 mTornado
Definition d_a_obj_flag3.h:12
f32 mWindCoefficient
Definition d_a_obj_flag3.h:11
f32 mGravity
Definition d_a_obj_flag3.h:8