|
UFO: Alien Invasion
|
A 'place' is a part of a grid column where an actor can exist Unlike for a grid-cell, floor and ceiling are absolute values. More...

Public Member Functions | |
| bool | isUsable (void) const |
Data Fields | |
| pos3_t | cell |
| int | floor |
| int | ceiling |
| int | floorZ |
| bool | usable |
A 'place' is a part of a grid column where an actor can exist Unlike for a grid-cell, floor and ceiling are absolute values.
Definition at line 113 of file routing.cpp.
|
inline |
Definition at line 120 of file routing.cpp.
References usable.
Referenced by RT_PlaceIsShifted(), and RT_TracePassage().
| int place_t::ceiling |
The ceiling of it, given in absolute QUANTs.
Definition at line 116 of file routing.cpp.
Referenced by RT_FindOpening(), RT_PlaceDoesIntersectEnough(), RT_PlaceInit(), RT_PlaceIsShifted(), RT_TraceOnePassage(), and RT_TracePassage().
| pos3_t place_t::cell |
coordinates of the grid-cell this was derived from.
Definition at line 114 of file routing.cpp.
Referenced by RT_FindOpening(), RT_MicroTrace(), RT_PlaceInit(), and RT_TraceOnePassage().
| int place_t::floor |
The floor of the place, given in absolute QUANTs
Definition at line 115 of file routing.cpp.
Referenced by RT_MicroTrace(), RT_PlaceDoesIntersectEnough(), RT_PlaceInit(), RT_PlaceIsShifted(), RT_TraceOnePassage(), and RT_TracePassage().
| int place_t::floorZ |
The level (0-7) of the floor.
Definition at line 117 of file routing.cpp.
Referenced by RT_PlaceInit(), and RT_TraceOnePassage().
| bool place_t::usable |
does an actor fit in here ?
Definition at line 118 of file routing.cpp.
Referenced by isUsable(), and RT_PlaceInit().