8 drivable_vehicle
*vehicle
;
9 struct skeleton_anim
*anim_drive
;
13 static void player__drive_pre_update(void);
14 static void player__drive_update(void);
15 static void player__drive_post_update(void);
16 static void player__drive_animate(void);
17 static void player__drive_pose( void *animator
, player_pose
*pose
);
19 static void player__drive_post_animate(void);
20 static void player__drive_im_gui(void);
21 static void player__drive_bind(void);
23 struct player_subsystem_interface
static player_subsystem_drive
= {
24 .pre_update
= player__drive_pre_update
,
25 .update
= player__drive_update
,
26 .post_update
= player__drive_post_update
,
27 .animate
= player__drive_animate
,
28 .pose
= player__drive_pose
,
29 .post_animate
= player__drive_post_animate
,
30 .im_gui
= player__drive_im_gui
,
31 .bind
= player__drive_bind
,
33 .animator_data
= NULL
,
38 #endif /* PLAYER_DRIVE_H */