doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
idRoutingCache Class Reference

#include <AAS_local.h>

Public Member Functions

 idRoutingCache (int size)
 
 ~idRoutingCache (void)
 
int Size (void) const
 

Private Attributes

int type
 
int size
 
int cluster
 
int areaNum
 
int travelFlags
 
idRoutingCachenext
 
idRoutingCacheprev
 
idRoutingCachetime_next
 
idRoutingCachetime_prev
 
unsigned short startTravelTime
 
unsigned char * reachabilities
 
unsigned short * travelTimes
 

Friends

class idAASLocal
 

Detailed Description

Definition at line 36 of file AAS_local.h.

Constructor & Destructor Documentation

idRoutingCache::idRoutingCache ( int  size)

Definition at line 47 of file AAS_routing.cpp.

idRoutingCache::~idRoutingCache ( void  )

Definition at line 67 of file AAS_routing.cpp.

Member Function Documentation

int idRoutingCache::Size ( void  ) const

Definition at line 77 of file AAS_routing.cpp.

Friends And Related Function Documentation

friend class idAASLocal
friend

Definition at line 37 of file AAS_local.h.

Member Data Documentation

int idRoutingCache::areaNum
private

Definition at line 49 of file AAS_local.h.

int idRoutingCache::cluster
private

Definition at line 48 of file AAS_local.h.

idRoutingCache* idRoutingCache::next
private

Definition at line 51 of file AAS_local.h.

idRoutingCache* idRoutingCache::prev
private

Definition at line 52 of file AAS_local.h.

unsigned char* idRoutingCache::reachabilities
private

Definition at line 56 of file AAS_local.h.

int idRoutingCache::size
private

Definition at line 47 of file AAS_local.h.

unsigned short idRoutingCache::startTravelTime
private

Definition at line 55 of file AAS_local.h.

idRoutingCache* idRoutingCache::time_next
private

Definition at line 53 of file AAS_local.h.

idRoutingCache* idRoutingCache::time_prev
private

Definition at line 54 of file AAS_local.h.

int idRoutingCache::travelFlags
private

Definition at line 50 of file AAS_local.h.

unsigned short* idRoutingCache::travelTimes
private

Definition at line 57 of file AAS_local.h.

int idRoutingCache::type
private

Definition at line 46 of file AAS_local.h.


The documentation for this class was generated from the following files: