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, JKRHeap *)
 
u32 fopMsgM_Create (s16, fopMsgCreateFunc, void *)
 
s32 fopMsgM_create (s16 param_0, fopAc_ac_c *param_1, cXyz *param_2, u32 *param_3, u32 *param_4, fopMsgCreateFunc createFunc)
 
void fopMsgM_Delete (void *process)
 
fopMsg_prm_classfopMsgM_GetAppend (void *msg)
 
void fopMsgM_setMessageID (fpc_ProcID)
 
void fopMsgM_destroyExpHeap (JKRExpHeap *)
 
f32 fopMsgM_valueIncrease (int param_0, int param_1, u8 param_2)
 
s32 fopMsgM_setStageLayer (void *)
 
int fopMsgM_messageSet (u32 i_msgIdx, fopAc_ac_c *i_actorP, u32 param_2)
 
int fopMsgM_messageSet (u32 param_0, u32 param_1)
 
int fopMsgM_messageSetDemo (u32 param_0)
 
msg_classfopMsgM_SearchByID (fpc_ProcID param_0)
 
charfopMsgM_messageGet (char *msg, u32 string_id)
 
s32 fop_Timer_create (s16 param_0, u8 param_1, u32 param_2, u8 param_3, u8 param_4, f32 param_5, f32 param_6, f32 param_7, f32 param_8, fopMsgCreateFunc createFunc)
 
s32 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()

s32 fop_Timer_create ( s16  param_0,
u8  param_1,
u32  param_2,
u8  param_3,
u8  param_4,
f32  param_5,
f32  param_6,
f32  param_7,
f32  param_8,
fopMsgCreateFunc  createFunc 
)

◆ fopMsgM_create()

s32 fopMsgM_create ( s16  param_0,
fopAc_ac_c param_1,
cXyz param_2,
u32 param_3,
u32 param_4,
fopMsgCreateFunc  createFunc 
)

◆ fopMsgM_Create()

u32 fopMsgM_Create ( s16  i_procName,
fopMsgCreateFunc  i_createFunc,
void i_process 
)

◆ fopMsgM_createExpHeap()

JKRExpHeap * fopMsgM_createExpHeap ( u32  i_heapSize,
JKRHeap i_heap 
)

◆ fopMsgM_Delete()

void fopMsgM_Delete ( void process)

◆ fopMsgM_destroyExpHeap()

void fopMsgM_destroyExpHeap ( JKRExpHeap i_heap)

◆ fopMsgM_GetAppend()

fopMsg_prm_class * fopMsgM_GetAppend ( void msg)

◆ fopMsgM_messageGet()

char * fopMsgM_messageGet ( char msg,
u32  string_id 
)

◆ fopMsgM_messageSet() [1/2]

int fopMsgM_messageSet ( u32  i_msgIdx,
fopAc_ac_c i_actorP,
u32  param_2 
)

◆ fopMsgM_messageSet() [2/2]

int fopMsgM_messageSet ( u32  param_0,
u32  param_1 
)

◆ fopMsgM_messageSetDemo()

int fopMsgM_messageSetDemo ( u32  param_0)

◆ fopMsgM_SearchByID()

msg_class * fopMsgM_SearchByID ( fpc_ProcID  param_0)

◆ fopMsgM_setMessageID()

void fopMsgM_setMessageID ( fpc_ProcID  msg_id)

◆ fopMsgM_setStageLayer()

s32 fopMsgM_setStageLayer ( void param_0)

◆ fopMsgM_Timer_create()

s32 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  param_2 
)