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

#include <AI.h>

Inheritance diagram for idAASFindCover:
idAASCallback

Public Member Functions

 idAASFindCover (const idVec3 &hideFromPos)
 
 ~idAASFindCover ()
 
virtual bool TestArea (const idAAS *aas, int areaNum)
 
- Public Member Functions inherited from idAASCallback
virtual ~idAASCallback ()
 
virtual bool TestArea (const class idAAS *aas, int areaNum)=0
 

Private Attributes

pvsHandle_t hidePVS
 
int PVSAreas [idEntity::MAX_PVS_AREAS]
 

Detailed Description

Definition at line 212 of file AI.h.

Constructor & Destructor Documentation

idAASFindCover::idAASFindCover ( const idVec3 hideFromPos)

Definition at line 136 of file AI.cpp.

idAASFindCover::~idAASFindCover ( )

Definition at line 150 of file AI.cpp.

Member Function Documentation

bool idAASFindCover::TestArea ( const idAAS aas,
int  areaNum 
)
virtual

Definition at line 159 of file AI.cpp.

Member Data Documentation

pvsHandle_t idAASFindCover::hidePVS
private

Definition at line 220 of file AI.h.

int idAASFindCover::PVSAreas[idEntity::MAX_PVS_AREAS]
private

Definition at line 221 of file AI.h.


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