summaryrefslogtreecommitdiff
path: root/include/f_pc
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2023-09-28 12:01:42 -0700
committerGitHub <noreply@github.com>2023-09-28 12:01:42 -0700
commit84e413505363e1c2fcef6c559bcc24037d340a38 (patch)
treee02ca80d735ad4dd36b930a43dccbbf566812a34 /include/f_pc
parent9b4c375741a77037358e28e4f431bbc5adde94f7 (diff)
k_wmark / k_wpillar OK, fop actor enums / debug building (#1946)
* d_k_wmark / d_k_wpillar OK * make debug buildable / add assert functionality * add more fop actor enums * remove asm
Diffstat (limited to 'include/f_pc')
-rw-r--r--include/f_pc/f_pc_layer_tag.h8
-rw-r--r--include/f_pc/f_pc_priority.h5
2 files changed, 13 insertions, 0 deletions
diff --git a/include/f_pc/f_pc_layer_tag.h b/include/f_pc/f_pc_layer_tag.h
index 2cf25d0388..4818deba99 100644
--- a/include/f_pc/f_pc_layer_tag.h
+++ b/include/f_pc/f_pc_layer_tag.h
@@ -4,8 +4,16 @@
#include "SSystem/SComponent/c_tag.h"
+enum {
+ fpcLy_ROOT_e = 0,
+ fpcLy_CURRENT_e = 0xFFFFFFFD,
+ fpcLy_SPECIAL_e = 0xFFFFFFFE,
+ fpcLy_NONE_e = 0xFFFFFFFF,
+};
+
typedef struct layer_class layer_class;
+
typedef struct layer_management_tag_class {
create_tag_class mCreateTag;
layer_class* mpLayer;
diff --git a/include/f_pc/f_pc_priority.h b/include/f_pc/f_pc_priority.h
index 358ae72144..d1ed8f3008 100644
--- a/include/f_pc/f_pc_priority.h
+++ b/include/f_pc/f_pc_priority.h
@@ -4,6 +4,11 @@
#include "f_pc/f_pc_method_tag.h"
+enum {
+ fpcPi_CURRENT_e = 0xFFFD,
+ fpcPi_SPECIAL_e = 0xFFFE,
+};
+
typedef struct process_priority_queue_info {
u32 mLayer;
u16 mListID;