Click or drag to resize

DamageTypeData Class

Data object labeled as Melee/Non-Melee etc that holds child AttackTypes
Inheritance Hierarchy
SystemObject
  Advanced_Combat_TrackerDamageTypeData

Namespace:  Advanced_Combat_Tracker
Assembly:  Advanced Combat Tracker (in Advanced Combat Tracker.exe) Version: 3.8.2.285
Syntax
C#
public class DamageTypeData : IEquatable<DamageTypeData>, 
	IComparable<DamageTypeData>

The DamageTypeData type exposes the following members.

Constructors
  NameDescription
Public methodDamageTypeData
Data object labeled as Melee/NonMelee etc that holds child AttackTypes
Top
Properties
  NameDescription
Public propertyAverage
Average successful hit
Public propertyAverageDelay
Duration divided by number of swings
Public propertyBlocked
Total failed attacks(not misses) reported by the "All" AttackType
Public propertyCharDPS
Damage divided by the combatant duration
Public propertyColCollection
Contains SQL column data
Public propertyStatic memberColHeaderCollection
Contains SQL column names
Public propertyStatic memberColHeaderString
Contains SQL column names
Public propertyStatic memberColTypeCollection
Contains SQL column data types
Public propertyCritHits
Total critical hits reported by the "All" AttackType
Public propertyCritPerc
String representation of the critical percentage rate
Public propertyDamage
Total damage reported by the "All" AttackType
Public propertyDPS
Damage divided by DamageType duration
Public propertyDuration
From StartTime to EndTime, or in the case of merged data, the additions of each encounter
Public propertyDurationS
Formatted duration string
Public propertyEncDPS
Damage divided by the encounter duration
Public propertyEndTime
Last action recorded from the "All" AttackType
Public propertyExtDPS
Public propertyHits
Total hits reported by the "All" AttackType
Public propertyItems
Child AttackType objects
Public propertyMaxHit
Largest hit
Public propertyMedian
Median successful hit
Public propertyMinHit
Smallest hit
Public propertyMisses
Total misses reported by the "All" AttackType
Public propertyOutgoing
If the type of attacks stored are incoming or outgoing
Public propertyParent
The CombatantData object that holds this
Public propertyStartTime
First action recorded from the "All" AttackType
Public propertySwings
Total swings reported by the "All" AttackType
Public propertyTags
Arbitrary data you may assign to a DamageTypeData object
Public propertyToHit
Percentage of successful attacks
Public propertyType
The DamageType label
Top
Methods
  NameDescription
Public methodAddCombatAction
Public methodCompareTo
Public methodEquals
Public methodGetColumnByName
Gets the cell text for a given column
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodInvalidateCachedValues
Public methodInvalidateCachedValues(Boolean)
Public methodToString (Overrides ObjectToString.)
Public methodTrim
Trims unused elements from all child arrays
Top
Fields
  NameDescription
Public fieldStatic memberColumnDefs
A collection of column definitions that may appear in tables
Top
See Also