UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
opening_s Struct Reference

An 'opening' describes the connection between two adjacent spaces where an actor can exist in a cell. More...

Data Fields

int size
 
int base
 
int stepup
 
int invstepup
 

Detailed Description

An 'opening' describes the connection between two adjacent spaces where an actor can exist in a cell.

Note
Note that if size is 0, the other members are undefined. They may contain reasonable values, though

Definition at line 164 of file routing.cpp.

Field Documentation

int opening_s::base

The base height of the opening, given in abs QUANTs

Definition at line 166 of file routing.cpp.

Referenced by RT_MicroTrace(), RT_TraceOnePassage(), RT_TracePassage(), and RT_UpdateConnection().

int opening_s::invstepup

The stepup needed to travel through this passage in the opposite direction.

Definition at line 168 of file routing.cpp.

Referenced by RT_MicroTrace(), RT_TraceOnePassage(), and RT_TracePassage().

int opening_s::size

The opening size (max actor height) that can travel this passage.

Definition at line 165 of file routing.cpp.

Referenced by RT_MicroTrace(), RT_TraceOnePassage(), RT_TracePassage(), and RT_UpdateConnection().

int opening_s::stepup

The stepup needed to travel through this passage in this direction.

Definition at line 167 of file routing.cpp.

Referenced by RT_MicroTrace(), RT_TraceOnePassage(), RT_TracePassage(), and RT_UpdateConnection().


The documentation for this struct was generated from the following file: