X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;ds=inline;f=player_render.h;h=be12d68287c9c8eaa75f6d1705bd16a01cc820c5;hb=22f62f001f21d1b91fefd9fc495c122d9ddf205a;hp=31fba37d2a5ad4612e1c55e3e9ca7d69ae61ca30;hpb=02e009ae6e20938675277e9ce2f467e17b170cc7;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_render.h b/player_render.h index 31fba37..be12d68 100644 --- a/player_render.h +++ b/player_render.h @@ -66,21 +66,24 @@ enum board_shader{ k_board_shader_entity }; -VG_STATIC void dynamic_model_load( mdl_context *ctx, +static void dynamic_model_load( mdl_context *ctx, struct dynamic_model_1texture *mdl, const char *path ); -VG_STATIC void dynamic_model_unload( struct dynamic_model_1texture *mdl ); +static void dynamic_model_unload( struct dynamic_model_1texture *mdl ); -VG_STATIC void player_board_load( struct player_board *mdl, const char *path ); -VG_STATIC void player_board_unload( struct player_board *mdl ); +static void player_board_load( struct player_board *mdl, const char *path ); +static void player_board_unload( struct player_board *mdl ); -VG_STATIC void player_model_load( struct player_model *board, const char *path); -VG_STATIC void player_model_unload( struct player_model *board ); +static void player_model_load( struct player_model *board, const char *path); +static void player_model_unload( struct player_model *board ); -VG_STATIC void render_board( camera *cam, world_instance *world, +static void render_board( camera *cam, world_instance *world, struct player_board *board, m4x3f root, + struct player_board_pose *pose, enum board_shader shader ); -VG_STATIC void render_playermodel( camera *cam, world_instance *world, + +static void render_playermodel( camera *cam, world_instance *world, + int depth_compare, struct player_model *model, struct skeleton *skeleton );