C# Class AiModtpDifficultyCalculator.tpHitObject

Show file Open project: Tom94/AiModtpDifficultyCalculator Class Usage Examples

Public Properties

Property Type Description
BaseHitObject osu.GameplayElements.HitObjects.HitObjectBase
DECAY_BASE double[]
Strains double[]

Public Methods

Method Description
CalculateStrains ( tpHitObject PreviousHitObject ) : void
DistanceTo ( tpHitObject other ) : double
tpHitObject ( osu.GameplayElements.HitObjects.HitObjectBase BaseHitObject, float CircleRadius ) : System

Private Methods

Method Description
CalculateSpecificStrain ( tpHitObject PreviousHitObject, AiModtpDifficulty Type ) : void
SpacingWeight ( double distance, AiModtpDifficulty Type ) : double

Method Details

CalculateStrains() public method

public CalculateStrains ( tpHitObject PreviousHitObject ) : void
PreviousHitObject tpHitObject
return void

DistanceTo() public method

public DistanceTo ( tpHitObject other ) : double
other tpHitObject
return double

tpHitObject() public method

public tpHitObject ( osu.GameplayElements.HitObjects.HitObjectBase BaseHitObject, float CircleRadius ) : System
BaseHitObject osu.GameplayElements.HitObjects.HitObjectBase
CircleRadius float
return System

Property Details

BaseHitObject public property

public HitObjectBase,osu.GameplayElements.HitObjects BaseHitObject
return osu.GameplayElements.HitObjects.HitObjectBase

DECAY_BASE public static property

public static double[] DECAY_BASE
return double[]

Strains public property

public double[] Strains
return double[]