/* * Header info for poslib */ typedef struct { float x; float y; } goalPosition; typedef struct { int x; int y; int z; } cameraPosition; void call_poslibinit(); void call_flushsemaphores(); void call_pushpos(int x, int y, int theta); void call_setstatus_stopped(int stopped); void call_setstatus_speaking(int speaking); void call_setstatus_at_goal(int at_goal); int call_howmanygoals(); goalPosition call_getgoal(int whichone); void call_speakinfotext(); void call_speakdestinfo(); void call_mark_nearest_goal(); int call_newgoal(); cameraPosition call_get_nearest_camerapos(); void initperl(); void perlclose();