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

Transfer information (they are being stored in ccs.transfers). More...

#include <cp_transfer.h>

Data Fields

base_tdestBase
 
base_tsrcBase
 
date_t event
 
int antimatter
 
class ItemCargoitemCargo
 
class AlienCargoalienCargo
 
linkedList_temployees [MAX_EMPL]
 
linkedList_taircraft
 
bool hasItems
 
bool hasEmployees
 

Detailed Description

Transfer information (they are being stored in ccs.transfers).

Definition at line 31 of file cp_transfer.h.

Field Documentation

base_t* transfer_s::destBase

Pointer to destination base. May not be nullptr if active is true.

Definition at line 32 of file cp_transfer.h.

Referenced by TEST_F(), TR_Add_f(), TR_Fill_f(), TR_Init_f(), TR_LoadXML(), TR_TransferBaseSelect(), TR_TransferEnd(), TR_TransferListClear_f(), TR_TransferStart(), and TR_TransferStart_f().

date_t transfer_s::event

When the transfer finish process should start.

Definition at line 34 of file cp_transfer.h.

Referenced by TEST_F(), TR_LoadXML(), and TR_TransferStart().

bool transfer_s::hasEmployees

Transfer of employees.

Definition at line 43 of file cp_transfer.h.

Referenced by TR_EmptyTransferCargo(), TR_LoadXML(), and TR_TransferStart().

bool transfer_s::hasItems

Transfer of items.

Definition at line 42 of file cp_transfer.h.

base_t* transfer_s::srcBase

Pointer to source base. May be nullptr if transfer comes from a mission (alien body recovery).

Definition at line 33 of file cp_transfer.h.

Referenced by TR_EmptyTransferCargo(), TR_LoadXML(), and TR_TransferStart().


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