core  array_cache  math  swrast  swrast_setup  tnl  tnl_dd 
Main Page   Data Structures   File List   Data Fields   Globals   Related Pages  

enums.c File Reference

#include "glheader.h"
#include "enums.h"
#include "imports.h"

Data Structures

struct  enum_elt

Defines

#define Elements(x)   sizeof(x)/sizeof(*x)

Typedefs

typedef int(GLWINAPIV * cfunc )(const void *, const void *)

Functions

int compar_name (const enum_elt *a, const enum_elt *b)
int compar_nr (const enum_elt **a, const enum_elt **b)
void sort_enums (void)
int _mesa_lookup_enum_by_name (const char *symbol)
const char * _mesa_lookup_enum_by_nr (int nr)

Variables

enum_elt all_enums []
enum_elt ** index1 = 0
int sorted = 0
char token_tmp [20]

Define Documentation

#define Elements      sizeof(x)/sizeof(*x)
 


Typedef Documentation

typedef int(GLWINAPIV * cfunc)(const void *, const void *)
 


Function Documentation

int _mesa_lookup_enum_by_name const char *    symbol
 

const char* _mesa_lookup_enum_by_nr int    nr
 

int compar_name const enum_elt   a,
const enum_elt   b
[static]
 

int compar_nr const enum_elt **    a,
const enum_elt **    b
[static]
 

void sort_enums void    [static]
 


Variable Documentation

enum_elt all_enums[]
 

enum_elt** index1 = 0 [static]
 

int sorted = 0 [static]
 

char token_tmp[20] [static]
 


Generated on Sun May 16 15:55:11 2004 for Mesa Core by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001