!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.7	//
ABN_base	abvars.h	/^const int ABN_base = 0;$/;"	v
ABN_pane	abvars.h	/^const int ABN_pane = 1;$/;"	v
ABN_raw	abvars.h	/^const int ABN_raw = 2;$/;"	v
ABW_base	abdefine.h	5;"	d
ABW_pane	abdefine.h	7;"	d
ABW_raw	abdefine.h	9;"	d
AB_OPTIONS	abdefine.h	13;"	d
ADD_NORM	gears.c	81;"	d	file:
ADD_VTX	gears.c	80;"	d	file:
AbApplLinks	abevents.h	/^static const ApEventLink_t AbApplLinks[] = {$/;"	v
AbContext	abmain.c	/^ApContext_t AbContext = { ClassTable, 1, AbWidgets };$/;"	v
AbGetABW	abdefine.h	11;"	d
AbLinks_base	abevents.h	/^static const ApEventLink_t AbLinks_base[] = {$/;"	v
AbWidgets	abwidgets.h	/^ApWidget_t AbWidgets[ 3 ];$/;"	v
ApOptions	abevents.h	/^const char ApOptions[] = AB_OPTIONS;$/;"	v
ClassTable	abmain.c	/^static const ApClassTab_t ClassTable[] = {$/;"	v	file:
M_PI	gears.c	20;"	d	file:
angle	gears.c	/^GLfloat angle = 0.0;$/;"	v
attribute_list	init_gears.c	/^static EGLint attribute_list[] = {$/;"	v	file:
base	ablinks.h	/^ApWindowLink_t base = {$/;"	v
base_setup_f	abimport.h	/^int base_setup_f( PtWidget_t *widget, ApInfo_t *data, PtCallbackInfo_t *cbinfo );$/;"	p	signature:( PtWidget_t *widget, ApInfo_t *data, PtCallbackInfo_t *cbinfo )
base_setup_f	cbs.c	/^base_setup_f( PtWidget_t *link_instance, ApInfo_t *apinfo, PtCallbackInfo_t *cbinfo )$/;"	f	signature:( PtWidget_t *link_instance, ApInfo_t *apinfo, PtCallbackInfo_t *cbinfo )
config	init_gears.c	/^static	EGLConfig			config;$/;"	v	file:
disp_info	init_gears.c	/^static	gf_display_info_t	disp_info;$/;"	v	file:
draw_gear	gears.c	/^draw_gear(struct gear *gear)$/;"	f	file:	signature:(struct gear *gear)
econtext	init_gears.c	/^static	EGLContext			econtext;$/;"	v	file:
egl_display	cbs.c	/^static EGLDisplay			egl_display;$/;"	v	file:
egl_surface	cbs.c	/^static EGLSurface			egl_surface;$/;"	v	file:
gear	gears.c	/^struct gear {$/;"	s	file:
gear	gears.c	/^} gear;$/;"	v	typeref:struct:gear
gear1	gears.c	/^static struct gear *gear1, *gear2, *gear3;$/;"	v	typeref:struct:gear	file:
gear2	gears.c	/^static struct gear *gear1, *gear2, *gear3;$/;"	v	typeref:struct:	file:
gear3	gears.c	/^static struct gear *gear1, *gear2, *gear3;$/;"	v	typeref:struct:	file:
gear::normals	gears.c	/^	GLfloat	*normals;$/;"	m	struct:gear	file:	access:public
gear::nteeth	gears.c	/^	GLint	nteeth;$/;"	m	struct:gear	file:	access:public
gear::vertices	gears.c	/^	GLfloat	*vertices;$/;"	m	struct:gear	file:	access:public
gears_draw	cbs.c	/^extern int gears_draw(EGLDisplay display, EGLSurface surface, int layer_idx);$/;"	p	file:	signature:(EGLDisplay display, EGLSurface surface, int layer_idx)
gears_draw	gears.c	/^gears_draw(EGLDisplay display, EGLSurface surface, int layer_idx)$/;"	f	signature:(EGLDisplay display, EGLSurface surface, int layer_idx)
gears_init	gears.c	/^gears_init(int width, int height)$/;"	f	signature:(int width, int height)
gears_init	init_gears.c	/^extern void gears_init(int width, int height);$/;"	p	file:	signature:(int width, int height)
gf_dev	init_gears.c	/^static	gf_dev_t			gf_dev;$/;"	v	file:
gf_disp	init_gears.c	/^static	gf_display_t		gf_disp;$/;"	v	file:
gf_surface	cbs.c	/^static gf_surface_t			gf_surface;$/;"	v	file:
gf_surface_ref	cbs.c	/^static PdOffscreenContext_t	*gf_surface_ref = NULL;$/;"	v	file:
info	init_gears.c	/^static	gf_dev_info_t	 	info;$/;"	v	file:
init_gears	cbs.c	/^extern int init_gears(EGLDisplay *display, EGLSurface *surface, gf_surface_t *gfsurface, int width, int height, int init_flag );$/;"	p	file:	signature:(EGLDisplay *display, EGLSurface *surface, gf_surface_t *gfsurface, int width, int height, int init_flag )
init_gears	init_gears.c	/^init_gears( EGLDisplay *display, EGLSurface *surface, gf_surface_t *gf_surface, $/;"	f	signature:( EGLDisplay *display, EGLSurface *surface, gf_surface_t *gf_surface, int width, int height, int init_flag )
main	abmain.c	/^main ( int argc, char *argv[] )$/;"	f	signature:( int argc, char *argv[] )
make_gear	gears.c	/^make_gear(GLfloat inner_radius, GLfloat outer_radius, GLfloat width,$/;"	f	signature:(GLfloat inner_radius, GLfloat outer_radius, GLfloat width, GLint teeth, GLfloat tooth_depth)
normals	gears.c	/^	GLfloat	*normals;$/;"	m	struct:gear	file:	access:public
nteeth	gears.c	/^	GLint	nteeth;$/;"	m	struct:gear	file:	access:public
num_config	init_gears.c	/^static	EGLint				num_config;$/;"	v	file:
raw_draw_f	abimport.h	/^void raw_draw_f( PtWidget_t *widget, PhTile_t *damage ) $/;"	p	signature:( PtWidget_t *widget, PhTile_t *damage )
raw_draw_f	cbs.c	/^raw_draw_f( PtWidget_t *widget, PhTile_t *damage ) $/;"	f	signature:( PtWidget_t *widget, PhTile_t *damage )
raw_height	cbs.c	/^static int					raw_width, raw_height;$/;"	v	file:
raw_width	cbs.c	/^static int					raw_width, raw_height;$/;"	v	file:
resize_cb	abimport.h	/^int resize_cb( PtWidget_t *widget, ApInfo_t *data, PtCallbackInfo_t *cbinfo );$/;"	p	signature:( PtWidget_t *widget, ApInfo_t *data, PtCallbackInfo_t *cbinfo )
resize_cb	cbs.c	/^resize_cb( PtWidget_t *widget, ApInfo_t *data, PtCallbackInfo_t *cbinfo)$/;"	f	signature:( PtWidget_t *widget, ApInfo_t *data, PtCallbackInfo_t *cbinfo)
time_elapsed	cbs.c	/^extern int time_elapsed();$/;"	p	file:
time_elapsed	init_gears.c	/^time_elapsed()$/;"	f
vertices	gears.c	/^	GLfloat	*vertices;$/;"	m	struct:gear	file:	access:public
view_rotx	gears.c	/^GLfloat view_rotx = 20.0, view_roty = 30.0, view_rotz = 0.0;$/;"	v
view_roty	gears.c	/^GLfloat view_rotx = 20.0, view_roty = 30.0, view_rotz = 0.0;$/;"	v
view_rotz	gears.c	/^GLfloat view_rotx = 20.0, view_roty = 30.0, view_rotz = 0.0;$/;"	v
work_proc	cbs.c	/^work_proc( void *data )$/;"	f	signature:( void *data )
