Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
f_op_actor_mng.h File Reference

Go to the source code of this file.

Classes

struct  fopAcM_prmBase_class
 
struct  fopAcM_prm_class
 
struct  fopAcM_search4ev_prm
 
struct  fopAcM_search_prm
 
struct  fOpAcm_HIO_entry_c
 
class  l_HIO
 
class  fopAcM_lc_c
 
class  fopAcM_rc_c
 
class  fopAcM_gc_c
 
class  fopAcM_wt_c
 
struct  DOUBLE_POS
 

Typedefs

typedef int(* heapCallbackFunc) (fopAc_ac_c *)
 
typedef int(* createFunc) (void *)
 

Enumerations

enum  fopAcM_STATUS {
  fopAcM_STATUS_UNK_000001 = 1 << 0 , fopAcM_STATUS_UNK_000002 = 1 << 1 , fopAcM_STATUS_UNK_000004 = 1 << 2 , fopAcM_STATUS_UNK_000008 = 1 << 3 ,
  fopAcM_STATUS_UNK_000010 = 1 << 4 , fopAcM_STATUS_UNK_000020 = 1 << 5 , fopAcM_STATUS_UNK_000040 = 1 << 6 , fopAcM_STATUS_UNK_000080 = 1 << 7 ,
  fopAcM_STATUS_UNK_000100 = 1 << 8 , fopAcM_STATUS_UNK_000200 = 1 << 9 , fopAcM_STATUS_UNK_000400 = 1 << 10 , fopAcM_STATUS_UNK_000800 = 1 << 11 ,
  fopAcM_STATUS_UNK_001000 = 1 << 12 , fopAcM_STATUS_CARRY_NOW = 1 << 13 , fopAcM_STATUS_UNK_004000 = 1 << 14 , fopAcM_STATUS_UNK_008000 = 1 << 15 ,
  fopAcM_STATUS_UNK_010000 = 1 << 16 , fopAcM_STATUS_UNK_200000 = 1 << 17 , fopAcM_STATUS_UNK_400000 = 1 << 18 , fopAcM_STATUS_UNK_800000 = 1 << 19 ,
  fopAcM_STATUS_HOOK_CARRY_NOW = 1 << 20
}
 
enum  fopAcM_CARRY {
  fopAcM_CARRY_TYPE_1 = 1 , fopAcM_CARRY_HEAVY = 2 , fopAcM_CARRY_SIDE = 4 , fopAcM_CARRY_TYPE_8 = 8 ,
  fopAcM_CARRY_LIGHT = 16 , fopAcM_CARRY_ITEM = 32 , fopAcM_CARRY_UNK_30 = 0x30 , fopAcM_CARRY_UNK_40 = 0x40 ,
  fopAcM_CARRY_CHICKEN = 0x80
}
 
enum  fopAcM_FOOD {
  fopAcM_FOOD_0 , fopAcM_FOOD_1 , fopAcM_FOOD_2 , fopAcM_FOOD_3 ,
  fopAcM_FOOD_4 , fopAcM_FOOD_5
}
 

Functions

dBgSdComIfG_Bgsp ()
 
s8 fopAcM_GetRoomNo (const fopAc_ac_c *pActor)
 
fpc_ProcID fopAcM_GetID (const void *pActor)
 
s16 fopAcM_GetName (void *pActor)
 
MtxP fopAcM_GetMtx (const fopAc_ac_c *pActor)
 
u32 fopAcM_checkStatus (fopAc_ac_c *pActor, u32 actor_status)
 
u32 fopAcM_checkCarryNow (fopAc_ac_c *pActor)
 
u32 fopAcM_CheckCarryType (fopAc_ac_c *actor, fopAcM_CARRY type)
 
u32 fopAcM_checkHookCarryNow (fopAc_ac_c *pActor)
 
u32 fopAcM_GetParam (const void *pActor)
 
u32 fopAcM_GetParamBit (void *ac, u8 shift, u8 bit)
 
void fopAcM_SetParam (void *p_actor, u32 param)
 
void fopAcM_SetJntCol (fopAc_ac_c *i_actorP, dJntCol_c *i_jntColP)
 
s16 fopAcM_GetProfName (const void *pActor)
 
u8 fopAcM_GetGroup (const fopAc_ac_c *p_actor)
 
void fopAcM_OnStatus (fopAc_ac_c *pActor, u32 flag)
 
void fopAcM_OffStatus (fopAc_ac_c *pActor, u32 flag)
 
fopAc_ac_cfopAcM_Search (fopAcIt_JudgeFunc func, void *param)
 
fopAc_ac_cfopAcM_SearchByID (fpc_ProcID id)
 
fpc_ProcID fopAcM_GetLinkId (const fopAc_ac_c *pActor)
 
cXyzfopAcM_GetPosition_p (fopAc_ac_c *pActor)
 
cXyzfopAcM_GetPosition (fopAc_ac_c *pActor)
 
cXyzfopAcM_GetOldPosition_p (fopAc_ac_c *pActor)
 
cXyzfopAcM_GetSpeed_p (fopAc_ac_c *pActor)
 
csXyzfopAcM_GetAngle_p (fopAc_ac_c *pActor)
 
csXyzfopAcM_GetShapeAngle_p (fopAc_ac_c *pActor)
 
u32 fopAcM_CheckCondition (fopAc_ac_c *p_actor, u32 flag)
 
void fopAcM_OnCondition (fopAc_ac_c *p_actor, u32 flag)
 
void fopAcM_OffCondition (fopAc_ac_c *p_actor, u32 flag)
 
BOOL fopAcM_IsActor (void *actor)
 
void fopAcM_SetRoomNo (fopAc_ac_c *actor, s8 roomNo)
 
void fopAcM_setHookCarryNow (fopAc_ac_c *actor)
 
void fopAcM_cancelHookCarryNow (fopAc_ac_c *actor)
 
s8 fopAcM_GetHomeRoomNo (const fopAc_ac_c *pActor)
 
void fopAcM_SetGravity (fopAc_ac_c *actor, f32 gravity)
 
void fopAcM_SetGroup (fopAc_ac_c *actor, u8 group)
 
void fopAcM_SetMaxFallSpeed (fopAc_ac_c *actor, f32 speed)
 
void fopAcM_SetMtx (fopAc_ac_c *actor, MtxP m)
 
void fopAcM_SetSpeed (fopAc_ac_c *actor, f32 x, f32 y, f32 z)
 
void fopAcM_SetSpeedF (fopAc_ac_c *actor, f32 f)
 
void fopAcM_SetStatus (fopAc_ac_c *actor, u32 actor_status)
 
void fopAcM_SetModel (fopAc_ac_c *actor, J3DModel *model)
 
fopAcM_prm_classfopAcM_GetAppend (void *actor)
 
BOOL fopAcM_IsExecuting (fpc_ProcID id)
 
f32 fopAcM_GetSpeedF (const fopAc_ac_c *p_actor)
 
f32 fopAcM_GetGravity (const fopAc_ac_c *p_actor)
 
f32 fopAcM_GetMaxFallSpeed (const fopAc_ac_c *p_actor)
 
const cXyzfopAcM_GetSpeed_p (const fopAc_ac_c *p_actor)
 
cXyzfopAcM_GetSpeed (fopAc_ac_c *p_actor)
 
const cXyzfopAcM_GetPosition_p (const fopAc_ac_c *p_actor)
 
dJntCol_cfopAcM_GetJntCol (fopAc_ac_c *i_actor)
 
void fopAcM_setCullSizeFar (fopAc_ac_c *i_actor, f32 i_far)
 
f32 fopAcM_getCullSizeFar (const fopAc_ac_c *i_actor)
 
void fopAcM_SetCullSize (fopAc_ac_c *i_actor, s8 i_cullsize)
 
int fopAcM_GetCullSize (const fopAc_ac_c *i_actor)
 
BOOL fopAcM_CULLSIZE_IS_BOX (int i_culltype)
 
const VecfopAcM_getCullSizeSphereCenter (const fopAc_ac_c *i_actor)
 
f32 fopAcM_getCullSizeSphereR (const fopAc_ac_c *i_actor)
 
void dComIfGs_onSwitch (int i_no, int i_roomNo)
 
void dComIfGs_offSwitch (int i_no, int i_roomNo)
 
BOOL dComIfGs_isSwitch (int i_no, int i_roomNo)
 
void dComIfGs_offActor (int i_no, int i_roomNo)
 
void fopAcM_onSwitch (const fopAc_ac_c *pActor, int sw)
 
void fopAcM_offSwitch (const fopAc_ac_c *pActor, int sw)
 
BOOL fopAcM_isSwitch (const fopAc_ac_c *pActor, int sw)
 
fopAc_ac_cfopAcM_SearchByName (s16 proc_id)
 
void dComIfGs_onItem (int bitNo, int roomNo)
 
void fopAcM_onItem (const fopAc_ac_c *item, int bitNo)
 
bool dComIfGs_isItem (int bitNo, int roomNo)
 
bool fopAcM_isItem (const fopAc_ac_c *item, int bitNo)
 
f32 fopAcM_searchActorDistanceY (const fopAc_ac_c *actorA, const fopAc_ac_c *actorB)
 
u16 fopAcM_GetSetId (const fopAc_ac_c *p_actor)
 
void dComIfGs_onActor (int bitNo, int roomNo)
 
void fopAcM_onActor (const fopAc_ac_c *p_actor)
 
void fopAcM_onDraw (fopAc_ac_c *i_actor)
 
void fopAcM_offDraw (fopAc_ac_c *i_actor)
 
void fopAcM_initManager ()
 
voidfopAcM_FastCreate (s16 pProcTypeID, FastCreateReqFunc param_2, void *param_3, void *pData)
 
void fopAcM_setStageLayer (void *p_proc)
 
void fopAcM_setRoomLayer (void *p_proc, int roomNo)
 
s32 fopAcM_SearchByID (fpc_ProcID id, fopAc_ac_c **p_actor)
 
s32 fopAcM_SearchByName (s16 procName, fopAc_ac_c **p_actor)
 
fopAcM_prm_classfopAcM_CreateAppend ()
 
fopAcM_prm_classcreateAppend (u16 enemyNo, u32 parameters, const cXyz *p_pos, int roomNo, const csXyz *p_angle, const cXyz *p_scale, s8 subType, fpc_ProcID parentPId)
 
void fopAcM_Log (fopAc_ac_c const *p_actor, char const *str)
 
void fopAcM_delete (fopAc_ac_c *p_actor)
 
s32 fopAcM_delete (fpc_ProcID actorID)
 
s32 fopAcM_create (s16 procName, u16 enemyNo, u32 parameter, const cXyz *p_pos, int roomNo, const csXyz *p_angle, const cXyz *p_scale, s8 subType, createFunc p_createFunc)
 
s32 fopAcM_create (s16 procName, u32 parameter, const cXyz *p_pos, int roomNo, const csXyz *p_angle, const cXyz *p_scale, s8 subType)
 
voidfopAcM_fastCreate (s16 procName, u32 parameter, const cXyz *p_pos, int roomNo, const csXyz *p_angle, const cXyz *p_scale, s8 subType, createFunc p_createFunc, void *p_createFuncData)
 
voidfopAcM_fastCreate (const char *p_actorName, u32 parameter, const cXyz *pActorPos, int roomNo, const csXyz *p_angle, const cXyz *p_scale, createFunc p_createFunc, void *p_createFuncData)
 
s32 fopAcM_createChild (s16 procName, fpc_ProcID parentPId, u32 parameters, const cXyz *p_pos, int roomNo, const csXyz *p_angle, const cXyz *p_scale, s8 subType, createFunc p_createFunc)
 
s32 fopAcM_createChildFromOffset (s16 procName, fpc_ProcID parentProcID, u32 actorParams, const cXyz *p_pos, int roomNo, const csXyz *p_angle, const cXyz *p_scale, s8 subType, createFunc p_createFunc)
 
void fopAcM_DeleteHeap (fopAc_ac_c *p_actor)
 
s32 fopAcM_callCallback (fopAc_ac_c *p_actor, heapCallbackFunc p_callbackFunc, JKRHeap *p_heap)
 
bool fopAcM_entrySolidHeap_ (fopAc_ac_c *p_actor, heapCallbackFunc p_heapCallback, u32 size)
 
bool fopAcM_entrySolidHeap (fopAc_ac_c *p_actor, heapCallbackFunc p_heapCallback, u32 size)
 
void fopAcM_SetMin (fopAc_ac_c *p_actor, f32 minX, f32 minY, f32 minZ)
 
void fopAcM_SetMax (fopAc_ac_c *p_actor, f32 maxX, f32 maxY, f32 maxZ)
 
void fopAcM_setCullSizeBox (fopAc_ac_c *p_actor, f32 minX, f32 minY, f32 minZ, f32 maxX, f32 maxY, f32 maxZ)
 
void fopAcM_setCullSizeSphere (fopAc_ac_c *p_actor, f32 minX, f32 minY, f32 minZ, f32 radius)
 
void fopAcM_setCullSizeBox2 (fopAc_ac_c *p_actor, J3DModelData *p_modelData)
 
bool fopAcM_addAngleY (fopAc_ac_c *p_actor, s16 target, s16 step)
 
void fopAcM_calcSpeed (fopAc_ac_c *p_actor)
 
void fopAcM_posMove (fopAc_ac_c *p_actor, const cXyz *p_movePos)
 
void fopAcM_posMoveF (fopAc_ac_c *p_actor, const cXyz *p_movePos)
 
s16 fopAcM_searchActorAngleY (const fopAc_ac_c *p_actorA, const fopAc_ac_c *p_actorB)
 
s16 fopAcM_searchActorAngleX (const fopAc_ac_c *p_actorA, const fopAc_ac_c *p_actorB)
 
s32 fopAcM_seenActorAngleY (const fopAc_ac_c *, const fopAc_ac_c *)
 
f32 fopAcM_searchActorDistance (const fopAc_ac_c *p_actorA, const fopAc_ac_c *p_actorB)
 
f32 fopAcM_searchActorDistance2 (const fopAc_ac_c *p_actorA, const fopAc_ac_c *p_actorB)
 
f32 fopAcM_searchActorDistanceXZ (const fopAc_ac_c *p_actorA, const fopAc_ac_c *p_actorB)
 
f32 fopAcM_searchActorDistanceXZ2 (const fopAc_ac_c *p_actorA, const fopAc_ac_c *p_actorB)
 
s32 fopAcM_rollPlayerCrash (const fopAc_ac_c *, f32, u32, f32, f32, int, f32)
 
s32 fopAcM_checkCullingBox (f32[3][4], f32, f32, f32, f32, f32, f32)
 
s32 fopAcM_cullingCheck (const fopAc_ac_c *)
 
voidevent_second_actor (u16)
 
s32 fopAcM_orderTalkEvent (fopAc_ac_c *, fopAc_ac_c *, u16, u16)
 
s32 fopAcM_orderTalkItemBtnEvent (u16, fopAc_ac_c *, fopAc_ac_c *, u16, u16)
 
s32 fopAcM_orderSpeakEvent (fopAc_ac_c *i_actor, u16 i_priority, u16 i_flag)
 
s32 fopAcM_orderDoorEvent (fopAc_ac_c *, fopAc_ac_c *, u16, u16)
 
s32 fopAcM_orderCatchEvent (fopAc_ac_c *, fopAc_ac_c *, u16, u16)
 
s32 fopAcM_orderOtherEvent (fopAc_ac_c *, const char *, u16, u16, u16)
 
s32 fopAcM_orderOtherEvent (fopAc_ac_c *, fopAc_ac_c *, const char *, u16, u16, u16)
 
s32 fopAcM_orderChangeEventId (fopAc_ac_c *, s16, u16, u16)
 
s32 fopAcM_orderOtherEventId (fopAc_ac_c *actor, s16 eventID, u8 mapToolID, u16 param_3, u16 priority, u16 flag)
 
s32 fopAcM_orderMapToolEvent (fopAc_ac_c *, u8, s16, u16, u16, u16)
 
s32 fopAcM_orderMapToolAutoNextEvent (fopAc_ac_c *, u8, s16, u16, u16, u16)
 
s32 fopAcM_orderPotentialEvent (fopAc_ac_c *, u16, u16, u16)
 
s32 fopAcM_orderItemEvent (fopAc_ac_c *, u16, u16)
 
s32 fopAcM_orderTreasureEvent (fopAc_ac_c *, fopAc_ac_c *, u16, u16)
 
fopAc_ac_cfopAcM_getTalkEventPartner (const fopAc_ac_c *)
 
fopAc_ac_cfopAcM_getItemEventPartner (const fopAc_ac_c *)
 
fopAc_ac_cfopAcM_getEventPartner (const fopAc_ac_c *)
 
s32 fopAcM_createItemForPresentDemo (cXyz const *p_pos, int i_itemNo, u8 param_2, int i_itemBitNo, int i_roomNo, csXyz const *p_angle, cXyz const *p_scale)
 
s32 fopAcM_createItemForTrBoxDemo (cXyz const *p_pos, int i_itemNo, int i_itemBitNo, int i_roomNo, csXyz const *p_angle, cXyz const *p_scale)
 
u8 fopAcM_getItemNoFromTableNo (u8 i_tableNo)
 
s32 fopAcM_createItemFromEnemyID (u8 i_enemyID, cXyz const *p_pos, int i_itemBitNo, int i_roomNo, csXyz const *p_angle, cXyz const *p_scale, f32 *speedF, f32 *speedY)
 
s32 fopAcM_createItemFromTable (cXyz const *p_pos, int i_tableNo, int i_itemBitNo, int i_roomNo, csXyz const *p_angle, int param_5, cXyz const *p_scale, f32 *speedF, f32 *speedY, bool createDirect)
 
s32 fopAcM_createDemoItem (const cXyz *p_pos, int itemNo, int itemBitNo, const csXyz *p_angle, int roomNo, const cXyz *scale, u8 param_7)
 
s32 fopAcM_createItemForBoss (const cXyz *p_pos, int i_itemNo, int roomNo, const csXyz *p_angle, const cXyz *p_scale, f32 speedF, f32 speedY, int param_8)
 
s32 fopAcM_createItemForMidBoss (const cXyz *p_pos, int i_itemNo, int i_roomNo, const csXyz *p_angle, const cXyz *p_scale, int param_6, int param_7)
 
voidfopAcM_createItemForDirectGet (const cXyz *p_pos, int i_itemNo, int i_roomNo, const csXyz *p_angle, const cXyz *p_scale, f32 speedF, f32 speedY)
 
voidfopAcM_createItemForSimpleDemo (const cXyz *p_pos, int i_itemNo, int i_roomNo, const csXyz *p_angle, const cXyz *p_scale, f32 speedF, f32 speedY)
 
s32 fopAcM_createItem (const cXyz *p_pos, int itemNo, int param_3, int roomNo, const csXyz *p_angle, const cXyz *p_scale, int param_7)
 
voidfopAcM_fastCreateItem2 (const cXyz *p_pos, int itemNo, int param_3, int roomNo, int param_5, const csXyz *p_angle, const cXyz *p_scale)
 
voidfopAcM_fastCreateItem (const cXyz *p_pos, int i_itemNo, int i_roomNo, const csXyz *p_angle, const cXyz *p_scale, f32 *p_speedF, f32 *p_speedY, int param_8, int param_9, createFunc p_createFunc)
 
s32 fopAcM_createBokkuri (u16, const cXyz *, int, int, int, const cXyz *, int, int)
 
s32 fopAcM_createWarpHole (const cXyz *, const csXyz *, int, u8, u8, u8)
 
fopAc_ac_cfopAcM_myRoomSearchEnemy (s8 roomNo)
 
s32 fopAcM_createDisappear (const fopAc_ac_c *i_actor, const cXyz *i_pos, u8 i_size, u8 i_type, u8 i_enemyID)
 
void fopAcM_setCarryNow (fopAc_ac_c *, int)
 
void fopAcM_cancelCarryNow (fopAc_ac_c *)
 
s32 fopAcM_otoCheck (const fopAc_ac_c *, f32)
 
s32 fopAcM_otherBgCheck (const fopAc_ac_c *, const fopAc_ac_c *)
 
s32 fopAcM_wayBgCheck (const fopAc_ac_c *, f32, f32)
 
s32 fopAcM_plAngleCheck (const fopAc_ac_c *, s16)
 
void fopAcM_effSmokeSet1 (u32 *, u32 *, const cXyz *, const csXyz *, f32, const dKy_tevstr_c *, int)
 
void fopAcM_effHamonSet (u32 *, const cXyz *, f32, f32)
 
s32 fopAcM_riverStream (cXyz *, s16 *, f32 *, f32)
 
s32 fopAcM_carryOffRevise (fopAc_ac_c *)
 
void fopAcM_setEffectMtx (const fopAc_ac_c *, const J3DModelData *)
 
static const charfopAcM_getProcNameString (const fopAc_ac_c *p_actor)
 
static const fopAc_ac_cfopAcM_findObjectCB (fopAc_ac_c const *p_actor, void *p_data)
 
fopAc_ac_cfopAcM_searchFromName (char const *name, u32 param0, u32 param1)
 
fopAc_ac_cfopAcM_findObject4EventCB (fopAc_ac_c *p_actor, void *p_data)
 
fopAc_ac_cfopAcM_searchFromName4Event (char const *name, s16 eventID)
 
s32 fopAcM_getWaterY (const cXyz *, f32 *)
 
void fpoAcM_relativePos (fopAc_ac_c const *actor, cXyz const *p_inPos, cXyz *p_outPos)
 
s32 fopAcM_getWaterStream (const cXyz *, const cBgS_PolyInfo &, cXyz *, int *, int)
 
s16 fopAcM_getPolygonAngle (const cBgS_PolyInfo &, s16)
 
s16 fopAcM_getPolygonAngle (cM3dGPla const *param_0, s16 param_1)
 
void make_prm_warp_hole (u32 *actorParams, u8 p1, u8 p2, u8 p3)
 
void make_prm_bokkuri (u32 *pActorParams, csXyz *p_angle, u8 param_2, u8 param_3, u8 param_4, u8 param_5, u8 param_6)
 
fopAc_ac_cdComIfGp_getPlayer (int)
 
s16 fopAcM_searchPlayerAngleY (const fopAc_ac_c *actor)
 
s16 fopAcM_searchPlayerAngleX (const fopAc_ac_c *actor)
 
f32 fopAcM_searchPlayerDistanceY (const fopAc_ac_c *actor)
 
f32 fopAcM_searchPlayerDistanceXZ2 (const fopAc_ac_c *actor)
 
f32 fopAcM_searchPlayerDistanceXZ (const fopAc_ac_c *actor)
 
f32 fopAcM_searchPlayerDistance (const fopAc_ac_c *actor)
 
s32 fopAcM_seenPlayerAngleY (const fopAc_ac_c *i_actor)
 
s8 dComIfGp_getReverb (int roomNo)
 
void fopAcM_seStartCurrent (const fopAc_ac_c *actor, u32 sfxID, u32 param_2)
 
void fopAcM_seStart (const fopAc_ac_c *actor, u32 sfxID, u32 param_2)
 
void fopAcM_seStartLevel (const fopAc_ac_c *actor, u32 sfxID, u32 param_2)
 
void fopAcM_seStartCurrentLevel (const fopAc_ac_c *actor, u32 sfxID, u32 param_2)
 
void fopAcM_offActor (fopAc_ac_c *pActor, u32 flag)
 
void fopAcM_OnCarryType (fopAc_ac_c *pActor, fopAcM_CARRY param_2)
 
void fopAcM_SetFoodStatus (fopAc_ac_c *actor, fopAcM_FOOD status)
 
bool fopAcM_CheckFoodStatus (const fopAc_ac_c *actor, fopAcM_FOOD status)
 
void fopAcM_effSmokeSet2 (u32 *param_0, u32 *param_1, cXyz const *param_2, csXyz const *param_3, f32 param_4, dKy_tevstr_c const *param_5)
 

Typedef Documentation

◆ createFunc

typedef int(* createFunc) (void *)

◆ heapCallbackFunc

typedef int(* heapCallbackFunc) (fopAc_ac_c *)

Enumeration Type Documentation

◆ fopAcM_CARRY

Enumerator
fopAcM_CARRY_TYPE_1 
fopAcM_CARRY_HEAVY 
fopAcM_CARRY_SIDE 
fopAcM_CARRY_TYPE_8 
fopAcM_CARRY_LIGHT 
fopAcM_CARRY_ITEM 
fopAcM_CARRY_UNK_30 
fopAcM_CARRY_UNK_40 
fopAcM_CARRY_CHICKEN 

◆ fopAcM_FOOD

Enumerator
fopAcM_FOOD_0 
fopAcM_FOOD_1 
fopAcM_FOOD_2 
fopAcM_FOOD_3 
fopAcM_FOOD_4 
fopAcM_FOOD_5 

◆ fopAcM_STATUS

Enumerator
fopAcM_STATUS_UNK_000001 
fopAcM_STATUS_UNK_000002 
fopAcM_STATUS_UNK_000004 
fopAcM_STATUS_UNK_000008 
fopAcM_STATUS_UNK_000010 
fopAcM_STATUS_UNK_000020 
fopAcM_STATUS_UNK_000040 
fopAcM_STATUS_UNK_000080 
fopAcM_STATUS_UNK_000100 
fopAcM_STATUS_UNK_000200 
fopAcM_STATUS_UNK_000400 
fopAcM_STATUS_UNK_000800 
fopAcM_STATUS_UNK_001000 
fopAcM_STATUS_CARRY_NOW 
fopAcM_STATUS_UNK_004000 
fopAcM_STATUS_UNK_008000 
fopAcM_STATUS_UNK_010000 
fopAcM_STATUS_UNK_200000 
fopAcM_STATUS_UNK_400000 
fopAcM_STATUS_UNK_800000 
fopAcM_STATUS_HOOK_CARRY_NOW 

Function Documentation

◆ createAppend()

fopAcM_prm_class * createAppend ( u16  enemyNo,
u32  parameters,
const cXyz p_pos,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
s8  subType,
fpc_ProcID  parentPId 
)

◆ dComIfG_Bgsp()

dBgS & dComIfG_Bgsp ( )
inline

◆ dComIfGp_getPlayer()

fopAc_ac_c * dComIfGp_getPlayer ( int  idx)
inline

◆ dComIfGp_getReverb()

s8 dComIfGp_getReverb ( int  roomNo)

◆ dComIfGs_isItem()

bool dComIfGs_isItem ( int  bitNo,
int  roomNo 
)
inline

◆ dComIfGs_isSwitch()

BOOL dComIfGs_isSwitch ( int  i_no,
int  i_roomNo 
)
inline

◆ dComIfGs_offActor()

void dComIfGs_offActor ( int  i_no,
int  i_roomNo 
)
inline

◆ dComIfGs_offSwitch()

void dComIfGs_offSwitch ( int  i_no,
int  i_roomNo 
)
inline

◆ dComIfGs_onActor()

void dComIfGs_onActor ( int  bitNo,
int  roomNo 
)
inline

◆ dComIfGs_onItem()

void dComIfGs_onItem ( int  bitNo,
int  roomNo 
)
inline

◆ dComIfGs_onSwitch()

void dComIfGs_onSwitch ( int  i_no,
int  i_roomNo 
)
inline

◆ event_second_actor()

void * event_second_actor ( u16  )

◆ fopAcM_addAngleY()

bool fopAcM_addAngleY ( fopAc_ac_c p_actor,
s16  target,
s16  step 
)

◆ fopAcM_calcSpeed()

void fopAcM_calcSpeed ( fopAc_ac_c p_actor)

◆ fopAcM_callCallback()

s32 fopAcM_callCallback ( fopAc_ac_c p_actor,
heapCallbackFunc  p_callbackFunc,
JKRHeap p_heap 
)

◆ fopAcM_cancelCarryNow()

void fopAcM_cancelCarryNow ( fopAc_ac_c i_actor)

◆ fopAcM_cancelHookCarryNow()

void fopAcM_cancelHookCarryNow ( fopAc_ac_c actor)
inline

◆ fopAcM_carryOffRevise()

s32 fopAcM_carryOffRevise ( fopAc_ac_c param_0)

◆ fopAcM_checkCarryNow()

u32 fopAcM_checkCarryNow ( fopAc_ac_c pActor)
inline

◆ fopAcM_CheckCarryType()

u32 fopAcM_CheckCarryType ( fopAc_ac_c actor,
fopAcM_CARRY  type 
)
inline

◆ fopAcM_CheckCondition()

u32 fopAcM_CheckCondition ( fopAc_ac_c p_actor,
u32  flag 
)
inline

◆ fopAcM_checkCullingBox()

s32 fopAcM_checkCullingBox ( f32  [3][4],
f32  ,
f32  ,
f32  ,
f32  ,
f32  ,
f32   
)

◆ fopAcM_CheckFoodStatus()

bool fopAcM_CheckFoodStatus ( const fopAc_ac_c actor,
fopAcM_FOOD  status 
)
inline

◆ fopAcM_checkHookCarryNow()

u32 fopAcM_checkHookCarryNow ( fopAc_ac_c pActor)
inline

◆ fopAcM_checkStatus()

u32 fopAcM_checkStatus ( fopAc_ac_c pActor,
u32  actor_status 
)
inline

◆ fopAcM_create() [1/2]

s32 fopAcM_create ( s16  procName,
u16  enemyNo,
u32  parameter,
const cXyz p_pos,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
s8  subType,
createFunc  p_createFunc 
)

◆ fopAcM_create() [2/2]

s32 fopAcM_create ( s16  procName,
u32  parameter,
const cXyz p_pos,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
s8  subType 
)

◆ fopAcM_CreateAppend()

fopAcM_prm_class * fopAcM_CreateAppend ( )

◆ fopAcM_createBokkuri()

s32 fopAcM_createBokkuri ( u16  i_enemyNo,
const cXyz i_pos,
int  param_3,
int  param_4,
int  i_roomNo,
const cXyz param_6,
int  param_7,
int  param_8 
)

◆ fopAcM_createChild()

s32 fopAcM_createChild ( s16  procName,
fpc_ProcID  parentPId,
u32  parameters,
const cXyz p_pos,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
s8  subType,
createFunc  p_createFunc 
)

◆ fopAcM_createChildFromOffset()

s32 fopAcM_createChildFromOffset ( s16  procName,
fpc_ProcID  parentProcID,
u32  actorParams,
const cXyz p_pos,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
s8  subType,
createFunc  p_createFunc 
)

◆ fopAcM_createDemoItem()

s32 fopAcM_createDemoItem ( const cXyz p_pos,
int  itemNo,
int  itemBitNo,
const csXyz p_angle,
int  roomNo,
const cXyz scale,
u8  param_7 
)

◆ fopAcM_createDisappear()

s32 fopAcM_createDisappear ( const fopAc_ac_c i_actor,
const cXyz i_pos,
u8  i_size,
u8  i_type,
u8  i_enemyID 
)

◆ fopAcM_createItem()

s32 fopAcM_createItem ( const cXyz p_pos,
int  itemNo,
int  param_3,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
int  param_7 
)

◆ fopAcM_createItemForBoss()

s32 fopAcM_createItemForBoss ( const cXyz p_pos,
int  i_itemNo,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
f32  speedF,
f32  speedY,
int  param_8 
)

◆ fopAcM_createItemForDirectGet()

void * fopAcM_createItemForDirectGet ( const cXyz p_pos,
int  i_itemNo,
int  i_roomNo,
const csXyz p_angle,
const cXyz p_scale,
f32  speedF,
f32  speedY 
)

◆ fopAcM_createItemForMidBoss()

s32 fopAcM_createItemForMidBoss ( const cXyz p_pos,
int  i_itemNo,
int  i_roomNo,
const csXyz p_angle,
const cXyz p_scale,
int  param_6,
int  param_7 
)

◆ fopAcM_createItemForPresentDemo()

s32 fopAcM_createItemForPresentDemo ( cXyz const p_pos,
int  i_itemNo,
u8  param_2,
int  i_itemBitNo,
int  i_roomNo,
csXyz const p_angle,
cXyz const p_scale 
)

◆ fopAcM_createItemForSimpleDemo()

void * fopAcM_createItemForSimpleDemo ( const cXyz p_pos,
int  i_itemNo,
int  i_roomNo,
const csXyz p_angle,
const cXyz p_scale,
f32  speedF,
f32  speedY 
)

◆ fopAcM_createItemForTrBoxDemo()

s32 fopAcM_createItemForTrBoxDemo ( cXyz const p_pos,
int  i_itemNo,
int  i_itemBitNo,
int  i_roomNo,
csXyz const p_angle,
cXyz const p_scale 
)

◆ fopAcM_createItemFromEnemyID()

s32 fopAcM_createItemFromEnemyID ( u8  i_enemyID,
cXyz const p_pos,
int  i_itemBitNo,
int  i_roomNo,
csXyz const p_angle,
cXyz const p_scale,
f32 speedF,
f32 speedY 
)

◆ fopAcM_createItemFromTable()

s32 fopAcM_createItemFromTable ( cXyz const p_pos,
int  i_tableNo,
int  i_itemBitNo,
int  i_roomNo,
csXyz const p_angle,
int  param_5,
cXyz const p_scale,
f32 speedF,
f32 speedY,
bool  createDirect 
)

◆ fopAcM_createWarpHole()

s32 fopAcM_createWarpHole ( const cXyz i_pos,
const csXyz i_angle,
int  i_roomNo,
u8  param_4,
u8  param_5,
u8  param_6 
)

◆ fopAcM_cullingCheck()

s32 fopAcM_cullingCheck ( const fopAc_ac_c i_actor)

◆ fopAcM_CULLSIZE_IS_BOX()

BOOL fopAcM_CULLSIZE_IS_BOX ( int  i_culltype)
inline

◆ fopAcM_delete() [1/2]

void fopAcM_delete ( fopAc_ac_c p_actor)

◆ fopAcM_delete() [2/2]

s32 fopAcM_delete ( fpc_ProcID  actorID)

◆ fopAcM_DeleteHeap()

void fopAcM_DeleteHeap ( fopAc_ac_c p_actor)

◆ fopAcM_effHamonSet()

void fopAcM_effHamonSet ( u32 param_0,
const cXyz param_1,
f32  param_2,
f32  emitRate 
)

◆ fopAcM_effSmokeSet1()

void fopAcM_effSmokeSet1 ( u32 param_0,
u32 param_1,
const cXyz param_2,
const csXyz param_3,
f32  param_4,
const dKy_tevstr_c param_5,
int  param_6 
)

◆ fopAcM_effSmokeSet2()

void fopAcM_effSmokeSet2 ( u32 param_0,
u32 param_1,
cXyz const param_2,
csXyz const param_3,
f32  param_4,
dKy_tevstr_c const param_5 
)
inline

◆ fopAcM_entrySolidHeap()

bool fopAcM_entrySolidHeap ( fopAc_ac_c p_actor,
heapCallbackFunc  p_heapCallback,
u32  size 
)

◆ fopAcM_entrySolidHeap_()

bool fopAcM_entrySolidHeap_ ( fopAc_ac_c p_actor,
heapCallbackFunc  p_heapCallback,
u32  size 
)

◆ fopAcM_fastCreate() [1/2]

void * fopAcM_fastCreate ( const char p_actorName,
u32  parameter,
const cXyz pActorPos,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
createFunc  p_createFunc,
void p_createFuncData 
)

◆ fopAcM_FastCreate()

void * fopAcM_FastCreate ( s16  pProcTypeID,
FastCreateReqFunc  param_2,
void param_3,
void pData 
)

◆ fopAcM_fastCreate() [2/2]

void * fopAcM_fastCreate ( s16  procName,
u32  parameter,
const cXyz p_pos,
int  roomNo,
const csXyz p_angle,
const cXyz p_scale,
s8  subType,
createFunc  p_createFunc,
void p_createFuncData 
)

◆ fopAcM_fastCreateItem()

void * fopAcM_fastCreateItem ( const cXyz p_pos,
int  i_itemNo,
int  i_roomNo,
const csXyz p_angle,
const cXyz p_scale,
f32 p_speedF,
f32 p_speedY,
int  param_8,
int  param_9,
createFunc  p_createFunc 
)

◆ fopAcM_fastCreateItem2()

void * fopAcM_fastCreateItem2 ( const cXyz p_pos,
int  itemNo,
int  param_3,
int  roomNo,
int  param_5,
const csXyz p_angle,
const cXyz p_scale 
)

◆ fopAcM_findObject4EventCB()

fopAc_ac_c * fopAcM_findObject4EventCB ( fopAc_ac_c p_actor,
void p_data 
)

◆ fopAcM_findObjectCB()

static const fopAc_ac_c * fopAcM_findObjectCB ( fopAc_ac_c const p_actor,
void p_data 
)
static

◆ fopAcM_GetAngle_p()

csXyz * fopAcM_GetAngle_p ( fopAc_ac_c pActor)
inline

◆ fopAcM_GetAppend()

fopAcM_prm_class * fopAcM_GetAppend ( void actor)
inline

◆ fopAcM_GetCullSize()

int fopAcM_GetCullSize ( const fopAc_ac_c i_actor)
inline

◆ fopAcM_getCullSizeFar()

f32 fopAcM_getCullSizeFar ( const fopAc_ac_c i_actor)
inline

◆ fopAcM_getCullSizeSphereCenter()

const Vec & fopAcM_getCullSizeSphereCenter ( const fopAc_ac_c i_actor)
inline

◆ fopAcM_getCullSizeSphereR()

f32 fopAcM_getCullSizeSphereR ( const fopAc_ac_c i_actor)
inline

◆ fopAcM_getEventPartner()

fopAc_ac_c * fopAcM_getEventPartner ( const fopAc_ac_c actor)

◆ fopAcM_GetGravity()

f32 fopAcM_GetGravity ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_GetGroup()

u8 fopAcM_GetGroup ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_GetHomeRoomNo()

s8 fopAcM_GetHomeRoomNo ( const fopAc_ac_c pActor)
inline

◆ fopAcM_GetID()

fpc_ProcID fopAcM_GetID ( const void pActor)
inline

◆ fopAcM_getItemEventPartner()

fopAc_ac_c * fopAcM_getItemEventPartner ( const fopAc_ac_c )

◆ fopAcM_getItemNoFromTableNo()

u8 fopAcM_getItemNoFromTableNo ( u8  i_tableNo)

◆ fopAcM_GetJntCol()

dJntCol_c * fopAcM_GetJntCol ( fopAc_ac_c i_actor)
inline

◆ fopAcM_GetLinkId()

fpc_ProcID fopAcM_GetLinkId ( const fopAc_ac_c pActor)
inline

◆ fopAcM_GetMaxFallSpeed()

f32 fopAcM_GetMaxFallSpeed ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_GetMtx()

MtxP fopAcM_GetMtx ( const fopAc_ac_c pActor)
inline

◆ fopAcM_GetName()

s16 fopAcM_GetName ( void pActor)
inline

◆ fopAcM_GetOldPosition_p()

cXyz * fopAcM_GetOldPosition_p ( fopAc_ac_c pActor)
inline

◆ fopAcM_GetParam()

u32 fopAcM_GetParam ( const void pActor)
inline

◆ fopAcM_GetParamBit()

u32 fopAcM_GetParamBit ( void ac,
u8  shift,
u8  bit 
)
inline

◆ fopAcM_getPolygonAngle() [1/2]

s16 fopAcM_getPolygonAngle ( cM3dGPla const param_0,
s16  param_1 
)

◆ fopAcM_getPolygonAngle() [2/2]

s16 fopAcM_getPolygonAngle ( const cBgS_PolyInfo poly,
s16  param_1 
)

◆ fopAcM_GetPosition()

cXyz & fopAcM_GetPosition ( fopAc_ac_c pActor)
inline

◆ fopAcM_GetPosition_p() [1/2]

const cXyz * fopAcM_GetPosition_p ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_GetPosition_p() [2/2]

cXyz * fopAcM_GetPosition_p ( fopAc_ac_c pActor)
inline

◆ fopAcM_getProcNameString()

static const char * fopAcM_getProcNameString ( const fopAc_ac_c p_actor)
static

◆ fopAcM_GetProfName()

s16 fopAcM_GetProfName ( const void pActor)
inline

◆ fopAcM_GetRoomNo()

s8 fopAcM_GetRoomNo ( const fopAc_ac_c pActor)
inline

◆ fopAcM_GetSetId()

u16 fopAcM_GetSetId ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_GetShapeAngle_p()

csXyz * fopAcM_GetShapeAngle_p ( fopAc_ac_c pActor)
inline

◆ fopAcM_GetSpeed()

cXyz & fopAcM_GetSpeed ( fopAc_ac_c p_actor)
inline

◆ fopAcM_GetSpeed_p() [1/2]

const cXyz * fopAcM_GetSpeed_p ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_GetSpeed_p() [2/2]

cXyz * fopAcM_GetSpeed_p ( fopAc_ac_c pActor)
inline

◆ fopAcM_GetSpeedF()

f32 fopAcM_GetSpeedF ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_getTalkEventPartner()

fopAc_ac_c * fopAcM_getTalkEventPartner ( const fopAc_ac_c )

◆ fopAcM_getWaterStream()

s32 fopAcM_getWaterStream ( const cXyz param_0,
const cBgS_PolyInfo param_1,
cXyz speed,
int param_3,
int  param_4 
)

◆ fopAcM_getWaterY()

s32 fopAcM_getWaterY ( const cXyz param_0,
f32 param_1 
)

◆ fopAcM_initManager()

void fopAcM_initManager ( )

◆ fopAcM_IsActor()

BOOL fopAcM_IsActor ( void actor)
inline

◆ fopAcM_IsExecuting()

BOOL fopAcM_IsExecuting ( fpc_ProcID  id)
inline

◆ fopAcM_isItem()

bool fopAcM_isItem ( const fopAc_ac_c item,
int  bitNo 
)
inline

◆ fopAcM_isSwitch()

BOOL fopAcM_isSwitch ( const fopAc_ac_c pActor,
int  sw 
)
inline

◆ fopAcM_Log()

void fopAcM_Log ( fopAc_ac_c const p_actor,
char const str 
)

◆ fopAcM_myRoomSearchEnemy()

fopAc_ac_c * fopAcM_myRoomSearchEnemy ( s8  roomNo)

◆ fopAcM_offActor()

void fopAcM_offActor ( fopAc_ac_c pActor,
u32  flag 
)
inline

◆ fopAcM_OffCondition()

void fopAcM_OffCondition ( fopAc_ac_c p_actor,
u32  flag 
)
inline

◆ fopAcM_offDraw()

void fopAcM_offDraw ( fopAc_ac_c i_actor)
inline

◆ fopAcM_OffStatus()

void fopAcM_OffStatus ( fopAc_ac_c pActor,
u32  flag 
)
inline

◆ fopAcM_offSwitch()

void fopAcM_offSwitch ( const fopAc_ac_c pActor,
int  sw 
)
inline

◆ fopAcM_onActor()

void fopAcM_onActor ( const fopAc_ac_c p_actor)
inline

◆ fopAcM_OnCarryType()

void fopAcM_OnCarryType ( fopAc_ac_c pActor,
fopAcM_CARRY  param_2 
)
inline

◆ fopAcM_OnCondition()

void fopAcM_OnCondition ( fopAc_ac_c p_actor,
u32  flag 
)
inline

◆ fopAcM_onDraw()

void fopAcM_onDraw ( fopAc_ac_c i_actor)
inline

◆ fopAcM_onItem()

void fopAcM_onItem ( const fopAc_ac_c item,
int  bitNo 
)
inline

◆ fopAcM_OnStatus()

void fopAcM_OnStatus ( fopAc_ac_c pActor,
u32  flag 
)
inline

◆ fopAcM_onSwitch()

void fopAcM_onSwitch ( const fopAc_ac_c pActor,
int  sw 
)
inline

◆ fopAcM_orderCatchEvent()

s32 fopAcM_orderCatchEvent ( fopAc_ac_c actorA,
fopAc_ac_c actorB,
u16  priority,
u16  flag 
)

◆ fopAcM_orderChangeEventId()

s32 fopAcM_orderChangeEventId ( fopAc_ac_c actor,
s16  eventID,
u16  flag,
u16  param_3 
)

◆ fopAcM_orderDoorEvent()

s32 fopAcM_orderDoorEvent ( fopAc_ac_c actorA,
fopAc_ac_c actorB,
u16  priority,
u16  flag 
)

◆ fopAcM_orderItemEvent()

s32 fopAcM_orderItemEvent ( fopAc_ac_c actor,
u16  priority,
u16  flag 
)

◆ fopAcM_orderMapToolAutoNextEvent()

s32 fopAcM_orderMapToolAutoNextEvent ( fopAc_ac_c actor,
u8  param_1,
s16  eventID,
u16  param_3,
u16  flag,
u16  param_5 
)

◆ fopAcM_orderMapToolEvent()

s32 fopAcM_orderMapToolEvent ( fopAc_ac_c actor,
u8  param_1,
s16  eventID,
u16  param_3,
u16  flag,
u16  param_5 
)

◆ fopAcM_orderOtherEvent() [1/2]

s32 fopAcM_orderOtherEvent ( fopAc_ac_c actor,
const char param_1,
u16  param_2,
u16  flag,
u16  priority 
)

◆ fopAcM_orderOtherEvent() [2/2]

s32 fopAcM_orderOtherEvent ( fopAc_ac_c actorA,
fopAc_ac_c actorB,
const char param_2,
u16  param_3,
u16  flag,
u16  priority 
)

◆ fopAcM_orderOtherEventId()

s32 fopAcM_orderOtherEventId ( fopAc_ac_c actor,
s16  eventID,
u8  mapToolID,
u16  param_3,
u16  priority,
u16  flag 
)

◆ fopAcM_orderPotentialEvent()

s32 fopAcM_orderPotentialEvent ( fopAc_ac_c actor,
u16  flag,
u16  param_2,
u16  priority 
)

◆ fopAcM_orderSpeakEvent()

s32 fopAcM_orderSpeakEvent ( fopAc_ac_c i_actor,
u16  i_priority,
u16  i_flag 
)

◆ fopAcM_orderTalkEvent()

s32 fopAcM_orderTalkEvent ( fopAc_ac_c actorA,
fopAc_ac_c actorB,
u16  priority,
u16  flag 
)

◆ fopAcM_orderTalkItemBtnEvent()

s32 fopAcM_orderTalkItemBtnEvent ( u16  eventType,
fopAc_ac_c actorA,
fopAc_ac_c actorB,
u16  priority,
u16  flag 
)

◆ fopAcM_orderTreasureEvent()

s32 fopAcM_orderTreasureEvent ( fopAc_ac_c actorA,
fopAc_ac_c actorB,
u16  priority,
u16  flag 
)

◆ fopAcM_otherBgCheck()

s32 fopAcM_otherBgCheck ( const fopAc_ac_c param_0,
const fopAc_ac_c param_1 
)

◆ fopAcM_otoCheck()

s32 fopAcM_otoCheck ( const fopAc_ac_c i_actor,
f32  param_1 
)

◆ fopAcM_plAngleCheck()

s32 fopAcM_plAngleCheck ( const fopAc_ac_c i_actor,
s16  i_angle 
)

◆ fopAcM_posMove()

void fopAcM_posMove ( fopAc_ac_c p_actor,
const cXyz p_movePos 
)

◆ fopAcM_posMoveF()

void fopAcM_posMoveF ( fopAc_ac_c p_actor,
const cXyz p_movePos 
)

◆ fopAcM_riverStream()

s32 fopAcM_riverStream ( cXyz param_0,
s16 param_1,
f32 param_2,
f32  param_3 
)

◆ fopAcM_rollPlayerCrash()

s32 fopAcM_rollPlayerCrash ( const fopAc_ac_c actor,
f32  param_1,
u32  param_2,
f32  param_3,
f32  param_4,
int  param_5,
f32  param_6 
)

◆ fopAcM_Search()

fopAc_ac_c * fopAcM_Search ( fopAcIt_JudgeFunc  func,
void param 
)
inline

◆ fopAcM_searchActorAngleX()

s16 fopAcM_searchActorAngleX ( const fopAc_ac_c p_actorA,
const fopAc_ac_c p_actorB 
)

◆ fopAcM_searchActorAngleY()

s16 fopAcM_searchActorAngleY ( const fopAc_ac_c p_actorA,
const fopAc_ac_c p_actorB 
)

◆ fopAcM_searchActorDistance()

f32 fopAcM_searchActorDistance ( const fopAc_ac_c p_actorA,
const fopAc_ac_c p_actorB 
)

◆ fopAcM_searchActorDistance2()

f32 fopAcM_searchActorDistance2 ( const fopAc_ac_c p_actorA,
const fopAc_ac_c p_actorB 
)

◆ fopAcM_searchActorDistanceXZ()

f32 fopAcM_searchActorDistanceXZ ( const fopAc_ac_c p_actorA,
const fopAc_ac_c p_actorB 
)

◆ fopAcM_searchActorDistanceXZ2()

f32 fopAcM_searchActorDistanceXZ2 ( const fopAc_ac_c p_actorA,
const fopAc_ac_c p_actorB 
)

◆ fopAcM_searchActorDistanceY()

f32 fopAcM_searchActorDistanceY ( const fopAc_ac_c actorA,
const fopAc_ac_c actorB 
)
inline

◆ fopAcM_SearchByID() [1/2]

fopAc_ac_c * fopAcM_SearchByID ( fpc_ProcID  id)
inline

◆ fopAcM_SearchByID() [2/2]

s32 fopAcM_SearchByID ( fpc_ProcID  id,
fopAc_ac_c **  p_actor 
)

◆ fopAcM_SearchByName() [1/2]

fopAc_ac_c * fopAcM_SearchByName ( s16  proc_id)
inline

◆ fopAcM_SearchByName() [2/2]

s32 fopAcM_SearchByName ( s16  procName,
fopAc_ac_c **  p_actor 
)

◆ fopAcM_searchFromName()

fopAc_ac_c * fopAcM_searchFromName ( char const name,
u32  param0,
u32  param1 
)

◆ fopAcM_searchFromName4Event()

fopAc_ac_c * fopAcM_searchFromName4Event ( char const name,
s16  eventID 
)

◆ fopAcM_searchPlayerAngleX()

s16 fopAcM_searchPlayerAngleX ( const fopAc_ac_c actor)
inline

◆ fopAcM_searchPlayerAngleY()

s16 fopAcM_searchPlayerAngleY ( const fopAc_ac_c actor)
inline

◆ fopAcM_searchPlayerDistance()

f32 fopAcM_searchPlayerDistance ( const fopAc_ac_c actor)
inline

◆ fopAcM_searchPlayerDistanceXZ()

f32 fopAcM_searchPlayerDistanceXZ ( const fopAc_ac_c actor)
inline

◆ fopAcM_searchPlayerDistanceXZ2()

f32 fopAcM_searchPlayerDistanceXZ2 ( const fopAc_ac_c actor)
inline

◆ fopAcM_searchPlayerDistanceY()

f32 fopAcM_searchPlayerDistanceY ( const fopAc_ac_c actor)
inline

◆ fopAcM_seenActorAngleY()

s32 fopAcM_seenActorAngleY ( const fopAc_ac_c i_actorA,
const fopAc_ac_c i_actorB 
)

◆ fopAcM_seenPlayerAngleY()

s32 fopAcM_seenPlayerAngleY ( const fopAc_ac_c i_actor)
inline

◆ fopAcM_seStart()

void fopAcM_seStart ( const fopAc_ac_c actor,
u32  sfxID,
u32  param_2 
)
inline

◆ fopAcM_seStartCurrent()

void fopAcM_seStartCurrent ( const fopAc_ac_c actor,
u32  sfxID,
u32  param_2 
)
inline

◆ fopAcM_seStartCurrentLevel()

void fopAcM_seStartCurrentLevel ( const fopAc_ac_c actor,
u32  sfxID,
u32  param_2 
)
inline

◆ fopAcM_seStartLevel()

void fopAcM_seStartLevel ( const fopAc_ac_c actor,
u32  sfxID,
u32  param_2 
)
inline

◆ fopAcM_setCarryNow()

void fopAcM_setCarryNow ( fopAc_ac_c i_actor,
int  param_1 
)

◆ fopAcM_SetCullSize()

void fopAcM_SetCullSize ( fopAc_ac_c i_actor,
s8  i_cullsize 
)
inline

◆ fopAcM_setCullSizeBox()

void fopAcM_setCullSizeBox ( fopAc_ac_c p_actor,
f32  minX,
f32  minY,
f32  minZ,
f32  maxX,
f32  maxY,
f32  maxZ 
)

◆ fopAcM_setCullSizeBox2()

void fopAcM_setCullSizeBox2 ( fopAc_ac_c p_actor,
J3DModelData p_modelData 
)

◆ fopAcM_setCullSizeFar()

void fopAcM_setCullSizeFar ( fopAc_ac_c i_actor,
f32  i_far 
)
inline

◆ fopAcM_setCullSizeSphere()

void fopAcM_setCullSizeSphere ( fopAc_ac_c p_actor,
f32  minX,
f32  minY,
f32  minZ,
f32  radius 
)

◆ fopAcM_setEffectMtx()

void fopAcM_setEffectMtx ( const fopAc_ac_c i_actor,
const J3DModelData modelData 
)

◆ fopAcM_SetFoodStatus()

void fopAcM_SetFoodStatus ( fopAc_ac_c actor,
fopAcM_FOOD  status 
)
inline

◆ fopAcM_SetGravity()

void fopAcM_SetGravity ( fopAc_ac_c actor,
f32  gravity 
)
inline

◆ fopAcM_SetGroup()

void fopAcM_SetGroup ( fopAc_ac_c actor,
u8  group 
)
inline

◆ fopAcM_setHookCarryNow()

void fopAcM_setHookCarryNow ( fopAc_ac_c actor)
inline

◆ fopAcM_SetJntCol()

void fopAcM_SetJntCol ( fopAc_ac_c i_actorP,
dJntCol_c i_jntColP 
)
inline

◆ fopAcM_SetMax()

void fopAcM_SetMax ( fopAc_ac_c p_actor,
f32  maxX,
f32  maxY,
f32  maxZ 
)

◆ fopAcM_SetMaxFallSpeed()

void fopAcM_SetMaxFallSpeed ( fopAc_ac_c actor,
f32  speed 
)
inline

◆ fopAcM_SetMin()

void fopAcM_SetMin ( fopAc_ac_c p_actor,
f32  minX,
f32  minY,
f32  minZ 
)

◆ fopAcM_SetModel()

void fopAcM_SetModel ( fopAc_ac_c actor,
J3DModel model 
)
inline

◆ fopAcM_SetMtx()

void fopAcM_SetMtx ( fopAc_ac_c actor,
MtxP  m 
)
inline

◆ fopAcM_SetParam()

void fopAcM_SetParam ( void p_actor,
u32  param 
)
inline

◆ fopAcM_setRoomLayer()

void fopAcM_setRoomLayer ( void p_proc,
int  roomNo 
)

◆ fopAcM_SetRoomNo()

void fopAcM_SetRoomNo ( fopAc_ac_c actor,
s8  roomNo 
)
inline

◆ fopAcM_SetSpeed()

void fopAcM_SetSpeed ( fopAc_ac_c actor,
f32  x,
f32  y,
f32  z 
)
inline

◆ fopAcM_SetSpeedF()

void fopAcM_SetSpeedF ( fopAc_ac_c actor,
f32  f 
)
inline

◆ fopAcM_setStageLayer()

void fopAcM_setStageLayer ( void p_proc)

◆ fopAcM_SetStatus()

void fopAcM_SetStatus ( fopAc_ac_c actor,
u32  actor_status 
)
inline

◆ fopAcM_wayBgCheck()

s32 fopAcM_wayBgCheck ( const fopAc_ac_c param_0,
f32  param_1,
f32  param_2 
)

◆ fpoAcM_relativePos()

void fpoAcM_relativePos ( fopAc_ac_c const actor,
cXyz const p_inPos,
cXyz p_outPos 
)

◆ make_prm_bokkuri()

void make_prm_bokkuri ( u32 pActorParams,
csXyz p_angle,
u8  param_2,
u8  param_3,
u8  param_4,
u8  param_5,
u8  param_6 
)
inline

◆ make_prm_warp_hole()

void make_prm_warp_hole ( u32 actorParams,
u8  p1,
u8  p2,
u8  p3 
)
inline