#include <Damage.h>
Inherits Snapshot.
Public Attributes | |
| DamageInfoInput | in |
| inputs for the damage info | |
| DamageInfoOutput | out |
| results for the damage occurrence | |
Protected Member Functions | |
| virtual void | crc (Xfer *xfer) |
| run the "light" crc check on this data structure | |
| virtual void | xfer (Xfer *xfer) |
| virtual void | loadPostProcess (void) |
Additional Inherited Members | |
Public Member Functions inherited from Snapshot | |
| Snapshot (void) | |
| ~Snapshot (void) | |
DamageInfo is a descriptor of damage we're trying to inflict. The structure is divided up into two parts, inputs and outputs.
INPUTS: You must provide valid values for these fields in order for damage calculation to correctly take place OUTPUT: Upon returning from damage issuing functions, the output fields will be filled with the results of the damage occurrence
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
protectedvirtual |
Xfer method Version Info: 1: Initial version
Implements Snapshot.
Definition at line 99 of file Damage.cpp.
| DamageInfoInput DamageInfo::in |
| DamageInfoOutput DamageInfo::out |