small compression
[carveJwlIkooP6JGAAIwe30JlM.git] / player_render.h
index 44f26e14dee7f18bb6304f4bc94906516e4c38d1..4ea095cb5088059edc2da4eec01d55176d3b3543 100644 (file)
@@ -12,6 +12,7 @@ struct player_avatar
    struct skeleton sk;
 
    u32 id_hip,
+       id_chest,
        id_ik_hand_l,
        id_ik_hand_r,
        id_ik_elbow_l,
@@ -87,5 +88,9 @@ static void render_playermodel( camera *cam, world_instance *world,
                                    struct player_model *model,
                                    struct skeleton *skeleton,
                                    m4x3f *final_mtx );
+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 );
 
 #endif /* PLAYER_RENDER_H */