Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
fopAc_ac_c Class Reference

#include <f_op_actor.h>

Inherits leafdraw_class.

Inherited by _Fairy_Feather_c, dBgS_MoveBgActor, dBomb_c, dInsect_c, d_a_npc_henna0, daAlldie_c, daAmiShutter_c, daAndsw2_c, daAndsw_c, daArrow_c, daAttp_c, daB_ZANTS_c, daBalloon2D_c, daBaseNpc_c, daBdoorL1_c, daBdoorL5_c, daBdoor_c, daBg_c, daBkLeaf_c, daBkyRock_c, daBoomerang_c, daBubbPilar_c, daCanoe_c, daCoach2D_c, daCoachFire_c, daCow_c, daCrod_c, daCstatue_c, daDbDoor00_c, daDemo00_c, daDmidna_c, daDoor20_c, daDr_c, daE_YM_TAG_c, daFireWood2_c, daFireWood_c, daFmtMng_c, daGlwSph_c, daGoGate_c, daGpTaru_c, daGrass_c, daGrdWater_c, daGuardMng_c, daHoZelda_c, daHorse_c, daItemBase_c, daItemShield_c, daKago_c, daKekaiTrap_c, daKey_c, daKiPot_c, daKnob20_c, daKtOnFire_c, daL7ODR_c, daL7lowDr_c, daL8Lift_c, daLv1Cdl00_c, daLv2Candle_c, daLv3Candle_c, daLv3Water2_c, daLv3Water_c, daLv4EdShutter_c, daLv6ChangeGate_c, daLv6CstaSw_c, daLv6FurikoTrap_c, daLv6Lblock_c, daLv6SwGate_c, daLv6SzGate_c, daLv6TogeTrap_c, daLv7BsGate_c, daLv9SwShutter_c, daMBdoorL1_c, daMP_c, daMagLift_c, daMant_packet_c, daMidna_c, daMirror_c, daMyna_c, daNPC_TK_c, daNocrm_c, daNpcBlueNS_c, daNpcBouS_c, daNpcCd2_c, daNpcCd_c, daNpcCdn3_c, daNpcChat_c, daNpcChin_c, daNpcClerkT_c, daNpcCoach_c, daNpcDoorBoy_c, daNpcDrSol_c, daNpcF_c, daNpcGuard_c, daNpcImpal_c, daNpcIns_c, daNpcKasiHana_c, daNpcKasiKyu_c, daNpcKasiMich_c, daNpcKdk_c, daNpcMoiR_c, daNpcMoiR_c, daNpcPasser2_c, daNpcPasser_c, daNpcPray_c, daNpcRafrel_c, daNpcShad_c, daNpcShoe_c, daNpcT_c, daNpcTheB_c, daNpcTkc_c, daNpcTkj_c, daNpcTks_c, daNpcWrestler_c, daNpc_Aru_c, daNpc_Bans_c, daNpc_Besu_c, daNpc_Doc_c, daNpc_FairySeirei_c, daNpc_Fairy_c, daNpc_GWolf_c, daNpc_Gnd_c, daNpc_Grd_c, daNpc_Grz_c, daNpc_Jagar_c, daNpc_Kakashi_c, daNpc_Kkri_c, daNpc_Kn_c, daNpc_Knj_c, daNpc_Kolinb_c, daNpc_Kyury_c, daNpc_Len_c, daNpc_Lud_c, daNpc_Maro_c, daNpc_Moi_c, daNpc_Pachi_Besu_c, daNpc_Pachi_Maro_c, daNpc_Pachi_Taro_c, daNpc_Post_c, daNpc_Pouya_c, daNpc_Raca_c, daNpc_Saru_c, daNpc_Seira2_c, daNpc_Seira_c, daNpc_Seirei_c, daNpc_Sha_c, daNpc_Shop0_c, daNpc_SoldierA_c, daNpc_SoldierB_c, daNpc_Taro_c, daNpc_Toby_c, daNpc_Uri_c, daNpc_Yelia_c, daNpc_Zant_c, daNpc_ZelR_c, daNpc_ZelRo_c, daNpc_Zelda_c, daNpc_clerkA_c, daNpc_clerkB_c, daNpc_grA_c, daNpc_grC_c, daNpc_grMC_c, daNpc_grM_c, daNpc_grO_c, daNpc_grR_c, daNpc_grS_c, daNpc_midP_c, daNpc_myna2_c, daNpc_seiB_c, daNpc_seiC_c, daNpc_seiD_c, daNpc_solA_c, daNpc_yamiD_c, daNpc_yamiS_c, daNpc_yamiT_c, daNpc_ykM_c, daNpc_ykW_c, daNpc_zanB_c, daObjBHASHI_c, daObjBhbridge_c, daObjBmSh_c, daObjBm_c, daObjBombf_c, daObjBossWarp_c, daObjBurnBox_c, daObjCBlk_c, daObjCRVFENCE_c, daObjCRVGATE_c, daObjCRVHAHEN_c, daObjCRVLH_DW_c, daObjCRVLH_UP_c, daObjCRVSTEEL_c, daObjCarry_c, daObjCatDoor_c, daObjCrope_c, daObjCrystal_c, daObjCwall_c, daObjDigholl_c, daObjDigpl_c, daObjDrop_c, daObjDust_c, daObjE_CREATE_c, daObjEff::Act_c, daObjFPillar2_c, daObjFPillar_c, daObjFchain_c, daObjFlag2_c, daObjFlag3_c, daObjFlag_c, daObjGOMIKABE_c, daObjGWall2_c, daObjGWall_c, daObjGeyser_c, daObjGraRock_c, daObjGraWall_c, daObjGrzRock_c, daObjHBarrel_c, daObjHFtr_c, daObjH_Saku_c, daObjIBone_c, daObjIceLeaf_c, daObjIkada_c, daObjItaRope_c, daObjIta_c, daObjKAM_c, daObjKAT_c, daObjKLift00_c, daObjKUW_c, daObjKWheel00_c, daObjKWheel01_c, daObjKaisou_c, daObjKazeNeko_c, daObjKnBullet_c, daObjKshtr_c, daObjKznkarm_c, daObjL6Bm_c, daObjLdy_c, daObjLife_c, daObjLndRope_c, daObjLv4Brg_c, daObjLv4Chan_c, daObjLv4Gear_c, daObjLv4PRwall_c, daObjLv4Sand_c, daObjLv4Wall_c, daObjLv5Key_c, daObjLv6Bm_c, daObjLv6EGate_c, daObjLv6ElevtA_c, daObjLv6SwTurn_c, daObjLv7Brg_c, daObjMATO_c, daObjMBox_c, daObjMHole_c, daObjMarm_c, daObjMasterSword_c, daObjMirror6Pole_c, daObjMirrorChain_c, daObjMirrorSand_c, daObjMirrorTable_c, daObjNagaisu_c, daObjNameplate_c, daObjOCTHASHI_c, daObjOnCloth_c, daObjOnsenFire_c, daObjPDoor_c, daObjPDtile_c, daObjPDwall_c, daObjPRElvtr_c, daObjPicture_c, daObjProp_c, daObjRBridge_c, daObjRCircle_c, daObjRIVERROCK_c, daObjRotStair_c, daObjSCannonTen_c, daObjSMark_c, daObjSZbridge_c, daObjSakuita_c, daObjSmgDoor_c, daObjSmoke_c, daObjSnowSoup_c, daObjStair_c, daObjStone_c, daObjStopper2_c, daObjStopper_c, daObjSw5_c, daObjSwBallA_c, daObjSwBallB_c, daObjSwBallC_c, daObjSwChain_c, daObjSwChain_c, daObjSwLight_c, daObjSwPr_c, daObjSwTurn_c, daObjSword_c, daObjSwpush, daObjSwpush2, daObjTEN_c, daObjTHASHI_c, daObjTMoon_c, daObjTOMBO_c, daObjThDoor_c, daObjTimer, daObjTks_c, daObjToaruMaki_c, daObjTobyHouse_c, daObjTrnd2_c, daObjTrnd_c, daObjVGnd_c, daObjVolcBall_c, daObjVolcBom_c, daObjWPndlm_c, daObjWStatue_c, daObjWSword_c, daObjWarpKBrg_c, daObjWarpOBrg_c, daObjWaterEff_c, daObjWaterFall_c, daObjWchain_c, daObjYOUSEI_c, daObjYobikusa_c, daObjYtaihou_c, daObjZraMark_c, daObj_AutoMata_c, daObj_Balloon_c, daObj_Bed_c, daObj_BouMato_c, daObj_Gadget_c, daObj_GrA_c, daObj_ItaMato_c, daObj_KBacket_c, daObj_Kago_c, daObj_Kanban2_c, daObj_Mie_c, daObj_Nougu_c, daObj_Oiltubo_c, daObj_Pleaf_c, daObj_Pumpkin_c, daObj_Roten_c, daObj_SMTile_c, daObj_SSBase_c, daObj_SSDrink_c, daObj_SekiDoor_c, daObj_Stick_c, daObj_Suisya_c, daObj_YBag_c, daOnsTaru_c, daPPolamp_c, daPasserMng_c, daPeru_c, daPillar_c, daPoCandle_c, daPoFire_c, daPoTbox_c, daPropY_c, daPy_py_c, daRotBridge_c, daRotTrap_c, daSCannonCrs_c, daSCannon_c, daScExit_c, daScex_c, daSetBgObj_c, daSkip2D_c, daSldWall_c, daSmWStone_c, daSnowEffTag_c, daSpinLift_c, daSpinner_c, daStairBlock_c, daStartAndGoal_c, daSus_c, daSwBall_c, daSwLBall_c, daSwTime_c, daSwc00_c, daSwhit0_c, daSyRock_c, daTaFence_c, daTagAJnot_c, daTagArena_c, daTagAssist_c, daTagAtkItem_c, daTagChgRestart_c, daTagCstaSw_c, daTagCsw_c, daTagEscape_c, daTagGra_c, daTagGstart_c, daTagGuard_c, daTagHinit_c, daTagHstop_c, daTagInst_c, daTagKagoFall_c, daTagLightBall_c, daTagLv2PrChk_c, daTagLv6Gate_c, daTagLv7Gate_c, daTagLv8Gate_c, daTagMagne_c, daTagMhint_c, daTagMist_c, daTagMmsg_c, daTagMstop_c, daTagMwait_c, daTagMyna2_c, daTagPati_c, daTagPoFire_c, daTagQs_c, daTagRestart_c, daTagRetRm_c, daTagRiverBack_c, daTagRmbitSw_c, daTagSchedule_c, daTagSetBall_c, daTagSmkEmt_c, daTagSpinner_c, daTagSppath_c, daTagSpring_c, daTagStatue_c, daTagStream_c, daTagTWGate_c, daTagTheBHint_c, daTagWatchGe_c, daTagWaterFall_c, daTagWljump_c, daTagWrHowl_c, daTagYami_c, daTag_BottleItem_c, daTag_Cam_c, daTag_Chk_c, daTag_Event_c, daTag_EvtArea_c, daTag_EvtMsg_c, daTag_Evt_c, daTag_FWall_c, daTag_Howl_c, daTag_KMsg_c, daTag_Lantern_c, daTag_Lv5Soup_c, daTag_Msg_c, daTag_MynaLight_c, daTag_Push_c, daTag_ShopCamera_c, daTag_ShopItem_c, daTag_Telop_c, daTalk_c, daTboxSw_c, daTenbin_c, daTimeFire_c, daTitle_c, daTkraDai_c, daTogeRoll_c, daTogeTrap_c, daTreeSh_c, daTurara_c, daTvCdlst_c, daTwGate_c, daUdFloor_c, daWarpBug_c, daWdStick_c, daWindStone_c, daWtGate_c, daWtPillar_c, daYkgr_c, daZrTuraRc_c, daZraFreeze_c, dalv4CandleDemoTag_c, dalv4CandleTag_c, disappear_class, dmg_rod_class, e_bee_class, e_nest_class, fopEn_enemy_c, fr_class, fshop_class, hitobj_class, kytag00_class, kytag01_class, kytag02_class, kytag03_class, kytag04_class, kytag05_class, kytag06_class, kytag07_class, kytag08_class, kytag09_class, kytag10_class, kytag11_class, kytag12_class, kytag13_class, kytag14_class, kytag15_class, kytag16_class, kytag17_class, mant_class, nObjMHasu::daObjMHasu_c, npc_df_class, npc_du_class, npc_fish_class, npc_henna_class, npc_inko_class, npc_ks_class, npc_tkj2_class, npc_tr_class, npc_worm_class, obj_brakeeff_class, obj_brg_class, obj_cb_class, obj_fmobj_class, obj_food_class, obj_fw_class, obj_fw_class, obj_gb_class, obj_gm_class, obj_hb_class, obj_ihasi_class, obj_ito_class, obj_kage_class, obj_kbox_class, obj_key_class, obj_keyhole_class, obj_ki_class, obj_kita_class, obj_lbox_class, obj_lp_class, obj_lv3WaterB_class, obj_maki_class, obj_msima_class, obj_myogan_class, obj_ndoor_class, obj_rock_class, obj_rw_class, obj_so_class, obj_sw_class, obj_tatigi_class, obj_toby_class, obj_tp_class, obj_udoor_class, obj_usaku_class, obj_web0_class, obj_web1_class, obj_wflag_class, obj_ystone_class, vrbox2_class, and vrbox_class.

+ Collaboration diagram for fopAc_ac_c:

Public Member Functions

 fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 

Static Public Member Functions

static void setStopStatus (u32 status)
 

Public Attributes

int actor_type
 
create_tag_class actor_tag
 
create_tag_class draw_tag
 
profile_method_classsub_method
 
JKRSolidHeapheap
 
dEvt_info_c eventInfo
 
dKy_tevstr_c tevStr
 
u16 setID
 
u8 group
 
u8 cullType
 
u8 demoActorID
 
s8 subtype
 
u8 carryType
 
u32 actor_status
 
u32 actor_condition
 
fpc_ProcID parentActorID
 
actor_place home
 
actor_place old
 
actor_place current
 
csXyz shape_angle
 
cXyz scale
 
cXyz speed
 
MtxP cullMtx
 
union { 
 
   cull_box   box 
 
   cull_sphere   sphere 
 
cull 
 
f32 cullSizeFar
 
J3DModelmodel
 
dJntCol_cjntCol
 
f32 speedF
 
f32 gravity
 
f32 maxFallSpeed
 
cXyz eyePos
 
actor_attention_types attention_info
 
s16 field_0x560
 
s16 health
 
u8 field_0x564
 
u8 field_0x565
 
u8 field_0x566
 
s8 field_0x567
 
- Public Attributes inherited from leafdraw_class
base_process_class mBase
 
leafdraw_method_classmpDrawMtd
 
s8 mbUnk0
 
u8 mbUnk1
 
draw_priority_class mDwPi
 

Static Public Attributes

static u32 stopStatus
 

Constructor & Destructor Documentation

◆ fopAc_ac_c() [1/7]

fopAc_ac_c::fopAc_ac_c ( )

f_op_actor.cpp Actor base process class

◆ fopAc_ac_c() [2/7]

fopAc_ac_c::fopAc_ac_c ( )

◆ ~fopAc_ac_c() [1/6]

fopAc_ac_c::~fopAc_ac_c ( )

◆ fopAc_ac_c() [3/7]

fopAc_ac_c::fopAc_ac_c ( )

◆ ~fopAc_ac_c() [2/6]

fopAc_ac_c::~fopAc_ac_c ( )

◆ fopAc_ac_c() [4/7]

fopAc_ac_c::fopAc_ac_c ( )

◆ ~fopAc_ac_c() [3/6]

fopAc_ac_c::~fopAc_ac_c ( )

◆ fopAc_ac_c() [5/7]

fopAc_ac_c::fopAc_ac_c ( )

◆ ~fopAc_ac_c() [4/6]

fopAc_ac_c::~fopAc_ac_c ( )

◆ fopAc_ac_c() [6/7]

fopAc_ac_c::fopAc_ac_c ( )

◆ ~fopAc_ac_c() [5/6]

fopAc_ac_c::~fopAc_ac_c ( )

◆ fopAc_ac_c() [7/7]

fopAc_ac_c::fopAc_ac_c ( )

◆ ~fopAc_ac_c() [6/6]

fopAc_ac_c::~fopAc_ac_c ( )

Member Function Documentation

◆ setStopStatus()

static void fopAc_ac_c::setStopStatus ( u32  status)
inlinestatic

Member Data Documentation

◆ actor_condition

u32 fopAc_ac_c::actor_condition

◆ actor_status

u32 fopAc_ac_c::actor_status

◆ actor_tag

create_tag_class fopAc_ac_c::actor_tag

◆ actor_type

int fopAc_ac_c::actor_type

◆ attention_info

actor_attention_types fopAc_ac_c::attention_info

◆ box

cull_box fopAc_ac_c::box

◆ carryType

u8 fopAc_ac_c::carryType

◆ [union]

union { ... } fopAc_ac_c::cull

◆ cullMtx

MtxP fopAc_ac_c::cullMtx

◆ cullSizeFar

f32 fopAc_ac_c::cullSizeFar

◆ cullType

u8 fopAc_ac_c::cullType

◆ current

actor_place fopAc_ac_c::current

◆ demoActorID

u8 fopAc_ac_c::demoActorID

◆ draw_tag

create_tag_class fopAc_ac_c::draw_tag

◆ eventInfo

dEvt_info_c fopAc_ac_c::eventInfo

◆ eyePos

cXyz fopAc_ac_c::eyePos

◆ field_0x560

s16 fopAc_ac_c::field_0x560

◆ field_0x564

u8 fopAc_ac_c::field_0x564

◆ field_0x565

u8 fopAc_ac_c::field_0x565

◆ field_0x566

u8 fopAc_ac_c::field_0x566

◆ field_0x567

s8 fopAc_ac_c::field_0x567

◆ gravity

f32 fopAc_ac_c::gravity

◆ group

u8 fopAc_ac_c::group

◆ health

s16 fopAc_ac_c::health

◆ heap

JKRSolidHeap* fopAc_ac_c::heap

◆ home

actor_place fopAc_ac_c::home

◆ jntCol

dJntCol_c* fopAc_ac_c::jntCol

◆ maxFallSpeed

f32 fopAc_ac_c::maxFallSpeed

◆ model

J3DModel* fopAc_ac_c::model

◆ old

actor_place fopAc_ac_c::old

◆ parentActorID

fpc_ProcID fopAc_ac_c::parentActorID

◆ scale

cXyz fopAc_ac_c::scale

◆ setID

u16 fopAc_ac_c::setID

◆ shape_angle

csXyz fopAc_ac_c::shape_angle

◆ speed

cXyz fopAc_ac_c::speed

◆ speedF

f32 fopAc_ac_c::speedF

◆ sphere

cull_sphere fopAc_ac_c::sphere

◆ stopStatus

u32 fopAc_ac_c::stopStatus
static

◆ sub_method

profile_method_class* fopAc_ac_c::sub_method

◆ subtype

s8 fopAc_ac_c::subtype

◆ tevStr

dKy_tevstr_c fopAc_ac_c::tevStr

The documentation for this class was generated from the following files: