![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Bomb. More...
#include <d_a_nbomb.h>
Inheritance diagram for daNbomb_c:
Collaboration diagram for daNbomb_c:Static Public Attributes | |
| static const char * | m_arcNameList [6] |
Static Public Attributes inherited from fopAc_ac_c | |
| static u32 | stopStatus |
Additional Inherited Members | |
Static Public Member Functions inherited from dBomb_c | |
| static bool | checkFlowerBombWait (fopAc_ac_c *) |
| static bool | checkWaterBomb (fopAc_ac_c *) |
| static bool | checkInsectBombMove (fopAc_ac_c *) |
| static bool | checkBombActor (fopAc_ac_c *i_actor) |
| static fopAc_ac_c * | createNormalBombPlayer (cXyz *i_pos) |
| static fopAc_ac_c * | createNormalBombExplode (cXyz *i_pos) |
| static fopAc_ac_c * | createWaterBombPlayer (cXyz *i_pos) |
| static fopAc_ac_c * | createFlowerBomb (cXyz *i_pos, csXyz *i_angle, int param_2) |
| static fopAc_ac_c * | createInsectBombPlayer (cXyz *i_pos) |
| static fopAc_ac_c * | createEnemyBombBoomerang (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| static fopAc_ac_c * | createWaterBombExplode (cXyz *i_pos) |
| static fopAc_ac_c * | createEnemyWaterBomb (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| static fopAc_ac_c * | createEnemyWaterBombHookshot (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| static fopAc_ac_c * | createBombCargoCarry (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| static fopAc_ac_c * | createEnemyBombHookshot (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| static fopAc_ac_c * | createEnemyBomb (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
Static Public Member Functions inherited from fopAc_ac_c | |
| static void | setStopStatus (u32 status) |
Bomb.
Multi-purpose bomb actor. Used for normal bombs, water bombs and bomblings.
| daNbomb_c::~daNbomb_c | ( | ) |
| BOOL daNbomb_c::checkExplode | ( | ) |
|
inline |
|
inline |
| bool daNbomb_c::checkTimerStop | ( | ) |
|
inline |
| BOOL daNbomb_c::checkWaterIn | ( | ) |
| void daNbomb_c::coHitCallback | ( | fopAc_ac_c * | i_hitActor | ) |
d_a_nbomb.cpp Bomb Actor
| int daNbomb_c::create | ( | ) |
| int daNbomb_c::createHeap | ( | ) |
|
inlinevirtual |
Reimplemented from dBomb_c.
| int daNbomb_c::draw | ( | ) |
| int daNbomb_c::execute | ( | ) |
|
inline |
| int daNbomb_c::insectLineCheck | ( | ) |
|
inline |
|
inline |
| BOOL daNbomb_c::procBoomerangMove | ( | ) |
| BOOL daNbomb_c::procBoomerangMoveInit | ( | dCcD_GObjInf * | unused | ) |
| BOOL daNbomb_c::procCarry | ( | ) |
| BOOL daNbomb_c::procCarryInit | ( | ) |
| BOOL daNbomb_c::procExplode | ( | ) |
| BOOL daNbomb_c::procExplodeInit | ( | ) |
| BOOL daNbomb_c::procFlowerWait | ( | ) |
| BOOL daNbomb_c::procFlowerWaitInit | ( | ) |
| BOOL daNbomb_c::procInsectMove | ( | ) |
| BOOL daNbomb_c::procInsectMoveInit | ( | ) |
| BOOL daNbomb_c::procWait | ( | ) |
| BOOL daNbomb_c::procWaitInit | ( | ) |
| int daNbomb_c::searchEnemy | ( | fopAc_ac_c * | i_enemy | ) |
|
inlinevirtual |
Reimplemented from dBomb_c.
| void daNbomb_c::setEffect | ( | ) |
| void daNbomb_c::setFreeze | ( | ) |
| void daNbomb_c::setHitPolygon | ( | int | param_0 | ) |
| void daNbomb_c::setHookshotOffset | ( | ) |
| void daNbomb_c::setRoomInfo | ( | ) |
| void daNbomb_c::setSmokePos | ( | ) |
| void daNbomb_c::tgHitCallback | ( | dCcD_GObjInf * | i_hitObj | ) |
| Mtx daNbomb_c::field_0xa40 |
| Mtx daNbomb_c::field_0xa70 |
| u8 daNbomb_c::field_0xb51 |
| u8 daNbomb_c::field_0xB55[0xB58 - 0xB55] |
| s16 daNbomb_c::field_0xb5a |
| s16 daNbomb_c::field_0xb5c |
| f32 daNbomb_c::field_0xbb0 |
| cXyz daNbomb_c::field_0xbe4 |
| cXyz daNbomb_c::field_0xbf0 |
| cXyz daNbomb_c::field_0xbfc |
| cXyz daNbomb_c::field_0xc08 |
| cXyz daNbomb_c::field_0xc14 |
| cXyz daNbomb_c::field_0xc20 |
| cXyz daNbomb_c::field_0xc2c |
|
static |
| dBgS_BombAcch daNbomb_c::mAcch |
| dBgS_AcchCir daNbomb_c::mAcchCir |
| daPy_boomerangMove_c daNbomb_c::mBoomerangMove |
| dCcD_Sph daNbomb_c::mCcSph |
| dCcD_Stts daNbomb_c::mCcStts |
| u32 daNbomb_c::mEffectEmitterIDs[5] |
| cXyz daNbomb_c::mEffectLastPosition |
| cXyz daNbomb_c::mEffectPosition |
| u8 daNbomb_c::mExplodeMode |
| f32 daNbomb_c::mExplosionStrength |
| s16 daNbomb_c::mExTime |
| s16 daNbomb_c::mFreezeTimer |
| cBgS_PolyInfo daNbomb_c::mInsectHitPolyInfo |
| LIGHT_INFLUENCE daNbomb_c::mLightInfluence |
| dBgS_BombLinChk daNbomb_c::mLineChk |
| u8 daNbomb_c::mNoHitPlayerTimer |
| mDoExt_bckAnm* daNbomb_c::mpBck |
| request_of_phase_process_class daNbomb_c::mPhase |
| J3DModel* daNbomb_c::mpModel |
| u32 daNbomb_c::mPolySound |
| BOOL(daNbomb_c::* daNbomb_c::mProcFunc) () |
| Z2SoundObjSimple daNbomb_c::mSound |
| s8 daNbomb_c::mSoundReverb |
| dCcD_Sph daNbomb_c::mSph2 |
| u32 daNbomb_c::mStateFlg0 |
| u8 daNbomb_c::mType |
| WIND_INFLUENCE daNbomb_c::mWindInfluence |