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];
54 GLuint
*glider_textures
;
58 extern struct player_subsystem_interface player_subsystem_glide
;
60 void player_glide_pre_update(void);
61 void player_glide_update(void);
62 void player_glide_post_update(void);
63 void player_glide_animate(void);
64 void player_glide_pose( void *animator
, player_pose
*pose
);
66 void player_glide_post_animate(void);
67 void player_glide_im_gui(void);
68 void player_glide_bind(void);
69 void player_glide_transition(void);
70 bool glider_physics( v2f steer
);
71 void player_glide_animator_exchange( bitpack_ctx
*ctx
, void *data
);
72 void player_glide_render( vg_camera
*cam
, world_instance
*world
,
74 void render_glider_model( vg_camera
*cam
, world_instance
*world
,
75 m4x3f mmdl
, enum board_shader shader
);
76 void player_glide_remote_animator_exchange( bitpack_ctx
*ctx
, void *data
);
77 void player_glide_equip_glider(void);
78 void player_glide_render_effects( vg_camera
*cam
);