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.3.286
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