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

# Zap::ProjectileInfo Struct Reference

`#include <gameWeapons.h>`

## Public Member Functions

| ProjectileInfo (F32 _damageAmount, Color _sparkColor1, Color _sparkColor2, Color _sparkColor3, Color _sparkColor4, Color _projColor1, Color _projColor2, F32 _scaleFactor, U32 _projectileSound, U32 _impactSound)

## Data Fields

F32 | damageAmount
Color | sparkColors [NumSparkColors]
Color | projColors [2]
F32 | scaleFactor
U32 | projectileSound
U32 | impactSound

## Constructor & Destructor Documentation

Zap::ProjectileInfo::ProjectileInfo | ( | F32 | _damageAmount,
|  | Color | _sparkColor1,
|  | Color | _sparkColor2,
|  | Color | _sparkColor3,
|  | Color | _sparkColor4,
|  | Color | _projColor1,
|  | Color | _projColor2,
|  | F32 | _scaleFactor,
|  | U32 | _projectileSound,
|  | U32 | _impactSound |
| ) |  |  | `[inline]`

## Field Documentation

F32 Zap::ProjectileInfo::damageAmount

Color Zap::ProjectileInfo::sparkColors[NumSparkColors]

Color Zap::ProjectileInfo::projColors[2]

F32 Zap::ProjectileInfo::scaleFactor

U32 Zap::ProjectileInfo::projectileSound

U32 Zap::ProjectileInfo::impactSound