#include <d_bg_w_base.h>
|
| dBgW_Base () |
|
void | ClrDBgWBase () |
|
void | CalcDiffShapeAngleY (s16) |
|
virtual | ~dBgW_Base () |
|
virtual bool | ChkMemoryError () |
|
virtual bool | ChkNotReady () const =0 |
|
virtual bool | ChkLock () const =0 |
|
virtual bool | ChkMoveBg () const =0 |
|
virtual u32 | ChkMoveFlag () const =0 |
|
virtual cM3dGPla | GetTriPla (cBgS_PolyInfo const &) const =0 |
|
virtual bool | GetTriPnt (cBgS_PolyInfo const &, cXyz *, cXyz *, cXyz *) const =0 |
|
virtual cM3dGAab * | GetBnd () const =0 |
|
virtual u32 | GetGrpInf (cBgS_PolyInfo const &) const =0 |
|
virtual void | OffMoveFlag ()=0 |
|
virtual void | GetTopUnder (f32 *, f32 *) const =0 |
|
virtual void | SetOldShapeAngleY (s16) |
|
virtual bool | LineCheck (cBgS_LinChk *)=0 |
|
virtual bool | GroundCross (cBgS_GndChk *)=0 |
|
virtual void | ShdwDraw (cBgS_ShdwDraw *)=0 |
|
virtual void | CaptPoly (dBgS_CaptPoly &)=0 |
|
virtual bool | WallCorrect (dBgS_Acch *)=0 |
|
virtual bool | WallCorrectSort (dBgS_Acch *)=0 |
|
virtual bool | RoofChk (dBgS_RoofChk *)=0 |
|
virtual bool | SplGrpChk (dBgS_SplGrpChk *)=0 |
|
virtual bool | SphChk (dBgS_SphChk *, void *)=0 |
|
virtual s32 | GetGrpRoomIndex (cBgS_PolyInfo const &) const =0 |
|
virtual s32 | GetExitId (cBgS_PolyInfo const &)=0 |
|
virtual s32 | GetPolyColor (cBgS_PolyInfo const &)=0 |
|
virtual BOOL | GetHorseNoEntry (cBgS_PolyInfo const &)=0 |
|
virtual int | GetSpecialCode (cBgS_PolyInfo const &)=0 |
|
virtual int | GetSpecialCode (int)=0 |
|
virtual int | GetMagnetCode (cBgS_PolyInfo const &)=0 |
|
virtual u32 | GetPolyObjThrough (int)=0 |
|
virtual u32 | GetPolyCamThrough (int)=0 |
|
virtual u32 | GetPolyLinkThrough (int)=0 |
|
virtual u32 | GetPolyArrowThrough (int)=0 |
|
virtual u32 | GetPolyHSStick (int)=0 |
|
virtual u32 | GetPolyBoomerangThrough (int)=0 |
|
virtual u32 | GetPolyRopeThrough (int)=0 |
|
virtual u32 | GetPolyBombThrough (int)=0 |
|
virtual bool | GetShdwThrough (int)=0 |
|
virtual u32 | GetUnderwaterRoofCode (int)=0 |
|
virtual int | GetMonkeyBarsCode (cBgS_PolyInfo const &)=0 |
|
virtual int | GetLinkNo (cBgS_PolyInfo const &)=0 |
|
virtual s32 | GetWallCode (cBgS_PolyInfo const &)=0 |
|
virtual int | GetPolyAtt0 (cBgS_PolyInfo const &)=0 |
|
virtual int | GetPolyAtt1 (cBgS_PolyInfo const &)=0 |
|
virtual int | GetGroundCode (cBgS_PolyInfo const &)=0 |
|
virtual u32 | GetIronBallThrough (int)=0 |
|
virtual u32 | GetAttackThrough (int)=0 |
|
virtual s32 | GetCamMoveBG (cBgS_PolyInfo const &)=0 |
|
virtual s32 | GetRoomCamId (cBgS_PolyInfo const &)=0 |
|
virtual s32 | GetRoomPathId (cBgS_PolyInfo const &)=0 |
|
virtual s32 | GetRoomPathPntNo (cBgS_PolyInfo const &)=0 |
|
virtual u8 | GetPolyGrpRoomInfId (cBgS_PolyInfo const &)=0 |
|
virtual int | GetGrpSoundId (cBgS_PolyInfo const &)=0 |
|
virtual void | CrrPos (cBgS_PolyInfo const &, void *, bool, cXyz *, csXyz *, csXyz *)=0 |
|
virtual void | TransPos (cBgS_PolyInfo const &, void *, bool, cXyz *, csXyz *, csXyz *)=0 |
|
virtual void | MatrixCrrPos (cBgS_PolyInfo const &, void *, bool, cXyz *, csXyz *, csXyz *)=0 |
|
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 |
|
◆ PushPull_CallBack
◆ PRIORITY
◆ PushPullLabel
Enumerator |
---|
PPLABEL_NONE | |
PPLABEL_PUSH | |
PPLABEL_PULL | |
PPLABEL_4 | |
PPLABEL_HEAVY | |
◆ dBgW_Base()
◆ ~dBgW_Base()
dBgW_Base::~dBgW_Base |
( |
| ) |
|
|
virtual |
◆ CalcDiffShapeAngleY()
void dBgW_Base::CalcDiffShapeAngleY |
( |
s16 |
param_0 | ) |
|
◆ CallArrowStickCallBack()
◆ CallRideCallBack()
◆ CaptPoly()
◆ ChkLock()
◆ ChkMemoryError()
bool dBgW_Base::ChkMemoryError |
( |
| ) |
|
|
virtual |
◆ ChkMoveBg()
◆ ChkMoveFlag()
◆ ChkNotReady()
◆ ChkPriority()
bool dBgW_Base::ChkPriority |
( |
int |
prio | ) |
|
|
inline |
◆ ChkPushPullOk()
bool dBgW_Base::ChkPushPullOk |
( |
| ) |
const |
|
inline |
◆ chkStickRoof()
bool dBgW_Base::chkStickRoof |
( |
| ) |
|
|
inline |
◆ chkStickWall()
bool dBgW_Base::chkStickWall |
( |
| ) |
|
|
inline |
◆ ClrDBgWBase()
void dBgW_Base::ClrDBgWBase |
( |
| ) |
|
◆ CrrPos()
◆ GetAttackThrough()
◆ GetBnd()
◆ GetCamMoveBG()
◆ GetDiffShapeAngleY()
s16 dBgW_Base::GetDiffShapeAngleY |
( |
| ) |
|
|
inline |
◆ GetExitId()
◆ GetGroundCode()
◆ GetGrpInf()
◆ GetGrpRoomIndex()
◆ GetGrpSoundId()
◆ GetHorseNoEntry()
◆ GetIronBallThrough()
◆ GetLinkNo()
◆ GetMagnetCode()
◆ GetMonkeyBarsCode()
◆ GetPolyArrowThrough()
◆ GetPolyAtt0()
◆ GetPolyAtt1()
◆ GetPolyBombThrough()
◆ GetPolyBoomerangThrough()
◆ GetPolyCamThrough()
◆ GetPolyColor()
◆ GetPolyGrpRoomInfId()
◆ GetPolyHSStick()
◆ GetPolyLinkThrough()
◆ GetPolyObjThrough()
◆ GetPolyRopeThrough()
◆ GetPushPullCallback()
◆ GetRoomCamId()
◆ GetRoomId()
int dBgW_Base::GetRoomId |
( |
| ) |
|
|
inline |
◆ GetRoomPathId()
◆ GetRoomPathPntNo()
◆ GetShdwThrough()
◆ GetSpecialCode() [1/2]
◆ GetSpecialCode() [2/2]
◆ GetTopUnder()
◆ GetTriPla()
◆ GetTriPnt()
◆ GetUnderwaterRoofCode()
◆ GetWallCode()
◆ GroundCross()
◆ LineCheck()
◆ MatrixCrrPos()
◆ OffMoveFlag()
◆ OffPushPullOk()
void dBgW_Base::OffPushPullOk |
( |
| ) |
|
|
inline |
◆ OnPushPullOk()
void dBgW_Base::OnPushPullOk |
( |
| ) |
|
|
inline |
◆ onStickRoof()
void dBgW_Base::onStickRoof |
( |
| ) |
|
|
inline |
◆ onStickWall()
void dBgW_Base::onStickWall |
( |
| ) |
|
|
inline |
◆ RoofChk()
◆ SetOldShapeAngleY()
void dBgW_Base::SetOldShapeAngleY |
( |
s16 |
shape_angle | ) |
|
|
virtual |
◆ SetPriority()
◆ SetPushPullCallback()
◆ SetRoomId()
void dBgW_Base::SetRoomId |
( |
int |
id | ) |
|
|
inline |
◆ ShdwDraw()
◆ SphChk()
◆ SplGrpChk()
◆ TransPos()
◆ WallCorrect()
◆ WallCorrectSort()
◆ field_0xa
◆ field_0xb
◆ m_diff_ShapeAngleY
s16 dBgW_Base::m_diff_ShapeAngleY |
|
private |
◆ m_old_ShapeAngleY
s16 dBgW_Base::m_old_ShapeAngleY |
|
private |
◆ m_priority
◆ m_pushPull_Callback
◆ m_pushPull_Ok
bool dBgW_Base::m_pushPull_Ok |
|
private |
◆ m_roomId
The documentation for this class was generated from the following files: