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

Classes

class  l_HIO
 

Functions

void fopAcM_setWarningMessage_f (const fopAc_ac_c *i_actor, const char *i_filename, int i_line, const char *i_msg,...)
 
void fopAcM_showAssert_f (const fopAc_ac_c *i_actor, const char *i_filename, int i_line, const char *i_msg,...)
 
fopAc_ac_cfopAcM_FastCreate (s16 i_procName, FastCreateReqFunc i_createFunc, void *i_createData, void *i_append)
 
void fopAcM_setStageLayer (void *i_proc)
 
void fopAcM_setRoomLayer (void *i_proc, int i_roomNo)
 
s32 fopAcM_SearchByID (fpc_ProcID i_actorID, fopAc_ac_c **i_outActor)
 
s32 fopAcM_SearchByName (s16 i_procName, fopAc_ac_c **i_outActor)
 
fopAcM_prm_classfopAcM_CreateAppend ()
 
fopAcM_prm_classcreateAppend (u16 i_setId, u32 i_parameters, const cXyz *i_pos, int i_roomNo, const csXyz *i_angle, const cXyz *i_scale, s8 i_argument, fpc_ProcID i_parentId)
 
void fopAcM_Log (fopAc_ac_c const *i_actor, char const *i_message)
 
s32 fopAcM_delete (fopAc_ac_c *i_actor)
 
s32 fopAcM_delete (fpc_ProcID i_actorID)
 
fpc_ProcID fopAcM_create (s16 i_procName, u16 i_setId, u32 i_parameters, const cXyz *i_pos, int i_roomNo, const csXyz *i_angle, const cXyz *i_scale, s8 i_argument, createFunc i_createFunc)
 
fpc_ProcID fopAcM_create (s16 i_procName, u32 i_parameters, const cXyz *i_pos, int i_roomNo, const csXyz *i_angle, const cXyz *i_scale, s8 i_argument)
 
fopAc_ac_cfopAcM_fastCreate (s16 i_procName, u32 i_parameters, const cXyz *i_pos, int i_roomNo, const csXyz *i_angle, const cXyz *i_scale, s8 i_argument, createFunc i_createFunc, void *i_createFuncData)
 
fopAc_ac_cfopAcM_fastCreate (const char *i_actorname, u32 i_parameters, const cXyz *i_pos, int i_roomNo, const csXyz *i_angle, const cXyz *i_scale, createFunc i_createFunc, void *i_createFuncData)
 
fpc_ProcID fopAcM_createChild (s16 i_procName, fpc_ProcID i_parentID, u32 i_parameters, const cXyz *i_pos, int i_roomNo, const csXyz *i_angle, const cXyz *i_scale, s8 i_argument, createFunc i_createFunc)
 
fpc_ProcID fopAcM_createChildFromOffset (s16 i_procName, fpc_ProcID i_parentID, u32 i_parameters, const cXyz *i_pos, int i_roomNo, const csXyz *i_angle, const cXyz *i_scale, s8 i_argument, createFunc i_createFunc)
 
BOOL fopAcM_createHeap (fopAc_ac_c *i_this, u32 size, u32 align)
 
void fopAcM_DeleteHeap (fopAc_ac_c *i_actor)
 
s32 fopAcM_callCallback (fopAc_ac_c *i_actor, heapCallbackFunc i_callback, JKRHeap *i_heap)
 
bool fopAcM_entrySolidHeap_ (fopAc_ac_c *i_actor, heapCallbackFunc i_heapCallback, u32 i_size)
 

Function Documentation

◆ createAppend()

fopAcM_prm_class * createAppend ( u16 i_setId,
u32 i_parameters,
const cXyz * i_pos,
int i_roomNo,
const csXyz * i_angle,
const cXyz * i_scale,
s8 i_argument,
fpc_ProcID i_parentId )

◆ fopAcM_callCallback()

s32 fopAcM_callCallback ( fopAc_ac_c * i_actor,
heapCallbackFunc i_callback,
JKRHeap * i_heap )

◆ fopAcM_create() [1/2]

