UFO: Alien Invasion
Loading...
Searching...
No Matches
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

linkedList_t* transfer_t::aircraft

Definition at line 42 of file cp_transfer.h.

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

◆ alienCargo

class AlienCargo* transfer_t::alienCargo

Definition at line 40 of file cp_transfer.h.

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

◆ antimatter

int transfer_t::antimatter

Definition at line 38 of file cp_transfer.h.

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

◆ 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 TR_LoadXML(), TR_TransferEnd(), and TR_TransferStart().

◆ employees

linkedList_t* transfer_t::employees[MAX_EMPL]

Definition at line 41 of file cp_transfer.h.

Referenced by TR_LoadXML(), and TR_TransferStart().

◆ 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

class ItemCargo* transfer_t::itemCargo

Definition at line 39 of file cp_transfer.h.

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

◆ 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: