Planeshift
Public Member Functions | Protected Attributes

DOTHistory Class Reference

An AttackerHistory entry for a DOT (damage over time) attack. More...

#include <gem.h>

List of all members.

Public Member Functions

virtual float Damage () const
 DOTHistory (gemActor *attacker, float hpRate, csTicks duration)
virtual ~DOTHistory ()

Protected Attributes

csTicks duration
float hpRate

Detailed Description

An AttackerHistory entry for a DOT (damage over time) attack.

Definition at line 1129 of file gem.h.


Constructor & Destructor Documentation

DOTHistory::DOTHistory ( gemActor attacker,
float  hpRate,
csTicks  duration 
) [inline]

Definition at line 1132 of file gem.h.

virtual DOTHistory::~DOTHistory ( ) [inline, virtual]

Definition at line 1136 of file gem.h.


Member Function Documentation

virtual float DOTHistory::Damage ( ) const [inline, virtual]

Implements AttackerHistory.

Definition at line 1137 of file gem.h.


Member Data Documentation

csTicks DOTHistory::duration [protected]

Definition at line 1144 of file gem.h.

Definition at line 1143 of file gem.h.


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