Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
f_pc_layer.h
Go to the documentation of this file.
1
2#ifndef F_PC_LAYER_H_
3#define F_PC_LAYER_H_
4
8#include "f_pc/f_pc_base.h"
9
13
25
31void fpcLy_Regist(layer_class* i_layer);
32
33void fpcLy_CreatedMesg(layer_class* i_layer);
34void fpcLy_CreatingMesg(layer_class* i_layer);
35void fpcLy_DeletedMesg(layer_class* i_layer);
36void fpcLy_DeletingMesg(layer_class* i_layer);
39
40s32 fpcLy_IntoQueue(layer_class* i_layer, int i_treeListNo, create_tag_class* i_createTag, int i_no);
41s32 fpcLy_ToQueue(layer_class* i_layer, int treeListIdx, create_tag_class* i_createTag);
42s32 fpcLy_QueueTo(layer_class* i_layer, create_tag_class* i_createTag);
43
44int fpcLy_Cancel(layer_class* i_layer);
46
49
50void fpcLy_Create(layer_class* i_layer, void* i_node, node_list_class* i_nodeList, int i_numLists);
51
53
54#endif
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
signed long s32
Definition types.h:11
unsigned int fpc_ProcID
Definition f_pc_base.h:10
s32 fpcLy_ToCancelQ(layer_class *i_layer, process_method_tag_class *i_methods)
Definition f_pc_layer.cpp:14
layer_class * fpcLy_Layer(fpc_ProcID i_id)
Definition f_pc_layer.cpp:121
int fpcLy_Cancel(layer_class *i_layer)
Definition f_pc_layer.cpp:145
void fpcLy_Create(layer_class *i_layer, void *i_node, node_list_class *i_nodeList, int i_numLists)
Definition f_pc_layer.cpp:149
layer_class * fpcLy_RootLayer()
Definition f_pc_layer.cpp:95
layer_class * fpcLy_Search(fpc_ProcID i_id)
Definition f_pc_layer.cpp:109
void fpcLy_Regist(layer_class *i_layer)
Definition f_pc_layer.cpp:131
layer_class * fpcLy_CurrentLayer()
Definition f_pc_layer.cpp:105
BOOL fpcLy_IsDeletingMesg(layer_class *i_layer)
Definition f_pc_layer.cpp:43
void fpcLy_DeletedMesg(layer_class *i_layer)
Definition f_pc_layer.cpp:58
s32 fpcLy_QueueTo(layer_class *i_layer, create_tag_class *i_createTag)
Definition f_pc_layer.cpp:36
void fpcLy_CreatedMesg(layer_class *i_layer)
Definition f_pc_layer.cpp:79
s32 fpcLy_ToQueue(layer_class *i_layer, int treeListIdx, create_tag_class *i_createTag)
Definition f_pc_layer.cpp:31
s32 fpcLy_Delete(layer_class *i_layer)
Definition f_pc_layer.cpp:135
void fpcLy_DeletingMesg(layer_class *i_layer)
Definition f_pc_layer.cpp:54
s32 fpcLy_IntoQueue(layer_class *i_layer, int i_treeListNo, create_tag_class *i_createTag, int i_no)
Definition f_pc_layer.cpp:26
BOOL fpcLy_CancelMethod(process_method_tag_class *i_layer)
Definition f_pc_layer.cpp:18
void fpcLy_SetCurrentLayer(layer_class *i_layer)
Definition f_pc_layer.cpp:101
struct layer_class layer_class
void fpcLy_CancelQTo(process_method_tag_class *i_methods)
Definition f_pc_layer.cpp:10
void fpcLy_CreatingMesg(layer_class *i_layer)
Definition f_pc_layer.cpp:75
BOOL fpcLy_IsCreatingMesg(layer_class *i_layer)
Definition f_pc_layer.cpp:64
Definition c_tag.h:10
Definition f_pc_layer.h:14
struct layer_class::@133 counts
s16 delete_count
Definition f_pc_layer.h:22
process_node_class * process_node
Definition f_pc_layer.h:18
node_class node
Definition f_pc_layer.h:15
node_lists_tree_class node_tree
Definition f_pc_layer.h:17
s16 create_count
Definition f_pc_layer.h:21
fpc_ProcID layer_id
Definition f_pc_layer.h:16
node_list_class cancel_list
Definition f_pc_layer.h:19
Definition c_node.h:5
Definition c_list.h:7
Definition c_tree.h:8
Definition f_pc_method_tag.h:9
Definition f_pc_node.h:15