-static world_sfd;
-static void world_sfd_init(void);
-
-static void sfd_encode( u32 row, const char *str );
-static void sfd_render( world_instance *world, camera *cam,
- m4x3f transform );
-static void world_sfd_compile_scores( struct leaderboard_cache *leaderboard );
-static void world_sfd_compile_active_scores(void);
-
-#endif /* SFD_H */
+extern world_sfd;
+void world_sfd_init(void);
+
+enum world_sfd_align {
+ k_world_sfd_left,
+ k_world_sfd_right,
+ k_world_sfd_center
+};
+
+void sfd_encode( v2i co, const char *str, enum world_sfd_align align );
+void world_sfd_update( world_instance *world, v3f pos );
+void sfd_render( world_instance *world, vg_camera *cam, m4x3f transform );
+void world_sfd_compile_scores( struct leaderboard_cache *leaderboard,
+ const char *title );
+void world_sfd_compile_active_scores(void);