#include <d_bg_s_acch.h>
|
| | dBgS_BombAcch () |
| |
| virtual | ~dBgS_BombAcch () |
| |
| | dBgS_Acch () |
| |
| void | Init () |
| |
| void | Set (fopAc_ac_c *, int, dBgS_AcchCir *) |
| |
| void | Set (cXyz *, cXyz *, fopAc_ac_c *, int, dBgS_AcchCir *, cXyz *, csXyz *, csXyz *) |
| |
| void | GroundCheckInit (dBgS &) |
| |
| void | GroundCheck (dBgS &) |
| |
| void | GroundRoofProc (dBgS &) |
| |
| void | LineCheck (dBgS &) |
| |
| void | CrrPos (dBgS &) |
| |
| f32 | GetWallAllR () |
| |
| void | SetWallCir () |
| |
| void | CalcWallBmdCyl () |
| |
| void | SetGroundUpY (f32) |
| |
| f32 | GetWallAllLowH () |
| |
| f32 | GetWallAllLowH_R () |
| |
| f32 | GetSpeedY () |
| |
| f32 | GetWallAddY (Vec &) |
| |
| void | SetNowActorInfo (int, void *, fpc_ProcID) |
| |
| void | SetWallPolyIndex (int, int) |
| |
| void | CalcMovePosWork () |
| |
| void | CalcWallRR () |
| |
| void | SetMoveBGOnly () |
| |
| void | ClrMoveBGOnly () |
| |
| void | SetGndThinCellingOff () |
| |
| void | ClrGndThinCellingOff () |
| |
| bool | ChkGndThinCellingOff () |
| |
| void | OnWallSort () |
| |
| bool | ChkWallSort () |
| |
| bool | ChkLineDown () |
| |
| virtual | ~dBgS_Acch () |
| |
| void | DrawWall (dBgS &) |
| |
| cXyz * | GetPos () |
| |
| cXyz * | GetOldPos () |
| |
| f32 | GetGroundH () const |
| |
| f32 | GetRoofHeight () const |
| |
| int | GetTblSize () |
| |
| void | SetLin () |
| |
| bool | ChkGroundFind () |
| |
| bool | ChkGroundHit () const |
| |
| bool | ChkGroundLanding () const |
| |
| void | ClrGroundLanding () |
| |
| void | ClrGroundAway () |
| |
| void | ClrWallHit () |
| |
| void | SetRoofNone () |
| |
| void | SetRoofHit () |
| |
| void | SetWaterNone () |
| |
| u32 | ChkWallHit () const |
| |
| void | OffLineCheckHit () |
| |
| void | OffLineCheck () |
| |
| u32 | ChkLineCheckNone () const |
| |
| u32 | ChkLineCheck () const |
| |
| void | ClrRoofHit () |
| |
| void | ClrWaterHit () |
| |
| void | SetWaterHit () |
| |
| void | ClrWaterIn () |
| |
| void | SetWaterIn () |
| |
| const u32 | MaskWaterIn () const |
| |
| const bool | ChkWaterIn () const |
| |
| void | ClrGroundFind () |
| |
| u32 | MaskRoofHit () const |
| |
| bool | ChkRoofHit () const |
| |
| void | OffClrSpeedY () |
| |
| void | OnClrSpeedY () |
| |
| bool | ChkClrSpeedY () const |
| |
| void | SetGroundFind () |
| |
| void | SetGroundHit () |
| |
| void | SetGroundLanding () |
| |
| void | SetGroundAway () |
| |
| const u32 | MaskWaterHit () const |
| |
| const bool | ChkWaterHit () const |
| |
| void | ClrWaterNone () |
| |
| void | SetWaterCheckOffset (f32 offset) |
| |
| void | OnLineCheck () |
| |
| void | ClrRoofNone () |
| |
| void | SetRoofCrrHeight (f32 height) |
| |
| void | SetWtrChkMode (int mode) |
| |
| void | SetGrndNone () |
| |
| void | ClrGrndNone () |
| |
| bool | ChkMoveBGOnly () const |
| |
| void | SetWallHit () |
| |
| void | ClrWallNone () |
| |
| void | OnLineCheckNone () |
| |
| void | OffLineCheckNone () |
| |
| void | SetWallNone () |
| |
| void | OnLineCheckHit () |
| |
| bool | ChkGroundAway () const |
| |
| void | ClrGroundHit () |
| |
| void | SetGroundCheckOffset (f32 offset) |
| |
| cM3dGCyl * | GetWallBmdCylP () |
| |
| fopAc_ac_c * | getMyAc () |
| |
| cM3dGCir * | GetWallCirP (int index) |
| |
| f32 | GetWallH (int i_no) |
| |
| f32 | GetWallR (int i_no) |
| |
| bool | ChkWallHDirect (int i_no) |
| |
| f32 | GetWallHDirect (int i_no) |
| |
| f32 | GetWallRR (int i_no) |
| |
| void | SetWallCirHit (int i_no) |
| |
| void | SetWallAngleY (int i_no, s16 i_angle) |
| |
| f32 | GetCx () const |
| |
| f32 | GetCz () const |
| |
| | cBgS_Chk () |
| |
| void | SetExtChk (cBgS_Chk &) |
| |
| bool | ChkSameActorPid (fpc_ProcID) const |
| |
| void | SetActorPid (fpc_ProcID pid) |
| |
| fpc_ProcID | GetActorPid () const |
| |
| void | SetPolyPassChk (cBgS_PolyPassChk *p_chk) |
| |
| void | SetGrpPassChk (cBgS_GrpPassChk *p_chk) |
| |
| cBgS_PolyPassChk * | GetPolyPassChk () const |
| |
| cBgS_GrpPassChk * | GetGrpPassChk () const |
| |
| void | OffSameActorChk () |
| |
| virtual | ~cBgS_Chk () |
| |
| | dBgS_Chk () |
| |
| cBgS_PolyPassChk * | GetPolyPassChkInfo () |
| |
| cBgS_GrpPassChk * | GetGrpPassChkInfo () |
| |
| virtual | ~dBgS_Chk () |
| |
| | dBgS_PolyPassChk () |
| |
| virtual | ~dBgS_PolyPassChk () |
| |
| bool | ChkArrow () |
| |
| bool | ChkBomb () |
| |
| bool | ChkBoomerang () |
| |
| bool | ChkCam () |
| |
| bool | ChkHorse () |
| |
| bool | ChkIronBall () |
| |
| bool | ChkLink () |
| |
| bool | ChkNoHorse () |
| |
| bool | ChkObj () |
| |
| bool | ChkRope () |
| |
| bool | ChkStatue () |
| |
| bool | ChkUnderwaterRoof () |
| |
| void | ClrBomb () |
| |
| void | ClrCam () |
| |
| void | ClrIronBall () |
| |
| void | ClrLink () |
| |
| void | ClrObj () |
| |
| void | ClrStatue () |
| |
| void | SetArrow () |
| |
| void | SetBomb () |
| |
| void | SetBoomerang () |
| |
| void | SetCam () |
| |
| void | SetHorse () |
| |
| void | SetIronBall () |
| |
| void | SetLink () |
| |
| void | SetObj () |
| |
| void | SetPassChkInfo (dBgS_PolyPassChk &chk) |
| |
| void | SetRope () |
| |
| void | SetStatue () |
| |
| void | SetUnderwaterRoof () |
| |
| virtual | ~cBgS_PolyPassChk () |
| |
| | dBgS_GrpPassChk () |
| |
| virtual | ~dBgS_GrpPassChk () |
| |
| void | OnWaterGrp () |
| |
| void | OnSpl () |
| |
| void | OffWaterGrp () |
| |
| void | OnNormalGrp () |
| |
| void | OffNormalGrp () |
| |
| void | OffFullGrp () |
| |
| void | OnAll () |
| |
| u32 | MaskNormalGrp () |
| |
| u32 | MaskWaterGrp () |
| |
| virtual | ~cBgS_GrpPassChk () |
| |
|
| enum | {
GRND_NONE = (1 << 1)
, WALL_NONE = (1 << 2)
, ROOF_NONE = (1 << 3)
, WALL_HIT = (1 << 4)
,
GROUND_HIT = (1 << 5)
, GROUND_FIND = (1 << 6)
, GROUND_LANDING = (1 << 7)
, GROUND_AWAY = (1 << 8)
,
ROOF_HIT = (1 << 9)
, WATER_NONE = (1 << 10)
, WATER_HIT = (1 << 11)
, WATER_IN = (1 << 12)
,
LINE_CHECK = (1 << 13)
, LINE_CHECK_NONE = (1 << 14)
, CLR_SPEED_Y = (1 << 15)
, LINE_CHECK_HIT = (1 << 16)
,
MOVE_BG_ONLY = (1 << 20)
, GND_THIN_CELLING_OFF = (1 << 21)
, WALL_SORT = (1 << 22)
, LINE_DOWN = (1 << 23)
} |
| |
| enum | { NORMAL_GRP = 1
, WATER_GRP
, FULL_GRP
} |
| |
| u32 | m_flags |
| |
| cXyz * | pm_pos |
| |
| cXyz * | pm_old_pos |
| |
| cXyz | unk_0x38 |
| |
| cXyz * | pm_speed |
| |
| csXyz * | pm_angle |
| |
| csXyz * | pm_shape_angle |
| |
| cM3dGLin | m_lin |
| |
| cM3dGCyl | m_wall_cyl |
| |
| int | m_bg_index |
| |
| void * | field_0x7c |
| |
| u32 | field_0x80 |
| |
| fopAc_ac_c * | m_my_ac |
| |
| int | m_tbl_size |
| |
| dBgS_AcchCir * | pm_acch_cir |
| |
| f32 | field_0x90 |
| |
| f32 | field_0x94 |
| |
| f32 | m_ground_h |
| |
| f32 | m_gnd_chk_offset |
| |
| cM3dGPla | field_0xa0 |
| |
| bool | field_0xb4 |
| |
| f32 | field_0xb8 |
| |
| f32 | field_0xbc |
| |
| u8 | field_0xc0 |
| |
| f32 | m_roof_height |
| |
| f32 | m_roof_crr_height |
| |
| f32 | field_0xcc |
| |
| f32 | m_wtr_chk_offset |
| |
| cBgS_PolyInfo * | pm_out_poly_info |
| |
| cXyz | unk_0xe4 |
| |
| f32 | field_0xd8 |
| |
| dBgS_GndChk | m_gnd |
| |
| dBgS_RoofChk | m_roof |
| |
| dBgS_WtrChk | m_wtr |
| |
| u8 | m_wtr_mode |
| |
| cBgS_PolyPassChk * | mPolyPassChk |
| |
| cBgS_GrpPassChk * | mGrpPassChk |
| |
| fpc_ProcID | mActorPid |
| |
| bool | mSameActorChk |
| |
◆ dBgS_BombAcch()
| dBgS_BombAcch::dBgS_BombAcch |
( |
| ) |
|
|
inline |
◆ ~dBgS_BombAcch()
| virtual dBgS_BombAcch::~dBgS_BombAcch |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: