UFO: Alien Invasion
transfer_t Struct Reference

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

#include <cp_transfer.h>

Collaboration diagram for transfer_t:
Collaboration graph

Data Fields

base_tdestBase
 
base_tsrcBase
 
class DateTime 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 33 of file cp_transfer.h.

Field Documentation

◆ aircraft

◆ alienCargo

◆ antimatter

◆ destBase

base_t* transfer_t::destBase

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

Definition at line 34 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().

◆ employees

◆ event

class DateTime transfer_t::event

When the transfer finish process should start.

Definition at line 36 of file cp_transfer.h.

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

◆ hasEmployees

bool transfer_t::hasEmployees

Transfer of employees.

Definition at line 45 of file cp_transfer.h.

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

◆ hasItems

bool transfer_t::hasItems

Transfer of items.

Definition at line 44 of file cp_transfer.h.

◆ itemCargo

◆ srcBase

base_t* transfer_t::srcBase

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

Definition at line 35 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: