Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_camera.h>
Classes | |
struct | BG |
struct | dCamera_pad_info |
class | dCamInfo_c |
struct | Shake |
Static Public Attributes | |
static engine_fn | engine_tbl [] |
dCamera_c::dCamera_c | ( | camera_class * | i_camera | ) |
dCamera_c::~dCamera_c | ( | ) |
|
inline |
|
inline |
cXyz dCamera_c::attentionPos | ( | fopAc_ac_c * | param_0 | ) |
void dCamera_c::Bank | ( | ) |
void dCamera_c::blureCamera | ( | ) |
void dCamera_c::bSplineEvCamera | ( | ) |
void dCamera_c::bspTransEvCamera | ( | ) |
void dCamera_c::CalcTrimSize | ( | ) |
cXyz dCamera_c::Center | ( | ) |
bool dCamera_c::checkForceLockTarget | ( | ) |
void dCamera_c::checkGroundInfo | ( | ) |
|
inline |
void dCamera_c::currentEvCamera | ( | ) |
int dCamera_c::defaultTriming | ( | ) |
void dCamera_c::digHoleEvCamera | ( | ) |
cSAngle dCamera_c::directionOf | ( | fopAc_ac_c * | ) |
int dCamera_c::Draw | ( | ) |
void dCamera_c::EventRecoverNotime | ( | ) |
cXyz dCamera_c::Eye | ( | ) |
void dCamera_c::eyePos | ( | fopAc_ac_c * | param_0 | ) |
void dCamera_c::fixedFrameEvCamera | ( | ) |
void dCamera_c::fixedFramesEvCamera | ( | ) |
void dCamera_c::fixedPositionEvCamera | ( | ) |
void dCamera_c::footHeightOf | ( | fopAc_ac_c * | param_0 | ) |
void dCamera_c::ForceLockOff | ( | fopAc_ac_c * | param_0 | ) |
void dCamera_c::ForceLockOff | ( | fpc_ProcID | param_0 | ) |
void dCamera_c::ForceLockOn | ( | fopAc_ac_c * | param_0 | ) |
cSAngle dCamera_c::forwardCheckAngle | ( | ) |
|
inline |
void dCamera_c::gameOverEvCamera | ( | ) |
int dCamera_c::GetCameraTypeFromToolData | ( | stage_camera2_data_class * | i_data | ) |
fopAc_ac_c * dCamera_c::getEvActor | ( | char * | i_event | ) |
fopAc_ac_c * dCamera_c::getEvActor | ( | char * | i_event, |
char * | param_1 | ||
) |
fopAc_ac_c * dCamera_c::GetForceLockOnActor | ( | ) |
void dCamera_c::getItemEvCamera | ( | ) |
void dCamera_c::getMsgCmdSpeaker | ( | ) |
fopAc_ac_c * dCamera_c::getParamTargetActor | ( | s32 | param_0 | ) |
f32 dCamera_c::heightOf | ( | fopAc_ac_c * | i_actor | ) |
void dCamera_c::hintTalkEvCamera | ( | ) |
void dCamera_c::infoReport | ( | ) |
void dCamera_c::initialize | ( | camera_class * | i_camera, |
fopAc_ac_c * | i_player, | ||
u32 | i_cameraID, | ||
u32 | i_padID | ||
) |
void dCamera_c::initMonitor | ( | ) |
void dCamera_c::initPad | ( | ) |
|
inline |
bool dCamera_c::lineBGCheck | ( | cXyz * | i_start, |
cXyz * | i_end, | ||
dBgS_LinChk * | i_linChk, | ||
u32 | i_flags | ||
) |
void dCamera_c::lineBGCheckBoth | ( | cXyz * | param_0, |
cXyz * | param_1, | ||
dBgS_LinChk * | param_2, | ||
u32 | param_3 | ||
) |
void dCamera_c::loadEvCamera | ( | ) |
bool dCamera_c::maptoolIdEvCamera | ( | ) |
|
inline |
bool dCamera_c::NotRun | ( | ) |
void dCamera_c::onHorseDush | ( | ) |
int dCamera_c::pauseEvCamera | ( | ) |
void dCamera_c::peepHoleEvCamera | ( | ) |
void dCamera_c::popInfo | ( | dCamera_c::dCamInfo_c * | i_info | ) |
bool dCamera_c::portalWarpEvCamera | ( | ) |
cXyz dCamera_c::positionOf | ( | fopAc_ac_c * | ) |
void dCamera_c::possessedEvCamera | ( | ) |
|
inline |
void dCamera_c::pushInfo | ( | dCamera_c::dCamInfo_c * | i_info, |
s16 | param_1 | ||
) |
void dCamera_c::QuickStart | ( | ) |
f32 dCamera_c::radiusActorInSight | ( | fopAc_ac_c * | i_actor1, |
fopAc_ac_c * | i_actor2, | ||
cXyz * | i_center, | ||
cXyz * | i_eye, | ||
f32 | param_4, | ||
s16 | i_bank, | ||
f32 | param_6 | ||
) |
void dCamera_c::radiusActorInSight | ( | fopAc_ac_c * | param_0, |
fopAc_ac_c * | param_1, | ||
fopAc_ac_c * | param_2 | ||
) |
cXyz dCamera_c::relationalPos | ( | fopAc_ac_c * | i_actor, |
cXyz * | i_offset | ||
) |
cXyz dCamera_c::relationalPos | ( | fopAc_ac_c * | i_actor1, |
fopAc_ac_c * | i_actor2, | ||
cXyz * | i_offset, | ||
f32 | param_3 | ||
) |
void dCamera_c::Reset | ( | ) |
void dCamera_c::ResetBlure | ( | ) |
|
inline |
void dCamera_c::restorePosEvCamera | ( | ) |
void dCamera_c::rollingEvCamera | ( | ) |
bool dCamera_c::Run | ( | ) |
void dCamera_c::runEventRecoveryTrans | ( | ) |
bool dCamera_c::saveEvCamera | ( | ) |
void dCamera_c::SaveZoomRatio | ( | ) |
void dCamera_c::SaveZoomRatio | ( | ) |
void dCamera_c::SetBlureActor | ( | fopAc_ac_c * | param_0 | ) |
void dCamera_c::setMapToolData | ( | ) |
|
inline |
void dCamera_c::setStageMapToolData | ( | ) |
void dCamera_c::SetTagData | ( | fopAc_ac_c * | param_0, |
s32 | param_1, | ||
u16 | param_2, | ||
u8 | param_3 | ||
) |
void dCamera_c::setUSOAngle | ( | ) |
void dCamera_c::shakeCamera | ( | ) |
void dCamera_c::Start | ( | ) |
void dCamera_c::StartBlure | ( | int | param_0, |
fopAc_ac_c * | param_1, | ||
f32 | param_2, | ||
f32 | param_3 | ||
) |
void dCamera_c::Stay | ( | ) |
bool dCamera_c::stbWaitEvCamera | ( | ) |
void dCamera_c::stokerEvCamera | ( | ) |
void dCamera_c::Stop | ( | ) |
void dCamera_c::StopShake | ( | ) |
bool dCamera_c::styleEvCamera | ( | ) |
void dCamera_c::tactEvCamera | ( | ) |
void dCamera_c::talkBasePos | ( | fopAc_ac_c * | param_0 | ) |
void dCamera_c::talkEyePos | ( | fopAc_ac_c * | param_0 | ) |
void dCamera_c::talktoEvCamera | ( | ) |
|
inline |
bool dCamera_c::turnToActorEvCamera | ( | ) |
void dCamera_c::twoActor0EvCamera | ( | ) |
|
inline |
s16 dCamera_c::U | ( | ) |
void dCamera_c::uniformAcceleEvCamera | ( | ) |
void dCamera_c::uniformBrakeEvCamera | ( | ) |
void dCamera_c::uniformTransEvCamera | ( | ) |
cXyz dCamera_c::Up | ( | ) |
void dCamera_c::updateMonitor | ( | ) |
void dCamera_c::updatePad | ( | ) |
void dCamera_c::useItem0EvCamera | ( | ) |
void dCamera_c::useItem1EvCamera | ( | ) |
s16 dCamera_c::V | ( | ) |
void dCamera_c::watchActorEvCamera | ( | ) |
|
static |
camera_class* dCamera_c::field_0x0 |
cSGlobe dCamera_c::field_0x0 |
int dCamera_c::field_0x0 |
cXyz dCamera_c::field_0x0 |
bool dCamera_c::field_0x0 |
u8 dCamera_c::field_0x0[4] |
u8 dCamera_c::field_0x10[4] |
fopAc_ac_c* dCamera_c::field_0x10 |
class { ... } dCamera_c::field_0x110 |
cXyz dCamera_c::field_0x14 |
int dCamera_c::field_0x14 |
class { ... } dCamera_c::field_0x144 |
class { ... } dCamera_c::field_0x158 |
int dCamera_c::field_0x160 |
int dCamera_c::field_0x164 |
u8 dCamera_c::field_0x168 |
int dCamera_c::field_0x16c |
int dCamera_c::field_0x170 |
cXyz dCamera_c::field_0x18 |
u32 dCamera_c::field_0x188 |
u32 dCamera_c::field_0x18c |
int dCamera_c::field_0x190 |
bool dCamera_c::field_0x194 |
int dCamera_c::field_0x1ac |
cSAngle dCamera_c::field_0x1b0 |
f32 dCamera_c::field_0x1b4 |
u8 dCamera_c::field_0x1b8[4] |
int dCamera_c::field_0x1f4 |
int dCamera_c::field_0x1f8 |
int dCamera_c::field_0x1fc |
cSAngle dCamera_c::field_0x2 |
u8 dCamera_c::field_0x20 |
cSAngle dCamera_c::field_0x20 |
u8 dCamera_c::field_0x208 |
u8 dCamera_c::field_0x209 |
u8 dCamera_c::field_0x20a |
u8 dCamera_c::field_0x20b |
u8 dCamera_c::field_0x21 |
u8 dCamera_c::field_0x214 |
u8 dCamera_c::field_0x215 |
u8 dCamera_c::field_0x216 |
u8 dCamera_c::field_0x217 |
u8 dCamera_c::field_0x21e |
u8 dCamera_c::field_0x21f |
u8 dCamera_c::field_0x22[2] |
u8 dCamera_c::field_0x222 |
u8 dCamera_c::field_0x223 |
u8 dCamera_c::field_0x224 |
int dCamera_c::field_0x24 |
cSGlobe dCamera_c::field_0x24 |
cSGlobe dCamera_c::field_0x28 |
cXyz dCamera_c::field_0x28 |
f32 dCamera_c::field_0x2c0 |
int dCamera_c::field_0x2c4 |
f32 dCamera_c::field_0x2c8 |
u8 dCamera_c::field_0x3e8 |
int dCamera_c::field_0x3ec |
int dCamera_c::field_0x3f0 |
u8 dCamera_c::field_0x3f4[0x4E8 - 0x3F4] |
s16 dCamera_c::field_0x4 |
cSAngle dCamera_c::field_0x4 |
int dCamera_c::field_0x4 |
cXyz dCamera_c::field_0x4 |
class { ... } dCamera_c::field_0x5c |
u8 dCamera_c::field_0x610 |
u8 dCamera_c::field_0x611 |
u8 dCamera_c::field_0x612[2] |
class { ... } dCamera_c::field_0x614[4] |
u8 dCamera_c::field_0x664[4] |
int dCamera_c::field_0x668 |
int dCamera_c::field_0x66c |
int dCamera_c::field_0x670 |
int dCamera_c::field_0x674 |
u8 dCamera_c::field_0x678 |
int dCamera_c::field_0x680 |
int dCamera_c::field_0x698 |
int dCamera_c::field_0x69c |
u8 dCamera_c::field_0x6a0[0x6b8 - 0x6a0] |
int dCamera_c::field_0x6fc |
class { ... } dCamera_c::field_0x700 |
f32 dCamera_c::field_0x734 |
f32 dCamera_c::field_0x738 |
f32 dCamera_c::field_0x73c |
class { ... } dCamera_c::field_0x740 |
u8 dCamera_c::field_0x76c[0x79c - 0x76c] |
class { ... } dCamera_c::field_0x79c |
dCamMapToolData dCamera_c::field_0x7ac |
dCamMapToolData dCamera_c::field_0x7e8 |
u8 dCamera_c::field_0x8[0x20 - 0x8] |
cXyz dCamera_c::field_0x8 |
dCamInfo_c dCamera_c::field_0x8 |
cSGlobe dCamera_c::field_0x8 |
csXyz dCamera_c::field_0x8 |
f32 dCamera_c::field_0x80 |
dCamMapToolData dCamera_c::field_0x824 |
f32 dCamera_c::field_0x84 |
dCamMapToolData dCamera_c::field_0x860 |
u32 dCamera_c::field_0x88 |
dCamMapToolData dCamera_c::field_0x89c |
cSAngle dCamera_c::field_0x8c |
dCamMapToolData dCamera_c::field_0x8d8 |
cXyz dCamera_c::field_0x90 |
u8 dCamera_c::field_0x914[0x91c - 0x914] |
f32 dCamera_c::field_0x91c |
f32 dCamera_c::field_0x92c |
u8 dCamera_c::field_0x930[0x930 - 0x92c] |
f32 dCamera_c::field_0x934 |
u8 dCamera_c::field_0x938[0x93C - 0x938] |
int dCamera_c::field_0x93c |
int dCamera_c::field_0x940 |
u8 dCamera_c::field_0x944 |
cSAngle dCamera_c::field_0x94c |
int dCamera_c::field_0x950 |
u8 dCamera_c::field_0x954[0x958 - 0x954] |
int dCamera_c::field_0x958 |
cXyz dCamera_c::field_0x95c |
u8 dCamera_c::field_0x968[0x970 - 0x968] |
cXyz dCamera_c::field_0x9c |
int dCamera_c::field_0xa8 |
u32 dCamera_c::field_0xac |
dCamInfo_c dCamera_c::field_0xb0 |
u8 dCamera_c::field_0xb0c |
u8 dCamera_c::field_0xb0d[0xd58 - 0xb0d] |
csXyz dCamera_c::field_0xc |
cXyz dCamera_c::field_0xc |
dCamInfo_c dCamera_c::field_0xd0[2] |
cSAngle dCamera_c::mBank |
BG dCamera_c::mBG |
f32 dCamera_c::mBlureAlpha |
cXyz dCamera_c::mBlurePosition |
cXyz dCamera_c::mBlureScale |
u32 dCamera_c::mCameraID |
dCamParam_c dCamera_c::mCamParam |
dCamSetup_c dCamera_c::mCamSetup |
int dCamera_c::mCamStyle |
dCamera_type_data* dCamera_c::mCamTypeData |
int dCamera_c::mCamTypeNum |
cXyz dCamera_c::mCenter |
u32 dCamera_c::mCurCamTypeTimer |
int dCamera_c::mCurMode |
int dCamera_c::mCurType |
dCamera_event_data dCamera_c::mEventData |
u32 dCamera_c::mEventFlags |
cXyz dCamera_c::mEye |
dCamera_FakeAngle_system dCamera_c::mFakeAngleSys |
dCamForcusLine dCamera_c::mFocusLine |
int dCamera_c::mForceLockTimer |
f32 dCamera_c::mFovY |
bool dCamera_c::mHoldB |
bool dCamera_c::mHoldX |
bool dCamera_c::mHoldY |
bool dCamera_c::mHoldZ |
u32 dCamera_c::mLockOnActorID |
int dCamera_c::mMapToolType |
dCamera_monitoring_things dCamera_c::mMonitor |
int dCamera_c::mNextMode |
int dCamera_c::mNextType |
u32 dCamera_c::mPadID |
dCamera_pad_info dCamera_c::mPadInfo |
fopAc_ac_c* dCamera_c::mpLockOnActor |
fopAc_ac_c* dCamera_c::mpLockonTarget |
fopAc_ac_c* dCamera_c::mpPlayerActor |
int dCamera_c::mRoomNo |
Shake dCamera_c::mShake |
int dCamera_c::mThrowTimer |
bool dCamera_c::mTrigB |
f32 dCamera_c::mTriggerLeftDelta |
f32 dCamera_c::mTriggerLeftLast |
f32 dCamera_c::mTriggerRightDelta |
f32 dCamera_c::mTriggerRightLast |
bool dCamera_c::mTrigX |
bool dCamera_c::mTrigY |
bool dCamera_c::mTrigZ |
f32 dCamera_c::mTrimHeight |
int dCamera_c::mTrimSize |
int dCamera_c::mTrimTypeForce |
cXyz dCamera_c::mUp |