naev 0.11.5
tech_item_t Struct Reference

Item contained in a tech group. More...

Data Fields

tech_item_type_t type
 
union { 
 
   void *   ptr 
 
   const Outfit *   outfit 
 
   const Ship *   ship 
 
   const Commodity *   comm 
 
   int   grp 
 
   const tech_group_t *   grpptr 
 
u 
 

Detailed Description

Item contained in a tech group.

Definition at line 42 of file tech.c.

Field Documentation

◆ comm

const Commodity* tech_item_t::comm

Commodity pointer.

Definition at line 48 of file tech.c.

◆ grp

int tech_item_t::grp

Identifier of another tech group.

Definition at line 49 of file tech.c.

◆ grpptr

const tech_group_t* tech_item_t::grpptr

Pointer to another tech group.

Definition at line 50 of file tech.c.

◆ outfit

const Outfit* tech_item_t::outfit

Outfit pointer.

Definition at line 46 of file tech.c.

◆ ptr

void* tech_item_t::ptr

Pointer when needing to do indifferent voodoo.

Definition at line 45 of file tech.c.

◆ ship

const Ship* tech_item_t::ship

Ship pointer.

Definition at line 47 of file tech.c.

◆ type

tech_item_type_t tech_item_t::type

Type of data.

Definition at line 43 of file tech.c.

◆ [union]

union { ... } tech_item_t::u

Data union.


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