3 #include "player_render.h"
8 struct skeleton_anim
*anim_glide
;
10 struct player_glide_animator
18 struct remote_glider_animator
51 v3f trail_positions
[2];
56 extern struct player_subsystem_interface player_subsystem_glide
;
58 void player_glide_pre_update(void);
59 void player_glide_update(void);
60 void player_glide_post_update(void);
61 void player_glide_animate(void);
62 void player_glide_pose( void *animator
, player_pose
*pose
);
64 void player_glide_post_animate(void);
65 void player_glide_im_gui(void);
66 void player_glide_bind(void);
67 void player_glide_transition(void);
68 bool glider_physics( v2f steer
);
69 void player_glide_animator_exchange( bitpack_ctx
*ctx
, void *data
);
70 void player_glide_render( vg_camera
*cam
, world_instance
*world
,
72 void render_glider_model( vg_camera
*cam
, world_instance
*world
,
73 m4x3f mmdl
, enum board_shader shader
);
74 void player_glide_remote_animator_exchange( bitpack_ctx
*ctx
, void *data
);
75 void player_glide_equip_glider(void);
76 void player_glide_render_effects( vg_camera
*cam
);