travel_exclude Class Reference

#include <exclude.h>

Collaboration diagram for travel_exclude:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 travel_exclude (const coord_def &p, int r=LOS_RADIUS, bool autoex=false, std::string desc="", bool vault=false)
 travel_exclude ()
int radius_sq () const
bool in_bounds (const coord_def &p) const
bool affects (const coord_def &p) const

Public Attributes

coord_def pos
int radius
los_def los
bool uptodate
bool autoex
std::string desc
bool vault

Friends

class exclude_set


Constructor & Destructor Documentation

travel_exclude::travel_exclude ( const coord_def p,
int  r = LOS_RADIUS,
bool  autoex = false,
std::string  desc = "",
bool  vault = false 
)

travel_exclude::travel_exclude (  ) 


Member Function Documentation

int travel_exclude::radius_sq (  )  const

bool travel_exclude::in_bounds ( const coord_def p  )  const

Here is the call graph for this function:

bool travel_exclude::affects ( const coord_def p  )  const

Here is the call graph for this function:


Friends And Related Function Documentation

friend class exclude_set [friend]


Member Data Documentation


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

Generated on Thu Jan 13 13:42:46 2011 by  doxygen 1.5.6