projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge all features from glider feature branch
[carveJwlIkooP6JGAAIwe30JlM.git]
/
player_render.h
diff --git
a/player_render.h
b/player_render.h
index f5c6de9a80d1ac8b961ec0436f9cacf5799db404..ee98488db270dd1524daa58c435376788ab64017 100644
(file)
--- a/
player_render.h
+++ b/
player_render.h
@@
-48,7
+48,7
@@
enum board_shader{
static void dynamic_model_load( mdl_context *ctx,
struct dynamic_model_1texture *mdl,
static void dynamic_model_load( mdl_context *ctx,
struct dynamic_model_1texture *mdl,
- const char *path );
+ const char *path
, u32 *fixup_table
);
static void dynamic_model_unload( struct dynamic_model_1texture *mdl );
static void player_board_load( struct player_board *mdl, const char *path );
static void dynamic_model_unload( struct dynamic_model_1texture *mdl );
static void player_board_load( struct player_board *mdl, const char *path );
@@
-71,5
+71,8
@@
static void apply_full_skeleton_pose( struct skeleton *sk, player_pose *pose,
m4x3f *final_mtx );
static void lerp_player_pose( player_pose *pose0, player_pose *pose1, f32 t,
player_pose *posed );
m4x3f *final_mtx );
static void lerp_player_pose( player_pose *pose0, player_pose *pose1, f32 t,
player_pose *posed );
+static void player_mirror_pose( mdl_keyframe pose[32],
+ mdl_keyframe mirrored[32] );
+static void player__observe_system( enum player_subsystem id );
#endif /* PLAYER_RENDER_H */
#endif /* PLAYER_RENDER_H */