Main Page Modules Namespaces C++ Classes Compound List File List Index
TNL: Zap::ShipWeaponInfo Struct Reference

# Zap::ShipWeaponInfo Struct Reference

`#include <gameWeapons.h>`

## Public Member Functions

| ShipWeaponInfo (StringTableEntry _name, U32 _fireDelay, U32 _minEnergy, U32 _drainEnergy, U32 _projVelocity, U32 _projLiveTime, U32 _projectileType)

## Data Fields

StringTableEntry | name
U32 | fireDelay
U32 | minEnergy
U32 | drainEnergy
U32 | projVelocity
U32 | projLiveTime
U32 | projectileType

## Constructor & Destructor Documentation

Zap::ShipWeaponInfo::ShipWeaponInfo | ( | StringTableEntry | _name,
|  | U32 | _fireDelay,
|  | U32 | _minEnergy,
|  | U32 | _drainEnergy,
|  | U32 | _projVelocity,
|  | U32 | _projLiveTime,
|  | U32 | _projectileType |
| ) |  |  | `[inline]`

## Field Documentation

StringTableEntry Zap::ShipWeaponInfo::name

U32 Zap::ShipWeaponInfo::fireDelay

U32 Zap::ShipWeaponInfo::minEnergy

U32 Zap::ShipWeaponInfo::drainEnergy

U32 Zap::ShipWeaponInfo::projVelocity

U32 Zap::ShipWeaponInfo::projLiveTime

U32 Zap::ShipWeaponInfo::projectileType