Gun data structure. More...
#include <gun.h>
Public Attributes | |
| Gun | type |
| Type of the gun. | |
| char * | name |
| Name of the gun. | |
| GunResources | resources |
| Pointers to runtime resources. | |
| GunState | state |
| Current state information. | |
| GunConfig | config |
| Configuration data. | |
| GunStats | stats |
| Stats and capabilities. | |
| AnimationData | animData |
| Animation configuration. | |
Gun data structure.
Complete definition of a gun, including name, resources, state, config, stats, and animation data
| AnimationData GunData::animData |
Animation configuration.
| GunConfig GunData::config |
Configuration data.
| char* GunData::name |
Name of the gun.
| GunResources GunData::resources |
Pointers to runtime resources.
| GunState GunData::state |
Current state information.
| GunStats GunData::stats |
Stats and capabilities.
| Gun GunData::type |
Type of the gun.