Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

aasfile.h File Reference

Go to the source code of this file.

Data Structures

struct  aas_area_s
struct  aas_areasettings_s
struct  aas_bbox_s
struct  aas_cluster_s
struct  aas_edge_s
struct  aas_face_s
struct  aas_header_s
struct  aas_lump_t
struct  aas_node_s
struct  aas_plane_s
struct  aas_portal_s
struct  aas_reachability_s

Defines

#define AAS_LUMPS   14
#define AASID   (('S'<<24)+('A'<<16)+('A'<<8)+'E')
#define AASLUMP_AREAS   7
#define AASLUMP_AREASETTINGS   8
#define AASLUMP_BBOXES   0
#define AASLUMP_CLUSTERS   13
#define AASLUMP_EDGEINDEX   4
#define AASLUMP_EDGES   3
#define AASLUMP_FACEINDEX   6
#define AASLUMP_FACES   5
#define AASLUMP_NODES   10
#define AASLUMP_PLANES   2
#define AASLUMP_PORTALINDEX   12
#define AASLUMP_PORTALS   11
#define AASLUMP_REACHABILITY   9
#define AASLUMP_VERTEXES   1
#define AASVERSION   5
#define AASVERSION_OLD   4
#define AREA_GROUNDED   1
#define AREA_LADDER   2
#define AREA_LIQUID   4
#define AREACONTENTS_CLUSTERPORTAL   8
#define AREACONTENTS_DONOTENTER   256
#define AREACONTENTS_JUMPPAD   128
#define AREACONTENTS_LAVA   2
#define AREACONTENTS_ROUTEPORTAL   32
#define AREACONTENTS_SLIME   4
#define AREACONTENTS_TELEPORTAL   16
#define AREACONTENTS_TELEPORTER   64
#define AREACONTENTS_VIEWPORTAL   512
#define AREACONTENTS_WATER   1
#define FACE_GAP   8
#define FACE_GROUND   4
#define FACE_LADDER   2
#define FACE_LIQUID   16
#define FACE_LIQUIDSURFACE   32
#define FACE_SOLID   1
#define MAX_TRAVELTYPES   32
#define PRESENCE_CROUCH   4
#define PRESENCE_NONE   1
#define PRESENCE_NORMAL   2
#define TRAVEL_BARRIERJUMP   4
#define TRAVEL_BFGJUMP   13
#define TRAVEL_CROUCH   3
#define TRAVEL_DOUBLEJUMP   15
#define TRAVEL_ELEVATOR   11
#define TRAVEL_FUNCBOB   19
#define TRAVEL_GRAPPLEHOOK   14
#define TRAVEL_INVALID   1
#define TRAVEL_JUMP   5
#define TRAVEL_JUMPPAD   18
#define TRAVEL_LADDER   6
#define TRAVEL_RAMPJUMP   16
#define TRAVEL_ROCKETJUMP   12
#define TRAVEL_STRAFEJUMP   17
#define TRAVEL_SWIM   8
#define TRAVEL_TELEPORT   10
#define TRAVEL_WALK   2
#define TRAVEL_WALKOFFLEDGE   7
#define TRAVEL_WATERJUMP   9

Typedefs

typedef aas_area_s aas_area_t
typedef aas_areasettings_s aas_areasettings_t
typedef aas_bbox_s aas_bbox_t
typedef aas_cluster_s aas_cluster_t
typedef aas_edge_s aas_edge_t
typedef int aas_edgeindex_t
typedef aas_face_s aas_face_t
typedef int aas_faceindex_t
typedef aas_header_s aas_header_t
typedef aas_node_s aas_node_t
typedef aas_plane_s aas_plane_t
typedef aas_portal_s aas_portal_t
typedef int aas_portalindex_t
typedef aas_reachability_s aas_reachability_t
typedef vec3_t aas_vertex_t


Define Documentation

#define AAS_LUMPS   14
 

Definition at line 84 of file aasfile.h.

#define AASID   (('S'<<24)+('A'<<16)+('A'<<8)+'E')
 

Definition at line 27 of file aasfile.h.

#define AASLUMP_AREAS   7
 

Definition at line 92 of file aasfile.h.

#define AASLUMP_AREASETTINGS   8
 

Definition at line 93 of file aasfile.h.

#define AASLUMP_BBOXES   0
 

Definition at line 85 of file aasfile.h.

#define AASLUMP_CLUSTERS   13
 

Definition at line 98 of file aasfile.h.

#define AASLUMP_EDGEINDEX   4
 

Definition at line 89 of file aasfile.h.

#define AASLUMP_EDGES   3
 

Definition at line 88 of file aasfile.h.

#define AASLUMP_FACEINDEX   6
 

Definition at line 91 of file aasfile.h.

#define AASLUMP_FACES   5
 

Definition at line 90 of file aasfile.h.

#define AASLUMP_NODES   10
 

Definition at line 95 of file aasfile.h.

#define AASLUMP_PLANES   2
 

Definition at line 87 of file aasfile.h.

#define AASLUMP_PORTALINDEX   12
 

Definition at line 97 of file aasfile.h.

#define AASLUMP_PORTALS   11
 

Definition at line 96 of file aasfile.h.

#define AASLUMP_REACHABILITY   9
 

Definition at line 94 of file aasfile.h.

#define AASLUMP_VERTEXES   1
 

Definition at line 86 of file aasfile.h.

#define AASVERSION   5
 

Definition at line 29 of file aasfile.h.

#define AASVERSION_OLD   4
 

Definition at line 28 of file aasfile.h.

#define AREA_GROUNDED   1
 

Definition at line 79 of file aasfile.h.

#define AREA_LADDER   2
 

Definition at line 80 of file aasfile.h.

#define AREA_LIQUID   4
 

Definition at line 81 of file aasfile.h.

#define AREACONTENTS_CLUSTERPORTAL   8
 

Definition at line 70 of file aasfile.h.

#define AREACONTENTS_DONOTENTER   256
 

Definition at line 75 of file aasfile.h.

#define AREACONTENTS_JUMPPAD   128
 

Definition at line 74 of file aasfile.h.

#define AREACONTENTS_LAVA   2
 

Definition at line 68 of file aasfile.h.

#define AREACONTENTS_ROUTEPORTAL   32
 

Definition at line 72 of file aasfile.h.

#define AREACONTENTS_SLIME   4
 

Definition at line 69 of file aasfile.h.

#define AREACONTENTS_TELEPORTAL   16
 

Definition at line 71 of file aasfile.h.

#define AREACONTENTS_TELEPORTER   64
 

Definition at line 73 of file aasfile.h.

#define AREACONTENTS_VIEWPORTAL   512
 

Definition at line 76 of file aasfile.h.

#define AREACONTENTS_WATER   1
 

Definition at line 67 of file aasfile.h.

#define FACE_GAP   8
 

Definition at line 62 of file aasfile.h.

#define FACE_GROUND   4
 

Definition at line 61 of file aasfile.h.

#define FACE_LADDER   2
 

Definition at line 60 of file aasfile.h.

#define FACE_LIQUID   16
 

Definition at line 63 of file aasfile.h.

#define FACE_LIQUIDSURFACE   32
 

Definition at line 64 of file aasfile.h.

#define FACE_SOLID   1
 

Definition at line 59 of file aasfile.h.

#define MAX_TRAVELTYPES   32
 

Definition at line 37 of file aasfile.h.

#define PRESENCE_CROUCH   4
 

Definition at line 34 of file aasfile.h.

#define PRESENCE_NONE   1
 

Definition at line 32 of file aasfile.h.

#define PRESENCE_NORMAL   2
 

Definition at line 33 of file aasfile.h.

#define TRAVEL_BARRIERJUMP   4
 

Definition at line 41 of file aasfile.h.

#define TRAVEL_BFGJUMP   13
 

Definition at line 50 of file aasfile.h.

#define TRAVEL_CROUCH   3
 

Definition at line 40 of file aasfile.h.

#define TRAVEL_DOUBLEJUMP   15
 

Definition at line 52 of file aasfile.h.

#define TRAVEL_ELEVATOR   11
 

Definition at line 48 of file aasfile.h.

#define TRAVEL_FUNCBOB   19
 

Definition at line 56 of file aasfile.h.

#define TRAVEL_GRAPPLEHOOK   14
 

Definition at line 51 of file aasfile.h.

#define TRAVEL_INVALID   1
 

Definition at line 38 of file aasfile.h.

#define TRAVEL_JUMP   5
 

Definition at line 42 of file aasfile.h.

#define TRAVEL_JUMPPAD   18
 

Definition at line 55 of file aasfile.h.

#define TRAVEL_LADDER   6
 

Definition at line 43 of file aasfile.h.

#define TRAVEL_RAMPJUMP   16
 

Definition at line 53 of file aasfile.h.

#define TRAVEL_ROCKETJUMP   12
 

Definition at line 49 of file aasfile.h.

#define TRAVEL_STRAFEJUMP   17
 

Definition at line 54 of file aasfile.h.

#define TRAVEL_SWIM   8
 

Definition at line 45 of file aasfile.h.

#define TRAVEL_TELEPORT   10
 

Definition at line 47 of file aasfile.h.

#define TRAVEL_WALK   2
 

Definition at line 39 of file aasfile.h.

#define TRAVEL_WALKOFFLEDGE   7
 

Definition at line 44 of file aasfile.h.

#define TRAVEL_WATERJUMP   9
 

Definition at line 46 of file aasfile.h.


Typedef Documentation

typedef struct aas_area_s aas_area_t
 

typedef struct aas_areasettings_s aas_areasettings_t
 

typedef struct aas_bbox_s aas_bbox_t
 

typedef struct aas_cluster_s aas_cluster_t
 

typedef struct aas_edge_s aas_edge_t
 

typedef int aas_edgeindex_t
 

Definition at line 177 of file aasfile.h.

typedef struct aas_face_s aas_face_t
 

typedef int aas_faceindex_t
 

Definition at line 191 of file aasfile.h.

typedef struct aas_header_s aas_header_t
 

typedef struct aas_node_s aas_node_t
 

typedef struct aas_plane_s aas_plane_t
 

typedef struct aas_portal_s aas_portal_t
 

typedef int aas_portalindex_t
 

Definition at line 147 of file aasfile.h.

typedef struct aas_reachability_s aas_reachability_t
 

typedef vec3_t aas_vertex_t
 

Definition at line 160 of file aasfile.h.


Generated on Thu Aug 25 12:38:52 2005 for Quake III Arena by  doxygen 1.3.9.1