#include <d_bg_w_kcol.h>
|
| dBgWKCol () |
|
void | create (void *pprism, void *plc) |
|
void | getTriNrm (KC_PrismData *, Vec **) const |
|
cM3dGPla | GetTriPla (int) const |
|
bool | GetTriPnt (int, Vec *, Vec *, Vec *) const |
|
bool | GetTriPnt (KC_PrismData const *, Vec *, Vec *, Vec *) const |
|
void | getPolyCode (int, dBgPc *) const |
|
bool | chkPolyThrough (dBgPc *, cBgS_PolyPassChk *, cBgS_GrpPassChk *, cXyz &) const |
|
bool | ChkShdwDrawThrough (dBgPc *) |
|
virtual | ~dBgWKCol () |
|
virtual bool | ChkNotReady () const |
|
virtual bool | ChkLock () const |
|
virtual bool | ChkMoveBg () const |
|
virtual u32 | ChkMoveFlag () const |
|
virtual cM3dGPla | GetTriPla (cBgS_PolyInfo const &) const |
|
virtual bool | GetTriPnt (cBgS_PolyInfo const &, cXyz *, cXyz *, cXyz *) const |
|
virtual cM3dGAab * | GetBnd () const |
|
virtual u32 | GetGrpInf (cBgS_PolyInfo const &) const |
|
virtual void | OffMoveFlag () |
|
virtual void | GetTopUnder (f32 *, f32 *) const |
|
virtual bool | LineCheck (cBgS_LinChk *) |
|
virtual bool | GroundCross (cBgS_GndChk *) |
|
virtual void | ShdwDraw (cBgS_ShdwDraw *) |
|
virtual void | CaptPoly (dBgS_CaptPoly &) |
|
virtual bool | WallCorrect (dBgS_Acch *) |
|
virtual bool | WallCorrectSort (dBgS_Acch *) |
|
virtual bool | RoofChk (dBgS_RoofChk *) |
|
virtual bool | SplGrpChk (dBgS_SplGrpChk *) |
|
virtual bool | SphChk (dBgS_SphChk *, void *) |
|
virtual s32 | GetGrpRoomIndex (cBgS_PolyInfo const &) const |
|
virtual s32 | GetExitId (cBgS_PolyInfo const &) |
|
virtual s32 | GetPolyColor (cBgS_PolyInfo const &) |
|
virtual BOOL | GetHorseNoEntry (cBgS_PolyInfo const &) |
|
virtual int | GetSpecialCode (cBgS_PolyInfo const &) |
|
virtual int | GetSpecialCode (int) |
|
virtual int | GetMagnetCode (cBgS_PolyInfo const &) |
|
virtual u32 | GetPolyObjThrough (int) |
|
virtual u32 | GetPolyCamThrough (int) |
|
virtual u32 | GetPolyLinkThrough (int) |
|
virtual u32 | GetPolyArrowThrough (int) |
|
virtual u32 | GetPolyHSStick (int) |
|
virtual u32 | GetPolyBoomerangThrough (int) |
|
virtual u32 | GetPolyRopeThrough (int) |
|
virtual u32 | GetPolyBombThrough (int) |
|
virtual bool | GetShdwThrough (int) |
|
virtual u32 | GetUnderwaterRoofCode (int) |
|
virtual int | GetMonkeyBarsCode (cBgS_PolyInfo const &) |
|
virtual int | GetLinkNo (cBgS_PolyInfo const &) |
|
virtual s32 | GetWallCode (cBgS_PolyInfo const &) |
|
virtual int | GetPolyAtt0 (cBgS_PolyInfo const &) |
|
virtual int | GetPolyAtt1 (cBgS_PolyInfo const &) |
|
virtual int | GetGroundCode (cBgS_PolyInfo const &) |
|
virtual u32 | GetIronBallThrough (int) |
|
virtual u32 | GetAttackThrough (int) |
|
virtual s32 | GetCamMoveBG (cBgS_PolyInfo const &) |
|
virtual s32 | GetRoomCamId (cBgS_PolyInfo const &) |
|
virtual s32 | GetRoomPathId (cBgS_PolyInfo const &) |
|
virtual s32 | GetRoomPathPntNo (cBgS_PolyInfo const &) |
|
virtual u8 | GetPolyGrpRoomInfId (cBgS_PolyInfo const &) |
|
virtual int | GetGrpSoundId (cBgS_PolyInfo const &) |
|
virtual void | CrrPos (cBgS_PolyInfo const &, void *, bool, cXyz *, csXyz *, csXyz *) |
|
virtual void | TransPos (cBgS_PolyInfo const &, void *, bool, cXyz *, csXyz *, csXyz *) |
|
virtual void | MatrixCrrPos (cBgS_PolyInfo const &, void *, bool, cXyz *, csXyz *, csXyz *) |
|
KC_PrismData * | getPrismData (int poly_index) const |
|
void | getTri1Pos (KC_PrismData *pd, Vec **nrm) const |
|
| dBgW_Base () |
|
void | ClrDBgWBase () |
|
void | CalcDiffShapeAngleY (s16) |
|
virtual | ~dBgW_Base () |
|
virtual bool | ChkMemoryError () |
|
virtual void | SetOldShapeAngleY (s16) |
|
virtual void | CallRideCallBack (fopAc_ac_c *, fopAc_ac_c *) |
|
virtual void | CallArrowStickCallBack (fopAc_ac_c *, fopAc_ac_c *, cXyz &) |
|
PushPull_CallBack | GetPushPullCallback () const |
|
s16 | GetDiffShapeAngleY () |
|
int | GetRoomId () |
|
bool | chkStickWall () |
|
bool | chkStickRoof () |
|
bool | ChkPushPullOk () const |
|
void | SetPushPullCallback (PushPull_CallBack i_callBack) |
|
void | SetRoomId (int id) |
|
bool | ChkPriority (int prio) |
|
void | SetPriority (PRIORITY priority) |
|
void | onStickWall () |
|
void | onStickRoof () |
|
void | OnPushPullOk () |
|
void | OffPushPullOk () |
|
void | Release () |
|
bool | ChkUsed () const |
|
void | Regist (int) |
|
virtual | ~cBgW_BgId () |
|
| cBgW_BgId () |
|
void | Ct () |
|
u16 | GetId () const |
|
◆ dBgWKCol()
◆ ~dBgWKCol()
◆ CaptPoly()
◆ ChkLock()
bool dBgWKCol::ChkLock |
( |
| ) |
const |
|
virtual |
◆ ChkMoveBg()
bool dBgWKCol::ChkMoveBg |
( |
| ) |
const |
|
virtual |
◆ ChkMoveFlag()
u32 dBgWKCol::ChkMoveFlag |
( |
| ) |
const |
|
virtual |
◆ ChkNotReady()
bool dBgWKCol::ChkNotReady |
( |
| ) |
const |
|
virtual |
◆ chkPolyThrough()
◆ ChkShdwDrawThrough()
bool dBgWKCol::ChkShdwDrawThrough |
( |
dBgPc * |
pbgpc | ) |
|
◆ create()
◆ CrrPos()
◆ GetAttackThrough()
u32 dBgWKCol::GetAttackThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetBnd()
◆ GetCamMoveBG()
◆ GetExitId()
◆ GetGroundCode()
◆ GetGrpInf()
◆ GetGrpRoomIndex()
◆ GetGrpSoundId()
◆ GetHorseNoEntry()
◆ GetIronBallThrough()
u32 dBgWKCol::GetIronBallThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetLinkNo()
◆ GetMagnetCode()
◆ GetMonkeyBarsCode()
◆ GetPolyArrowThrough()
u32 dBgWKCol::GetPolyArrowThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetPolyAtt0()
◆ GetPolyAtt1()
◆ GetPolyBombThrough()
u32 dBgWKCol::GetPolyBombThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetPolyBoomerangThrough()
u32 dBgWKCol::GetPolyBoomerangThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetPolyCamThrough()
u32 dBgWKCol::GetPolyCamThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ getPolyCode()
void dBgWKCol::getPolyCode |
( |
int |
poly_index, |
|
|
dBgPc * |
pbgpc |
|
) |
| const |
◆ GetPolyColor()
◆ GetPolyGrpRoomInfId()
◆ GetPolyHSStick()
u32 dBgWKCol::GetPolyHSStick |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetPolyLinkThrough()
u32 dBgWKCol::GetPolyLinkThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetPolyObjThrough()
u32 dBgWKCol::GetPolyObjThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetPolyRopeThrough()
u32 dBgWKCol::GetPolyRopeThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ getPrismData()
◆ GetRoomCamId()
◆ GetRoomPathId()
◆ GetRoomPathPntNo()
◆ GetShdwThrough()
bool dBgWKCol::GetShdwThrough |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetSpecialCode() [1/2]
◆ GetSpecialCode() [2/2]
int dBgWKCol::GetSpecialCode |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetTopUnder()
void dBgWKCol::GetTopUnder |
( |
f32 * |
param_0, |
|
|
f32 * |
param_1 |
|
) |
| const |
|
virtual |
◆ getTri1Pos()
◆ getTriNrm()
◆ GetTriPla() [1/2]
◆ GetTriPla() [2/2]
◆ GetTriPnt() [1/3]
◆ GetTriPnt() [2/3]
bool dBgWKCol::GetTriPnt |
( |
int |
poly_index, |
|
|
Vec * |
param_1, |
|
|
Vec * |
param_2, |
|
|
Vec * |
param_3 |
|
) |
| const |
◆ GetTriPnt() [3/3]
◆ GetUnderwaterRoofCode()
u32 dBgWKCol::GetUnderwaterRoofCode |
( |
int |
poly_index | ) |
|
|
virtual |
◆ GetWallCode()
◆ GroundCross()
◆ initKCollision()
void * dBgWKCol::initKCollision |
( |
void * |
i_kclData | ) |
|
|
static |
◆ LineCheck()
◆ MatrixCrrPos()
◆ OffMoveFlag()
void dBgWKCol::OffMoveFlag |
( |
| ) |
|
|
virtual |
◆ RoofChk()
◆ ShdwDraw()
◆ SphChk()
◆ SplGrpChk()
◆ TransPos()
◆ WallCorrect()
◆ WallCorrectSort()
◆ m_bnd
◆ m_code
◆ m_pkc_head
The documentation for this class was generated from the following files: