![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_camera.h>
Collaboration diagram for dCamera_c:Classes | |
| struct | ActorData |
| struct | BG |
| struct | BSplineData |
| struct | BspTransData |
| struct | ChaseData |
| struct | ColosseumData |
| struct | dCamera_pad_info |
| class | dCamInfo_c |
| struct | DigHoleData |
| struct | EventData |
| struct | FixedFrameData |
| struct | FixedFrameEvData |
| struct | FixedFramesData |
| struct | FixedPosData |
| struct | FixedPositionData |
| struct | GameOverData |
| struct | GetItemData |
| struct | HintTalkData |
| struct | HookshotData |
| struct | ItemData |
| struct | LoadData |
| struct | LockOnData |
| struct | MagneData |
| struct | ObserveData |
| struct | OneSideData |
| struct | ParaRailData |
| struct | PossessedData |
| struct | RailData |
| struct | RestorePosData |
| struct | RideData |
| struct | RollingData |
| struct | Shake |
| struct | StokerData |
| struct | SubjectData |
| struct | TactData |
| struct | TalkData |
| struct | TowerData |
| struct | TransData |
| struct | TwoActor0Data |
Static Public Attributes | |
| static engine_fn | engine_tbl [] |
| dCamera_c::dCamera_c | ( | camera_class * | i_camera | ) |
| dCamera_c::~dCamera_c | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| int dCamera_c::blureCamera | ( | ) |
| bool dCamera_c::bSplineEvCamera | ( | ) |
| bool dCamera_c::bspTransEvCamera | ( | ) |
| bool dCamera_c::bumpCheck | ( | u32 | i_flags | ) |
| void dCamera_c::CalcTrimSize | ( | ) |
|
inline |
| cXyz dCamera_c::Center | ( | ) |
| bool dCamera_c::ChangeModeOK | ( | s32 | param_0 | ) |
| bool dCamera_c::chaseCamera | ( | s32 | param_0 | ) |
|
inline |
| bool dCamera_c::checkForceLockTarget | ( | ) |
| void dCamera_c::checkGroundInfo | ( | ) |
|
inline |
|
inline |
| bool dCamera_c::colosseumCamera | ( | s32 | param_0 | ) |
|
inline |
| bool dCamera_c::currentEvCamera | ( | ) |
| void dCamera_c::debugDraw | ( | ) |
| int dCamera_c::defaultTriming | ( | ) |
| bool dCamera_c::digHoleEvCamera | ( | ) |
|
inline |
| int dCamera_c::Draw | ( | ) |
| int dCamera_c::EndEventCamera | ( | int | param_1 | ) |
| bool dCamera_c::eventCamera | ( | s32 | param_0 | ) |
|
inline |
| void dCamera_c::EventRecoverNotime | ( | ) |
| cXyz dCamera_c::Eye | ( | ) |
|
inline |
| bool dCamera_c::fixedFrameCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::fixedFrameEvCamera | ( | ) |
| bool dCamera_c::fixedFramesEvCamera | ( | ) |
| bool dCamera_c::fixedPositionCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::fixedPositionEvCamera | ( | ) |
|
inline |
| int dCamera_c::ForceLockOff | ( | fopAc_ac_c * | i_actor | ) |
| int dCamera_c::ForceLockOff | ( | fpc_ProcID | i_id | ) |
| int dCamera_c::ForceLockOn | ( | fopAc_ac_c * | i_actor | ) |
| cSAngle dCamera_c::forwardCheckAngle | ( | ) |
|
inline |
| bool dCamera_c::gameOverEvCamera | ( | ) |
| int dCamera_c::GetCameraTypeFromCameraName | ( | char const * | i_name | ) |
| 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 ) |
| bool dCamera_c::getEvFloatData | ( | f32 * | i_data, |
| char * | i_event ) |
| int dCamera_c::getEvFloatListData | ( | f32 ** | i_data, |
| char * | i_event ) |
| bool dCamera_c::getEvIntData | ( | int * | i_data, |
| char * | i_event ) |
| bool dCamera_c::getEvIntData | ( | int * | i_data, |
| char * | i_event, | ||
| int | param_2 ) |
| bool dCamera_c::getEvStringData | ( | char * | i_data, |
| char * | i_event, | ||
| char * | param_2 ) |
| char * dCamera_c::getEvStringPntData | ( | char * | i_event | ) |
| char * dCamera_c::getEvStringPntData | ( | char * | i_event, |
| char * | param_1 ) |
| int dCamera_c::getEvXyzListData | ( | cXyz ** | i_data, |
| char * | i_event ) |
| fopAc_ac_c * dCamera_c::GetForceLockOnActor | ( | ) |
| bool dCamera_c::getItemEvCamera | ( | ) |
| fopAc_ac_c * dCamera_c::getMsgCmdSpeaker | ( | ) |
| fopAc_ac_c * dCamera_c::getParamTargetActor | ( | s32 | param_0 | ) |
| f32 dCamera_c::heightOf | ( | fopAc_ac_c * | i_actor | ) |
| bool dCamera_c::hintTalkEvCamera | ( | ) |
| bool dCamera_c::hookshotCamera | ( | s32 | param_0 | ) |
|
inline |
|
inline |
| 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 |
|
inline |
|
inline |
|
inline |
| bool dCamera_c::letCamera | ( | s32 | ) |
| bool dCamera_c::lineBGCheck | ( | cXyz * | i_start, |
| cXyz * | i_end, | ||
| dBgS_LinChk * | i_linChk, | ||
| u32 | i_flags ) |
| bool dCamera_c::lineBGCheckBoth | ( | cXyz * | i_start, |
| cXyz * | i_end, | ||
| dBgS_LinChk * | i_linchk, | ||
| u32 | i_flags ) |
| bool dCamera_c::loadEvCamera | ( | ) |
| bool dCamera_c::lockonCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::magneCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::manualCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::maptoolIdEvCamera | ( | ) |
|
inline |
| int dCamera_c::ModeFix | ( | s32 | param_0 | ) |
| bool dCamera_c::NotRun | ( | ) |
| bool dCamera_c::observeCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::oneSideCamera | ( | s32 | param_1 | ) |
| void dCamera_c::onHorseDush | ( | ) |
| int dCamera_c::onRoomChange | ( | s32 | i_roomNo | ) |
| bool dCamera_c::paraRailCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::pauseEvCamera | ( | ) |
| bool dCamera_c::peepHoleEvCamera | ( | ) |
| bool dCamera_c::pointInSight | ( | cXyz * | i_point | ) |
| void dCamera_c::popInfo | ( | dCamera_c::dCamInfo_c * | i_info | ) |
| bool dCamera_c::portalWarpEvCamera | ( | ) |
|
inline |
| bool dCamera_c::possessedEvCamera | ( | ) |
|
inline |
| void dCamera_c::pushInfo | ( | dCamera_c::dCamInfo_c * | i_info, |
| s16 | param_1 ) |
| void dCamera_c::QuickStart | ( | ) |
|
inline |
| f32 dCamera_c::radiusActorInSight | ( | fopAc_ac_c * | i_actor1, |
| fopAc_ac_c * | i_actor2, | ||
| cXyz * | i_center, | ||
| cXyz * | i_eye, | ||
| f32 | i_fovY, | ||
| s16 | i_bank, | ||
| f32 | param_6 ) |
| f32 dCamera_c::radiusActorInSight | ( | fopAc_ac_c * | param_0, |
| fopAc_ac_c * | param_1, | ||
| fopAc_ac_c * | param_2 ) |
| bool dCamera_c::railCamera | ( | s32 | param_0 | ) |
| 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 ) |
| int dCamera_c::Reset | ( | ) |
| void dCamera_c::ResetBlure | ( | ) |
|
inline |
| bool dCamera_c::restorePosEvCamera | ( | ) |
| bool dCamera_c::rideCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::rollingEvCamera | ( | ) |
| bool dCamera_c::Run | ( | ) |
| s16 dCamera_c::runEventRecoveryTrans | ( | ) |
| bool dCamera_c::saveEvCamera | ( | ) |
| bool dCamera_c::SaveZoomRatio | ( | ) |
| int dCamera_c::searchEventArgData | ( | char * | i_eventName | ) |
| void dCamera_c::SetBlureActor | ( | fopAc_ac_c * | i_actor | ) |
| void dCamera_c::SetBlureAlpha | ( | f32 | i_alpha | ) |
| void dCamera_c::setEventRecoveryTrans | ( | s16 | 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 ) |
| bool dCamera_c::SetTrimSize | ( | s32 | size | ) |
| bool dCamera_c::SetTrimTypeForce | ( | s32 | param_0 | ) |
| void dCamera_c::setUSOAngle | ( | ) |
| f32 dCamera_c::shakeCamera | ( | ) |
| void dCamera_c::Start | ( | ) |
| void dCamera_c::StartBlure | ( | int | param_0, |
| fopAc_ac_c * | i_actor, | ||
| f32 | i_alpha, | ||
| f32 | i_scale ) |
| int dCamera_c::StartEventCamera | ( | int | param_0, |
| int | param_1, | ||
| ... ) |
| void dCamera_c::Stay | ( | ) |
| bool dCamera_c::stbWaitEvCamera | ( | ) |
| bool dCamera_c::stokerEvCamera | ( | ) |
| void dCamera_c::Stop | ( | ) |
| int dCamera_c::StopShake | ( | ) |
| bool dCamera_c::styleEvCamera | ( | ) |
| bool dCamera_c::subjectCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::tactEvCamera | ( | ) |
|
inline |
|
inline |
| bool dCamera_c::talktoCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::talktoEvCamera | ( | ) |
| bool dCamera_c::test1Camera | ( | s32 | param_0 | ) |
| bool dCamera_c::test2Camera | ( | s32 | param_0 | ) |
| void dCamera_c::tooNearEscape | ( | cXyz * | param_0 | ) |
| bool dCamera_c::towerCamera | ( | s32 | param_0 | ) |
| bool dCamera_c::transEvCamera | ( | int | param_1 | ) |
|
inline |
| bool dCamera_c::turnToActorEvCamera | ( | ) |
| bool dCamera_c::twoActor0EvCamera | ( | ) |
|
inline |
| s16 dCamera_c::U | ( | ) |
|
inline |
|
inline |
| bool dCamera_c::uniformAcceleEvCamera | ( | ) |
| bool dCamera_c::uniformBrakeEvCamera | ( | ) |
| bool dCamera_c::uniformTransEvCamera | ( | ) |
| cXyz dCamera_c::Up | ( | ) |
| void dCamera_c::updateMonitor | ( | ) |
| void dCamera_c::updatePad | ( | ) |
| bool dCamera_c::useItem0EvCamera | ( | ) |
| bool dCamera_c::useItem1EvCamera | ( | ) |
| s16 dCamera_c::V | ( | ) |
| bool dCamera_c::watchActorEvCamera | ( | ) |
| cXyz dCamera_c::dbg_field_0x04[16] |
| u8 dCamera_c::dbg_field_c4[0xDC - 0xC4] |
|
static |
| camera_class* dCamera_c::field_0x0 |
| int dCamera_c::field_0x0 |
| cXyz dCamera_c::field_0x0 |
| u8 dCamera_c::field_0x0[4] |
| cXyz dCamera_c::field_0x04 |
| cXyz dCamera_c::field_0x10 |
| u8 dCamera_c::field_0x10[4] |
| int dCamera_c::field_0x14 |
| class { ... } dCamera_c::field_0x144 |
| u32 dCamera_c::field_0x160 |
| int dCamera_c::field_0x164 |
| u8 dCamera_c::field_0x168 |
| int dCamera_c::field_0x16c |
| u32 dCamera_c::field_0x170 |
| cXyz dCamera_c::field_0x18 |
| u8 dCamera_c::field_0x1b8[4] |
| cSAngle dCamera_c::field_0x2 |
| u8 dCamera_c::field_0x20 |
| u8 dCamera_c::field_0x21 |
| 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 |
| cSGlobe dCamera_c::field_0x24 |
| cXyz dCamera_c::field_0x28 |
| f32 dCamera_c::field_0x2c0 |
| f32 dCamera_c::field_0x2c8 |
| s16 dCamera_c::field_0x4 |
| cSAngle dCamera_c::field_0x4 |
| int dCamera_c::field_0x4 |
| cXyz dCamera_c::field_0x4 |
| 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_0x698 |
| int dCamera_c::field_0x69c |
| u8 dCamera_c::field_0x6a0[0x6b8 - 0x6a0] |
| int dCamera_c::field_0x6fc |
| f32 dCamera_c::field_0x734 |
| f32 dCamera_c::field_0x738 |
| u8 dCamera_c::field_0x76c[0x79c - 0x76c] |
| class { ... } dCamera_c::field_0x79c |
| dCamInfo_c dCamera_c::field_0x8 |
| cSGlobe dCamera_c::field_0x8 |
| csXyz dCamera_c::field_0x8 |
| f32 dCamera_c::field_0x84 |
| dCamMapToolData dCamera_c::field_0x89c |
| dCamMapToolData dCamera_c::field_0x8d8 |
| f32 dCamera_c::field_0x91c |
| u8 dCamera_c::field_0x930[0x930 - 0x92c] |
| int dCamera_c::field_0x93c |
| u8 dCamera_c::field_0x944 |
| int dCamera_c::field_0x950 |
| u8 dCamera_c::field_0x954[0x958 - 0x954] |
| cXyz dCamera_c::field_0x95c |
| f32 dCamera_c::field_0x968 |
| f32 dCamera_c::field_0x96c |
| u8 dCamera_c::field_0xb0c |
| u8 dCamera_c::field_0xb0d[0xd58 - 0xb0d] |
| csXyz dCamera_c::field_0xc |
| cXyz dCamera_c::field_0xc |
| f32 dCamera_c::mAlpha |
| cSAngle dCamera_c::mBank |
| cSAngle dCamera_c::mBankOverride |
| BG dCamera_c::mBG |
| class { ... } dCamera_c::mBlure |
| u32 dCamera_c::mBumpCheckFlags |
| u32 dCamera_c::mCameraID |
| bool dCamera_c::mCameraInputActive |
| 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 |
| cSAngle dCamera_c::mControlledYaw |
| cXyz dCamera_c::mCornerNormalSum |
| int dCamera_c::mCStickUpLatch |
| int dCamera_c::mCStickYHoldCount |
| int dCamera_c::mCStickYState |
| u32 dCamera_c::mCurCamStyleTimer |
| int dCamera_c::mCurMode |
| int dCamera_c::mCurState |
| int dCamera_c::mCurType |
| dCamMapToolData dCamera_c::mDefRoomCamTool |
| cSGlobe dCamera_c::mDirection |
| int dCamera_c::mEngineHoldState |
| dCamera_event_data dCamera_c::mEventData |
| u32 dCamera_c::mEventFlags |
| cXyz dCamera_c::mEye |
| dCamera_FakeAngle_system dCamera_c::mFakeAngleSys |
| u8 dCamera_c::mFastShotState |
| bool dCamera_c::mFinished |
| dCamForcusLine dCamera_c::mFocusLine |
| int dCamera_c::mForcedMode |
| int dCamera_c::mForceLockTimer |
| cSAngle dCamera_c::mForwardTiltOffset |
| f32 dCamera_c::mFovy |
| u32 dCamera_c::mFrameCounter |
| int dCamera_c::mGear |
| bool dCamera_c::mHoldB |
| u8 dCamera_c::mHoldLockL |
| u8 dCamera_c::mHoldLockR |
| bool dCamera_c::mHoldX |
| bool dCamera_c::mHoldY |
| bool dCamera_c::mHoldZ |
| int dCamera_c::mIdleFrameCount |
| int dCamera_c::mIsWolf |
| int dCamera_c::mLastBumpCase |
| cXyz dCamera_c::mLastHitPos |
| u8 dCamera_c::mLockLActive |
| u8 dCamera_c::mLockLJustActivated |
| fpc_ProcID dCamera_c::mLockOnActorID |
| u8 dCamera_c::mLockRActive |
| u8 dCamera_c::mLockRJustActivated |
| int dCamera_c::mMapToolType |
| bool dCamera_c::mMidnaRidingAndVisible |
| dCamera_monitoring_things dCamera_c::mMonitor |
| int dCamera_c::mNextMode |
| int dCamera_c::mNextType |
| fopAc_ac_c* dCamera_c::mpActor |
| u32 dCamera_c::mPadID |
| dCamera_pad_info dCamera_c::mPadInfo |
| fopAc_ac_c* dCamera_c::mpAuxTargetActor1 |
| fopAc_ac_c* dCamera_c::mpAuxTargetActor2 |
| fopAc_ac_c* dCamera_c::mpLockOnActor |
| fopAc_ac_c* dCamera_c::mpLockonTarget |
| cXyz dCamera_c::mPosition |
| fopAc_ac_c* dCamera_c::mpPlayerActor |
| class { ... } dCamera_c::mRecovery |
| struct { ... } dCamera_c::mRoomCtx |
| dCamMapToolData dCamera_c::mRoomMapTool |
| int dCamera_c::mRoomNo |
| dCamInfo_c dCamera_c::mSavedView |
| dCamInfo_c dCamera_c::mSavedViewStack[2] |
| cXyz dCamera_c::mScale |
| Shake dCamera_c::mShake |
| f32 dCamera_c::mSightFitRadius |
| dCamMapToolData dCamera_c::mStageCamTool |
| class { ... } dCamera_c::mStyleSettle |
| dCamMapToolData dCamera_c::mTagCamTool |
| int dCamera_c::mThrowTimer |
| u32 dCamera_c::mTicks |
| bool dCamera_c::mTrigB |
| f32 dCamera_c::mTriggerLeftDelta |
| f32 dCamera_c::mTriggerLeftLast |
| f32 dCamera_c::mTriggerRightDelta |
| f32 dCamera_c::mTriggerRightLast |
| u8 dCamera_c::mTrigLockL |
| u8 dCamera_c::mTrigLockR |
| 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 |
| class { ... } dCamera_c::mUpOverride |
| class { ... } dCamera_c::mViewCache |
| int dCamera_c::mWallRecoverStepCount |
| f32 dCamera_c::mWallUpDist |
| f32 dCamera_c::mWindowAspect |
| f32 dCamera_c::mWindowHeight |
| f32 dCamera_c::mWindowWidth |
| u8 dCamera_c::mWork[0x100] |
| f32 dCamera_c::mZoomRatio |
| u8 dCamera_c::unk_debug_0xbc4[0x10] |