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

#include <cp_base.h>

Data Fields

building_tbuilding
 
bool blocked
 
int posX
 
int posY
 

Detailed Description

Definition at line 68 of file cp_base.h.

Field Documentation

bool baseBuildingTile_s::blocked

true if the tile is usable for buildings otherwise it's false (blocked somehow).

Definition at line 70 of file cp_base.h.

Referenced by B_AddBlockedTile(), B_LoadXML(), and TEST_F().

building_t* baseBuildingTile_s::building

nullptr if free spot

Definition at line 69 of file cp_base.h.

Referenced by B_BuildBuilding(), B_BuildFromTemplate(), B_BuildingDestroy(), B_LoadXML(), B_ParseBaseTemplate(), and TEST_F().

int baseBuildingTile_s::posX

The x screen coordinate for the building on the basemap.

Definition at line 72 of file cp_base.h.

Referenced by B_AddBlockedTile(), B_BuildFromTemplate(), B_LoadXML(), and B_ParseBaseTemplate().

int baseBuildingTile_s::posY

The y screen coordinate for the building on the basemap.

Definition at line 73 of file cp_base.h.

Referenced by B_AddBlockedTile(), B_BuildFromTemplate(), B_LoadXML(), and B_ParseBaseTemplate().


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