naev 0.12.5
tech_item_t Struct Reference

Item contained in a tech group. More...

Collaboration diagram for tech_item_t:

Data Fields

tech_item_type_t type
double chance
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 43 of file tech.c.

Field Documentation

◆ chance

double tech_item_t::chance

For probalistic versions.

Definition at line 45 of file tech.c.

◆ comm

const Commodity* tech_item_t::comm

Commodity pointer.

Definition at line 50 of file tech.c.

◆ grp

int tech_item_t::grp

Identifier of another tech group.

Definition at line 51 of file tech.c.

◆ grpptr

const tech_group_t* tech_item_t::grpptr

Pointer to another tech group.

Definition at line 52 of file tech.c.

◆ outfit

const Outfit* tech_item_t::outfit

Outfit pointer.

Definition at line 48 of file tech.c.

◆ ptr

void* tech_item_t::ptr

Pointer when needing to do indifferent voodoo.

Definition at line 47 of file tech.c.

◆ ship

const Ship* tech_item_t::ship

Ship pointer.

Definition at line 49 of file tech.c.

◆ type

tech_item_type_t tech_item_t::type

Type of data.

Definition at line 44 of file tech.c.

◆ [union]

union { ... } tech_item_t::u

Data union.


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