fpc_ProcID fopAcM_create ( s16 i_procName,
u16 i_setId,
u32 i_parameters,
const cXyz * i_pos,
int i_roomNo,
const csXyz * i_angle,
const cXyz * i_scale,
s8 i_argument,
createFunc i_createFunc )

◆ fopAcM_create() [2/2]

fpc_ProcID fopAcM_create ( s16 i_procName,
u32 i_parameters,
const cXyz * i_pos,
int i_roomNo,
const csXyz * i_angle,
const cXyz * i_scale,
s8 i_argument )

◆ fopAcM_CreateAppend()

fopAcM_prm_class * fopAcM_CreateAppend ( )

◆ fopAcM_createChild()

fpc_ProcID fopAcM_createChild ( s16 i_procName,
fpc_ProcID i_parentID,
u32 i_parameters,
const cXyz * i_pos,
int i_roomNo,
const csXyz * i_angle,
const cXyz * i_scale,
s8 i_argument,
createFunc i_createFunc )

◆ fopAcM_createChildFromOffset()

fpc_ProcID fopAcM_createChildFromOffset ( s16 i_procName,
fpc_ProcID i_parentID,
u32 i_parameters,
const cXyz * i_pos,
int i_roomNo,
const csXyz * i_angle,
const cXyz * i_scale,
s8 i_argument,
createFunc i_createFunc )

◆ fopAcM_createHeap()

BOOL fopAcM_createHeap ( fopAc_ac_c * i_this,
u32 size,
u32 align )

◆ fopAcM_delete() [1/2]

s32 fopAcM_delete ( fopAc_ac_c * i_actor)

◆ fopAcM_delete() [2/2]

s32 fopAcM_delete ( fpc_ProcID i_actorID)

◆ fopAcM_DeleteHeap()

void fopAcM_DeleteHeap ( fopAc_ac_c * i_actor)

◆ fopAcM_entrySolidHeap_()

bool fopAcM_entrySolidHeap_ ( fopAc_ac_c * i_actor,
heapCallbackFunc i_heapCallback,
u32 i_size )

◆ fopAcM_FastCreate()

fopAc_ac_c * fopAcM_FastCreate ( s16 i_procName,
FastCreateReqFunc i_createFunc,
void * i_createData,
void * i_append )

◆ fopAcM_fastCreate() [1/2]

fopAc_ac_c * fopAcM_fastCreate ( const char * i_actorname,
u32 i_parameters,
const cXyz * i_pos,
int i_roomNo,
const csXyz * i_angle,
const cXyz * i_scale,
createFunc i_createFunc,
void * i_createFuncData )

◆ fopAcM_fastCreate() [2/2]

fopAc_ac_c * fopAcM_fastCreate ( s16 i_procName,
u32 i_parameters,
const cXyz * i_pos,
int i_roomNo,
const csXyz * i_angle,
const cXyz * i_scale,
s8 i_argument,
createFunc i_createFunc,
void * i_createFuncData )

◆ fopAcM_Log()

void fopAcM_Log ( fopAc_ac_c const * i_actor,
char const * i_message )

◆ fopAcM_SearchByID()

s32 fopAcM_SearchByID ( fpc_ProcID i_actorID,
fopAc_ac_c ** i_outActor )

◆ fopAcM_SearchByName()

s32 fopAcM_SearchByName ( s16 i_procName,
fopAc_ac_c ** i_outActor )

◆ fopAcM_setRoomLayer()

void fopAcM_setRoomLayer ( void * i_proc,
int i_roomNo )

◆ fopAcM_setStageLayer()

void fopAcM_setStageLayer ( void * i_proc)

◆ fopAcM_setWarningMessage_f()

void fopAcM_setWarningMessage_f ( const fopAc_ac_c * i_actor,
const char * i_filename,
int i_line,
const char * i_msg,
... )

◆ fopAcM_showAssert_f()

void fopAcM_showAssert_f ( const fopAc_ac_c * i_actor,
const char * i_filename,
int i_line,
const char * i_msg,
... )