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

Go to the source code of this file.

Classes

struct  msg_process_profile_definition
 
struct  fopMsg_prm_class
 
struct  fopMsg_prm_timer
 

Typedefs

typedef int(* fopMsgCreateFunc) (void *)
 

Functions

JKRExpHeapfopMsgM_createExpHeap (u32 i_heapSize, JKRHeap *i_heap)
 
fpc_ProcID fopMsgM_Create (s16 i_procName, fopMsgCreateFunc i_createFunc, void *i_append)
 
fpc_ProcID fopMsgM_create (s16 i_procName, fopAc_ac_c *i_talkActor, cXyz *i_pos, u32 *i_msgIdx, u32 *param_4, fopMsgCreateFunc createFunc)
 
void fopMsgM_Delete (void *i_this)
 
fopMsg_prm_classfopMsgM_GetAppend (void *i_msg)
 
void fopMsgM_setMessageID (fpc_ProcID msg_id)
 
void fopMsgM_destroyExpHeap (JKRExpHeap *i_heap)
 
f32 fopMsgM_valueIncrease (int param_0, int param_1, u8 i_type)
 
s32 fopMsgM_setStageLayer (void *i_process)
 
fpc_ProcID fopMsgM_messageSet (u32 i_msgIdx, fopAc_ac_c *i_talkActor, u32 param_2)
 
fpc_ProcID fopMsgM_messageSet (u32 i_msgIdx, u32 param_1)
 
fpc_ProcID fopMsgM_messageSetDemo (u32 i_msgidx)
 
msg_classfopMsgM_SearchByID (fpc_ProcID i_id)
 
charfopMsgM_messageGet (char *i_stringBuf, u32 i_msgId)
 
fpc_ProcID fop_Timer_create (s16 i_procName, u8 i_mode, u32 i_limitMs, u8 i_type, u8 param_4, f32 param_5, f32 param_6, f32 param_7, f32 param_8, fopMsgCreateFunc i_createFunc)
 
fpc_ProcID fopMsgM_Timer_create (s16 i_procName, u8 i_mode, u32 i_limitMs, u8 i_type, u8 param_4, f32 param_5, f32 param_6, f32 param_7, f32 param_8, fopMsgCreateFunc i_createFunc)
 

Typedef Documentation

◆ fopMsgCreateFunc

typedef int(* fopMsgCreateFunc) (void *)

Function Documentation

◆ fop_Timer_create()

fpc_ProcID fop_Timer_create ( s16  i_procName,
u8  i_mode,
u32  i_limitMs,
u8  i_type,
u8  param_4,
f32  param_5,
f32  param_6,
f32  param_7,
f32  param_8,
fopMsgCreateFunc  i_createFunc 
)

◆ fopMsgM_create()

fpc_ProcID fopMsgM_create ( s16  i_procName,
fopAc_ac_c i_talkActor,
cXyz i_pos,
u32 i_msgIdx,
u32 param_4,
fopMsgCreateFunc  createFunc 
)

◆ fopMsgM_Create()

fpc_ProcID fopMsgM_Create ( s16  i_procName,
fopMsgCreateFunc  i_createFunc,
void i_append 
)

◆ fopMsgM_createExpHeap()

JKRExpHeap * fopMsgM_createExpHeap ( u32  i_heapSize,
JKRHeap i_heap 
)

◆ fopMsgM_Delete()

void fopMsgM_Delete ( void i_this)

◆ fopMsgM_destroyExpHeap()

void fopMsgM_destroyExpHeap ( JKRExpHeap i_heap)

◆ fopMsgM_GetAppend()

fopMsg_prm_class * fopMsgM_GetAppend ( void i_msg)

◆ fopMsgM_messageGet()

char * fopMsgM_messageGet ( char i_stringBuf,
u32  i_msgId 
)

◆ fopMsgM_messageSet() [1/2]

fpc_ProcID fopMsgM_messageSet ( u32  i_msgIdx,
fopAc_ac_c i_talkActor,
u32  param_2 
)

◆ fopMsgM_messageSet() [2/2]

fpc_ProcID fopMsgM_messageSet ( u32  i_msgIdx,
u32  param_1 
)

◆ fopMsgM_messageSetDemo()

fpc_ProcID fopMsgM_messageSetDemo ( u32  i_msgidx)

◆ fopMsgM_SearchByID()

msg_class * fopMsgM_SearchByID ( fpc_ProcID  i_id)

◆ fopMsgM_setMessageID()

void fopMsgM_setMessageID ( fpc_ProcID  msg_id)

◆ fopMsgM_setStageLayer()

s32 fopMsgM_setStageLayer ( void i_process)

◆ fopMsgM_Timer_create()

fpc_ProcID fopMsgM_Timer_create ( s16  i_procName,
u8  i_mode,
u32  i_limitMs,
u8  i_type,
u8  param_4,
f32  param_5,
f32  param_6,
f32  param_7,
f32  param_8,
fopMsgCreateFunc  i_createFunc 
)
inline

◆ fopMsgM_valueIncrease()

f32 fopMsgM_valueIncrease ( int  param_0,
int  param_1,
u8  i_type 
)