Click or drag to resize

MasterSwing Class

Data object holding all info relating to a single attack(or any combat action)
Inheritance Hierarchy
SystemObject
  Advanced_Combat_TrackerMasterSwing

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

The MasterSwing type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyAttacker Source of the action
Public propertyAttackType Skill or Spell Name
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 propertyCritical Critical hit
Public propertyDamage Amount of damage
Public propertyDamageType Type of damage inflicted (crushing/magic/heat/disease etc)
Public propertyParentEncounter 
Public propertySpecial 
Public propertySwingType Type of attack. Use (int)SwingTypeEnum
Public propertyTags Arbitrary data you may assign to a MasterSwing object
Public propertyTime Timestamp
Public propertyTimeSorter Unique sorting number for exact order sorting
Public propertyVictim Destination of the action
Top
Methods
 NameDescription
Public methodCompareTo(MasterSwing) 
Public methodCompareTo(Object) 
Public methodEquals
(Overrides ObjectEquals(Object))
Public methodGetColumnByName Gets the cell text for a given column
Public methodGetHashCode
(Overrides ObjectGetHashCode)
Public methodToString
(Overrides ObjectToString)
Top
Fields
 NameDescription
Public fieldStatic memberColumnDefs A collection of column definitions that may appear in tables
Top
See Also