X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_api.h;h=68f5aca348d6ebd5c676b22d3ecde082705bbe42;hb=5f6a4f9df6c8accc89f1920bfe9ace3cbac4c4b6;hp=b3b6907c047b165e372baabcb7e9c495a1fd990c;hpb=a109f126d8adab622e38fbcc2d4281e75255246a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_api.h b/player_api.h index b3b6907..68f5aca 100644 --- a/player_api.h +++ b/player_api.h @@ -1,11 +1,7 @@ -#ifndef PLAYER_API_H -#define PLAYER_API_H - +#pragma once #include "model.h" #include "camera.h" -#include "entity.h" -#define PLAYER_API static typedef struct player_instance player_instance; typedef struct player_pose player_pose; @@ -27,4 +23,13 @@ struct player_pose{ board; }; -#endif /* PLAYER_API_H */ +enum player_subsystem{ + k_player_subsystem_walk = 0, + k_player_subsystem_skate = 1, + k_player_subsystem_dead = 2, + k_player_subsystem_drive = 3, + k_player_subsystem_basic_info = 4, + k_player_subsystem_glide = 5, + k_player_subsystem_max, + k_player_subsystem_invalid = 255 +};