124 return shape.CrossAtTg(*
this, xyz);
130 return shape.CrossCo(*
this, f);
158 return shape.CrossAtTg(*
this, xyz);
168 return shape.CrossCo(*
this, f);
192 return shape.CrossAtTg(*
this, xyz);
197 return shape.CrossCo(*
this, f);
226 return shape.CrossAtTg(*
this, xyz);
234 return shape.CrossCo(*
this, f);
cCcD_ObjAtType
Definition c_cc_d.h:30
@ AT_TYPE_ARROW
Definition c_cc_d.h:45
@ AT_TYPE_MIDNA_LOCK
Definition c_cc_d.h:58
@ AT_TYPE_800
Definition c_cc_d.h:43
@ AT_TYPE_CSTATUE_BOSS_SWING
Definition c_cc_d.h:52
@ AT_TYPE_1000000
Definition c_cc_d.h:56
@ AT_TYPE_HORSE
Definition c_cc_d.h:34
@ AT_TYPE_CSTATUE_SWING
Definition c_cc_d.h:42
@ AT_TYPE_SPINNER
Definition c_cc_d.h:51
@ AT_TYPE_100
Definition c_cc_d.h:40
@ AT_TYPE_20000
Definition c_cc_d.h:49
@ AT_TYPE_1000
Definition c_cc_d.h:44
@ AT_TYPE_WOLF_ATTACK
Definition c_cc_d.h:61
@ AT_TYPE_8000
Definition c_cc_d.h:47
@ AT_TYPE_WOLF_CUT_TURN
Definition c_cc_d.h:60
@ AT_TYPE_0
Definition c_cc_d.h:31
@ AT_TYPE_1
Definition c_cc_d.h:32
@ AT_TYPE_NORMAL_SWORD
Definition c_cc_d.h:33
@ AT_TYPE_LANTERN_SWING
Definition c_cc_d.h:41
@ AT_TYPE_IRON_BALL
Definition c_cc_d.h:54
@ AT_TYPE_SHIELD_ATTACK
Definition c_cc_d.h:36
@ AT_TYPE_40
Definition c_cc_d.h:38
@ AT_TYPE_40000
Definition c_cc_d.h:50
@ AT_TYPE_HOOKSHOT
Definition c_cc_d.h:46
@ AT_TYPE_10000000
Definition c_cc_d.h:59
@ AT_TYPE_HEAVY_BOOTS
Definition c_cc_d.h:53
@ AT_TYPE_COPY_ROD
Definition c_cc_d.h:55
@ AT_TYPE_UNK
Definition c_cc_d.h:62
@ AT_TYPE_SLINGSHOT
Definition c_cc_d.h:39
@ AT_TYPE_THROW_OBJ
Definition c_cc_d.h:35
@ AT_TYPE_BOMB
Definition c_cc_d.h:37
@ AT_TYPE_BOOMERANG
Definition c_cc_d.h:48
@ AT_TYPE_MASTER_SWORD
Definition c_cc_d.h:57
STATIC_ASSERT(0x20==sizeof(cCcD_ShapeAttr))
CcG_Tg_HitMark
Definition c_cc_d.h:14
@ CcG_Tg_UNK_MARK_6
Definition c_cc_d.h:18
@ CcG_Tg_UNK_MARK_3
Definition c_cc_d.h:17
@ CcG_Tg_UNK_MARK_2
Definition c_cc_d.h:16
@ CcG_Tg_UNK_MARK_8
Definition c_cc_d.h:19
@ CcG_Tg_UNK_MARK_9
Definition c_cc_d.h:20
@ CcG_Tg_UNK_MARK_0
Definition c_cc_d.h:15
T cLib_calcTimer(T *value)
Definition c_lib.h:79
virtual bool CrossCo(cCcD_TriAttr const &, f32 *) const
Definition c_cc_d.h:171
virtual bool CrossAtTg(cCcD_ShapeAttr const &shape, cXyz *xyz) const
Definition c_cc_d.h:157
cCcD_CpsAttr()
Definition c_cc_d.h:148
virtual bool CrossAtTg(cCcD_AabAttr const &, cXyz *) const
Definition c_cc_d.h:161
virtual bool GetNVec(cXyz const &, cXyz *) const
Definition c_cc_d.cpp:446
virtual bool CrossAtTg(cCcD_PntAttr const &, cXyz *) const
Definition c_cc_d.h:160
void Set(const cXyz &pStart, const cXyz &pEnd, float radius)
Definition c_cc_d.h:150
virtual bool CrossCo(cCcD_ShapeAttr const &shape, f32 *f) const
Definition c_cc_d.h:167
virtual ~cCcD_CpsAttr()
Definition c_cc_d.h:154
virtual bool CrossCo(cCcD_CylAttr const &, f32 *) const
Definition c_cc_d.cpp:415
virtual bool CrossCo(cCcD_PntAttr const &, f32 *) const
Definition c_cc_d.h:170
virtual bool CrossAtTg(cCcD_SphAttr const &, cXyz *) const
Definition c_cc_d.cpp:383
void Set(const cCcD_SrcCpsAttr &pSrc)
Definition c_cc_d.h:149
virtual void CalcAabBox()
Definition c_cc_d.cpp:438
virtual bool CrossCo(cCcD_AabAttr const &, f32 *) const
Definition c_cc_d.h:172
virtual bool CrossCo(cCcD_ShapeAttr const &shape, f32 *f) const
Definition c_cc_d.h:233
virtual ~cCcD_CylAttr()
Definition c_cc_d.h:220
virtual const cXyz & GetCoCP() const
Definition c_cc_d.h:221
virtual bool CrossCo(cCcD_TriAttr const &, f32 *) const
Definition c_cc_d.h:237
virtual bool CrossCo(cCcD_AabAttr const &, f32 *) const
Definition c_cc_d.h:238
virtual bool CrossCo(cCcD_PntAttr const &, f32 *) const
Definition c_cc_d.h:236
virtual bool GetNVec(cXyz const &, cXyz *) const
Definition c_cc_d.cpp:566
virtual bool CrossAtTg(cCcD_ShapeAttr const &shape, cXyz *xyz) const
Definition c_cc_d.h:225
virtual void getShapeAccess(cCcD_ShapeAttr::Shape *) const
Definition c_cc_d.cpp:595
virtual bool CrossCo(cCcD_CylAttr const &, f32 *) const
Definition c_cc_d.cpp:522
virtual bool CrossAtTg(cCcD_AabAttr const &, cXyz *) const
Definition c_cc_d.h:229
virtual void CalcAabBox()
Definition c_cc_d.cpp:553
virtual bool CrossAtTg(cCcD_SphAttr const &, cXyz *) const
Definition c_cc_d.cpp:502
cCcD_CylAttr()
Definition c_cc_d.h:219
virtual bool CrossAtTg(cCcD_PntAttr const &, cXyz *) const
Definition c_cc_d.h:228
virtual cXyz & GetCoCP()
Definition c_cc_d.h:240
void CalcDivideInfoOverArea(cCcD_DivideInfo *, cM3dGAab const &)
Definition c_cc_d.cpp:128
bool mYDiffIsZero
Definition c_cc_d.h:269
virtual ~cCcD_DivideArea()
Definition c_cc_d.h:278
bool mZDiffIsZero
Definition c_cc_d.h:272
bool mXDiffIsZero
Definition c_cc_d.h:266
f32 mInvScaledYDiff
Definition c_cc_d.h:271
void SetArea(cM3dGAab const &)
Definition c_cc_d.cpp:36
f32 mInvScaledXDiff
Definition c_cc_d.h:268
f32 mScaledZDiff
Definition c_cc_d.h:273
f32 mInvScaledZDiff
Definition c_cc_d.h:274
void CalcDivideInfo(cCcD_DivideInfo *, cM3dGAab const &, u32)
Definition c_cc_d.cpp:68
f32 mScaledYDiff
Definition c_cc_d.h:270
cCcD_DivideArea()
Definition c_cc_d.h:277
f32 mScaledXDiff
Definition c_cc_d.h:267
u32 mZDivInfo
Definition c_cc_d.h:253
virtual ~cCcD_DivideInfo()
Definition c_cc_d.h:257
u32 mYDivInfo
Definition c_cc_d.h:252
cCcD_DivideInfo()
Definition c_cc_d.h:256
u32 mXDivInfo
Definition c_cc_d.h:251
bool Chk(cCcD_DivideInfo const &) const
Definition c_cc_d.cpp:25
void Set(u32, u32, u32)
Definition c_cc_d.cpp:17
virtual void ClrCoHit()
Definition c_cc_d.h:576
cCcD_GObjInf()
Definition c_cc_d.h:572
virtual cCcD_GObjInf const * GetGObjInf() const
Definition c_cc_d.h:577
virtual cCcD_GObjInf * GetGObjInf()
Definition c_cc_d.h:578
virtual void ClrTgHit()
Definition c_cc_d.h:575
virtual ~cCcD_GObjInf()
Definition c_cc_d.h:573
virtual void ClrAtHit()
Definition c_cc_d.h:574
void ClrSet()
Definition c_cc_d.h:409
u32 GetGrp() const
Definition c_cc_d.h:403
u8 mAtp
Definition c_cc_d.h:414
int GetType() const
Definition c_cc_d.h:402
void SetHit(cCcD_Obj *)
Definition c_cc_d.cpp:727
virtual ~cCcD_ObjAt()
Definition c_cc_d.h:398
int mType
Definition c_cc_d.h:413
u8 GetAtp() const
Definition c_cc_d.h:405
void Set(cCcD_SrcObjAt const &)
Definition c_cc_d.cpp:734
void SetType(u32 type)
Definition c_cc_d.h:407
void SetAtp(int atp)
Definition c_cc_d.h:408
u32 MskType(u32 msk) const
Definition c_cc_d.h:406
u8 field_0x15[3]
Definition c_cc_d.h:415
cCcD_ObjAt()
Definition c_cc_d.h:397
bool ChkSet() const
Definition c_cc_d.h:404
void ClrHit()
Definition c_cc_d.cpp:741
u32 ChkHit()
Definition c_cc_d.h:410
void ClrHit()
Definition c_cc_d.cpp:778
u32 GetGrp() const
Definition c_cc_d.h:449
void Set(cCcD_SrcObjCo const &src)
Definition c_cc_d.h:459
u32 ChkNoCrr() const
Definition c_cc_d.h:453
u32 GetIGrp() const
Definition c_cc_d.h:452
void ClrSet()
Definition c_cc_d.h:456
virtual ~cCcD_ObjCo()
Definition c_cc_d.h:444
void OnNoCrrBit()
Definition c_cc_d.h:454
u32 GetVsGrp() const
Definition c_cc_d.h:451
void SetHit(cCcD_Obj *)
Definition c_cc_d.cpp:772
u32 ChkSph3DCrr() const
Definition c_cc_d.h:455
bool ChkSet() const
Definition c_cc_d.h:450
void SetVsGrp(u32)
Definition c_cc_d.cpp:790
void SetIGrp(u32)
Definition c_cc_d.cpp:784
u32 ChkHit()
Definition c_cc_d.h:457
u32 mRPrm
Definition c_cc_d.h:364
s32 getRPrm() const
Definition c_cc_d.h:381
void ct()
Definition c_cc_d.cpp:257
u32 mSPrm
Definition c_cc_d.h:363
u32 MskSPrm(u32 mask) const
Definition c_cc_d.h:383
void Set(cCcD_SrcObjCommonBase const &src)
Definition c_cc_d.h:389
cCcD_ObjCommonBase()
Definition c_cc_d.h:375
cCcD_Obj * mHitObj
Definition c_cc_d.h:365
cCcD_Obj * GetHitObj()
Definition c_cc_d.h:382
s32 getSPrm() const
Definition c_cc_d.h:379
u32 ChkSPrm(u32 prm) const
Definition c_cc_d.h:387
u32 MskRPrm(u32 mask)
Definition c_cc_d.h:384
void OffSPrmBit(u32 flag)
Definition c_cc_d.h:386
virtual ~cCcD_ObjCommonBase()
Definition c_cc_d.h:376
void SetSPrm(u32 sprm)
Definition c_cc_d.h:378
CoSPrm_e
Definition c_cc_d.h:368
@ CO_SPRM_NO_CO_HIT_INF_SET
Definition c_cc_d.h:371
@ CO_SPRM_NO_CRR
Definition c_cc_d.h:370
@ CO_SPRM_SET
Definition c_cc_d.h:369
@ CO_SPRM_SAME_ACTOR_HIT
Definition c_cc_d.h:372
void OnSPrmBit(u32 flag)
Definition c_cc_d.h:385
void setRPrm(s32 rprm)
Definition c_cc_d.h:380
u32 ChkAtType(u32 type) const
Definition c_cc_d.h:495
u32 ChkCoNoCoHitInfSet() const
Definition c_cc_d.h:490
void OnTgSPrmBit(u32 flag)
Definition c_cc_d.h:512
void OnAtSetBit()
Definition c_cc_d.h:505
u32 GetAtGrp() const
Definition c_cc_d.h:477
void ClrAtHit()
Definition c_cc_d.h:526
u32 ChkAtSPrm(u32 prm)
Definition c_cc_d.h:535
void OffAtSPrmBit(u32 flag)
Definition c_cc_d.h:501
bool ChkTgNoSlingHitInfSet() const
Definition c_cc_d.h:491
cCcD_Obj * GetTgHitObj()
Definition c_cc_d.h:533
void ClrCoHit()
Definition c_cc_d.h:528
void OnAtNoTgHitInfSet()
Definition c_cc_d.h:506
u32 GetCoGrp() const
Definition c_cc_d.h:478
u32 ChkCoSameActorHit() const
Definition c_cc_d.h:484
void SetAtAtp(int atp)
Definition c_cc_d.h:509
void OnAtVsPlayerBit()
Definition c_cc_d.h:518
void OnAtSPrmBit(u32 flag)
Definition c_cc_d.h:500
u32 GetCoVsGrp() const
Definition c_cc_d.h:485
void OffTgSPrmBit(u32 flag)
Definition c_cc_d.h:502
void SetCoVsGrp(u32 grp)
Definition c_cc_d.h:520
void SetCoSPrm(u32 prm)
Definition c_cc_d.h:525
u32 GetTgGrp() const
Definition c_cc_d.h:476
int GetTgType() const
Definition c_cc_d.h:479
bool ChkAtSet() const
Definition c_cc_d.h:482
void SetTgSPrm(u32 prm)
Definition c_cc_d.h:524
void OffAtNoTgHitInfSet()
Definition c_cc_d.h:507
void SetCoIGrp(u32 grp)
Definition c_cc_d.h:521
void OnTgSetBit()
Definition c_cc_d.h:514
u32 ChkAtNoTgHitInfSet() const
Definition c_cc_d.h:488
void Set(cCcD_SrcObjHitInf const &)
Definition c_cc_d.cpp:265
u32 GetAtType() const
Definition c_cc_d.h:480
u32 MskTgSPrm(u32 mask) const
Definition c_cc_d.h:508
virtual ~cCcD_ObjHitInf()
Definition c_cc_d.h:471
void SetTgType(u32 type)
Definition c_cc_d.h:511
void OnCoSPrmBit(u32 flag)
Definition c_cc_d.h:519
u32 ChkAtHit()
Definition c_cc_d.h:529
cCcD_Obj * GetCoHitObj()
Definition c_cc_d.h:534
u32 ChkCoSph3DCrr() const
Definition c_cc_d.h:498
void ClrTgHit()
Definition c_cc_d.h:527
void SetAtHit(cCcD_Obj *obj)
Definition c_cc_d.h:492
u32 ChkCoHit()
Definition c_cc_d.h:531
void OnCoNoCoHitInfSet()
Definition c_cc_d.h:499
cCcD_Obj * GetAtHitObj()
Definition c_cc_d.h:532
void OffTgSetBit()
Definition c_cc_d.h:515
void SetAtType(u32 type)
Definition c_cc_d.h:504
void SetTgHit(cCcD_Obj *obj)
Definition c_cc_d.h:493
void SetTgGrp(u32 grp)
Definition c_cc_d.h:522
void SetCoHit(cCcD_Obj *obj)
Definition c_cc_d.h:494
void OffAtSetBit()
Definition c_cc_d.h:513
void OffAtVsPlayerBit()
Definition c_cc_d.h:517
void OffCoSetBit()
Definition c_cc_d.h:510
void OffCoSPrmBit(u32 flag)
Definition c_cc_d.h:503
u32 GetCoIGrp() const
Definition c_cc_d.h:486
u8 GetAtAtp() const
Definition c_cc_d.h:487
u32 ChkTgHit()
Definition c_cc_d.h:530
u32 ChkCoNoCrr() const
Definition c_cc_d.h:496
cCcD_ObjAt mObjAt
Definition c_cc_d.h:466
void OnCoSetBit()
Definition c_cc_d.h:516
cCcD_ObjCo mObjCo
Definition c_cc_d.h:468
cCcD_ObjTg & GetObjTg()
Definition c_cc_d.h:474
cCcD_ObjAt & GetObjAt()
Definition c_cc_d.h:473
void OnCoNoCrrBit()
Definition c_cc_d.h:497
cCcD_ObjTg mObjTg
Definition c_cc_d.h:467
bool ChkCoSet() const
Definition c_cc_d.h:483
bool ChkTgSet() const
Definition c_cc_d.h:481
u32 ChkTgNoAtHitInfSet() const
Definition c_cc_d.h:489
void SetAtSPrm(u32 prm)
Definition c_cc_d.h:523
cCcD_ObjCo & GetObjCo()
Definition c_cc_d.h:475
void SetHit(cCcD_Obj *)
Definition c_cc_d.cpp:766
u32 ChkHit()
Definition c_cc_d.h:434
void ClrHit()
Definition c_cc_d.cpp:760
cCcD_ObjTg()
Definition c_cc_d.h:423
u32 GetGrp() const
Definition c_cc_d.h:431
int GetType() const
Definition c_cc_d.h:429
void SetType(u32 type)
Definition c_cc_d.h:430
bool ChkSet() const
Definition c_cc_d.h:432
int mType
Definition c_cc_d.h:437
void ClrSet()
Definition c_cc_d.h:433
void Set(cCcD_SrcObjTg const &)
Definition c_cc_d.cpp:748
void SetGrp(u32)
Definition c_cc_d.cpp:754
virtual ~cCcD_ObjTg()
Definition c_cc_d.h:424
virtual bool CrossAtTg(cCcD_CpsAttr const &, cXyz *) const =0
virtual const cXyz & GetCoCP() const
Definition c_cc_d.h:98
cM3dGAab mAab
Definition c_cc_d.h:67
virtual bool CrossAtTg(cCcD_TriAttr const &, cXyz *) const =0
virtual void CalcAabBox()=0
virtual bool CrossCo(cCcD_CpsAttr const &, f32 *) const =0
cM3dGAab const & GetWorkAab() const
Definition c_cc_d.h:105
virtual bool CrossCo(cCcD_ShapeAttr const &, f32 *) const
Definition c_cc_d.h:91
cCcD_ShapeAttr()
Definition c_cc_d.h:80
virtual bool CrossAtTg(cCcD_SphAttr const &, cXyz *) const =0
virtual bool CrossCo(cCcD_SphAttr const &, f32 *) const =0
virtual bool CrossAtTg(cCcD_PntAttr const &, cXyz *) const =0
virtual ~cCcD_ShapeAttr()
Definition c_cc_d.h:81
virtual bool CrossAtTg(cCcD_AabAttr const &, cXyz *) const =0
static cXyz m_virtual_center
Definition c_cc_d.h:107
virtual bool CrossCo(cCcD_AabAttr const &, f32 *) const =0
virtual cXyz & GetCoCP()
Definition c_cc_d.h:99
virtual bool CrossAtTg(cCcD_ShapeAttr const &, cXyz *) const
Definition c_cc_d.h:82
virtual bool CrossCo(cCcD_PntAttr const &, f32 *) const =0
virtual void getShapeAccess(cCcD_ShapeAttr::Shape *) const
Definition c_cc_d.cpp:293
virtual bool CrossCo(cCcD_CylAttr const &, f32 *) const =0
virtual bool GetNVec(cXyz const &, cXyz *) const =0
cM3dGAab & GetWorkAab()
Definition c_cc_d.h:104
virtual bool CrossCo(cCcD_TriAttr const &, f32 *) const =0
virtual bool CrossAtTg(cCcD_CylAttr const &, cXyz *) const =0
cCcD_SphAttr()
Definition c_cc_d.h:185
virtual ~cCcD_SphAttr()
Definition c_cc_d.h:188
virtual bool CrossAtTg(cCcD_ShapeAttr const &shape, cXyz *xyz) const
Definition c_cc_d.h:191
virtual void getShapeAccess(cCcD_ShapeAttr::Shape *) const
Definition c_cc_d.cpp:717
virtual bool CrossAtTg(cCcD_AabAttr const &, cXyz *) const
Definition c_cc_d.h:195
virtual bool CrossAtTg(cCcD_PntAttr const &, cXyz *) const
Definition c_cc_d.h:194
virtual bool GetNVec(cXyz const &, cXyz *) const
Definition c_cc_d.cpp:699
virtual const cXyz & GetCoCP() const
Definition c_cc_d.h:189
virtual bool CrossCo(cCcD_AabAttr const &, f32 *) const
Definition c_cc_d.h:201
virtual void CalcAabBox()
Definition c_cc_d.cpp:681
void Set(const cCcD_SrcSphAttr &src)
Definition c_cc_d.h:186
virtual bool CrossCo(cCcD_ShapeAttr const &shape, f32 *f) const
Definition c_cc_d.h:196
virtual bool CrossCo(cCcD_PntAttr const &, f32 *) const
Definition c_cc_d.h:199
virtual cXyz & GetCoCP()
Definition c_cc_d.h:190
virtual bool CrossCo(cCcD_TriAttr const &, f32 *) const
Definition c_cc_d.h:200
virtual void ClrTg()
Definition c_cc_d.h:345
fopAc_ac_c * GetAc()
Definition c_cc_d.h:349
cCcD_Stts()
Definition c_cc_d.h:334
virtual ~cCcD_Stts()
Definition c_cc_d.h:335
u8 field_0x15
Definition c_cc_d.h:330
void PlusCcMove(f32, f32, f32)
Definition c_cc_d.cpp:222
void SetWeight(u8 weight)
Definition c_cc_d.h:348
virtual const cCcD_GStts * GetGStts() const
Definition c_cc_d.cpp:191
void ClrCcMove()
Definition c_cc_d.cpp:237
void Init(int, int, void *, fpc_ProcID)
Definition c_cc_d.cpp:201
void PlusDmg(int)
Definition c_cc_d.cpp:244
cXyz m_cc_move
Definition c_cc_d.h:326
u8 GetWeightUc() const
Definition c_cc_d.h:347
fpc_ProcID m_apid
Definition c_cc_d.h:328
fpc_ProcID GetApid() const
Definition c_cc_d.h:353
cXyz * GetCCMoveP()
Definition c_cc_d.h:352
u8 m_weight
Definition c_cc_d.h:329
fopAc_ac_c * GetActor() const
Definition c_cc_d.h:350
f32 GetWeightF() const
Definition c_cc_d.cpp:252
u8 GetDmg() const
Definition c_cc_d.h:354
virtual void Ct()
Definition c_cc_d.cpp:210
u8 m_dmg
Definition c_cc_d.h:331
virtual void ClrAt()
Definition c_cc_d.h:344
void SetActor(void *ac)
Definition c_cc_d.h:351
fopAc_ac_c * mp_actor
Definition c_cc_d.h:327
virtual void CalcAabBox()
Definition c_cc_d.cpp:343
virtual bool CrossAtTg(cCcD_PntAttr const &, cXyz *) const
Definition c_cc_d.h:126
cCcD_TriAttr()
Definition c_cc_d.h:139
virtual ~cCcD_TriAttr()
Definition c_cc_d.h:138
virtual bool GetNVec(cXyz const &, cXyz *) const
Definition c_cc_d.cpp:351
virtual bool CrossCo(cCcD_TriAttr const &, f32 *) const
Definition c_cc_d.h:134
virtual bool CrossAtTg(cCcD_ShapeAttr const &shape, cXyz *xyz) const
Definition c_cc_d.h:123
virtual bool CrossCo(cCcD_PntAttr const &, f32 *) const
Definition c_cc_d.h:132
virtual bool CrossCo(cCcD_CpsAttr const &, f32 *) const
Definition c_cc_d.h:133
virtual bool CrossCo(cCcD_CylAttr const &, f32 *) const
Definition c_cc_d.h:136
virtual bool CrossCo(cCcD_ShapeAttr const &shape, f32 *f) const
Definition c_cc_d.h:129
virtual bool CrossAtTg(cCcD_AabAttr const &, cXyz *) const
Definition c_cc_d.h:127
virtual bool CrossCo(cCcD_AabAttr const &, f32 *) const
Definition c_cc_d.h:135
virtual bool CrossAtTg(cCcD_CpsAttr const &, cXyz *) const
Definition c_cc_d.cpp:304
virtual bool CrossCo(cCcD_SphAttr const &, f32 *) const
Definition c_cc_d.h:137
Definition c_m3d_g_cps.h:13
void Set(const cXyz &, const cXyz &, f32)
Definition c_m3d_g_cps.cpp:15
Definition c_m3d_g_tri.h:14
static volatile BOOL flag
Definition dspproc.cpp:20
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition d_a_npc_fguard.cpp:147
virtual ~cCcD_GStts()
Definition c_cc_d.h:318
Definition d_a_npc_fguard.cpp:141
void SetStts(cCcD_Stts *stts)
Definition c_cc_d.h:557
int mFlags
Definition c_cc_d.h:563
cCcD_Obj()
Definition c_cc_d.h:545
int ChkBsRevHit() const
Definition c_cc_d.h:560
virtual ~cCcD_Obj()
Definition c_cc_d.h:546
void Set(cCcD_SrcObj const &)
Definition c_cc_d.cpp:277
virtual void Draw(_GXColor const &)
Definition c_cc_d.h:551
cCcD_Stts * mStts
Definition c_cc_d.h:564
cCcD_DivideInfo & GetDivideInfo()
Definition c_cc_d.h:558
virtual cCcD_ShapeAttr * GetShapeAttr()
Definition c_cc_d.h:550
virtual cCcD_ShapeAttr const * GetShapeAttr() const
Definition c_cc_d.h:549
cCcD_DivideInfo * GetPDivideInfo()
Definition c_cc_d.h:559
cCcD_DivideInfo mDivideInfo
Definition c_cc_d.h:565
virtual cCcD_GObjInf const * GetGObjInf() const
Definition c_cc_d.h:547
virtual cCcD_GObjInf * GetGObjInf()
Definition c_cc_d.h:548
cCcD_Stts * GetStts()
Definition c_cc_d.h:556
void ct()
Definition c_cc_d.cpp:272
f32 _4
Definition c_cc_d.h:74
f32 _8
Definition c_cc_d.h:75
~Shape()
Definition d_camera.cpp:2990
f32 _14
Definition c_cc_d.h:78
int _0
Definition c_cc_d.h:73
f32 _10
Definition c_cc_d.h:77
f32 _C
Definition c_cc_d.h:76
cM3dGCpsS mCps
Definition c_cc_d.h:143
s32 mType
Definition c_cc_d.h:296
u8 mAtp
Definition c_cc_d.h:297
cCcD_SrcObjCommonBase mBase
Definition c_cc_d.h:298
cCcD_SrcObjCommonBase mBase
Definition c_cc_d.h:302
s32 mSPrm
Definition c_cc_d.h:287
cCcD_SrcObjTg mObjTg
Definition c_cc_d.h:307
cCcD_SrcObjAt mObjAt
Definition c_cc_d.h:306
cCcD_SrcObjCo mObjCo
Definition c_cc_d.h:308
cCcD_SrcObjCommonBase mBase
Definition c_cc_d.h:292
s32 mType
Definition c_cc_d.h:291
int mFlags
Definition c_cc_d.h:312
cCcD_SrcObjHitInf mSrcObjHitInf
Definition c_cc_d.h:313
cM3dGSphS mSph
Definition c_cc_d.h:180
cM3dGTriS mTri
Definition c_cc_d.h:113
Definition d_a_npc_fguard.cpp:137
Definition c_m3d_g_cps.h:7
Definition d_a_npc_fguard.cpp:126
cXyz mCenter
Definition c_m3d_g_cyl.h:18
Definition c_m3d_g_sph.h:10
Definition d_a_tag_allmato.cpp:94
cXyz mCenter
Definition c_m3d_g_sph.h:18
void Set(cXyz const &, f32)
Definition c_m3d_g_sph.cpp:15
Definition c_m3d_g_tri.h:8
Definition d_a_hozelda.cpp:20
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8