Advanced Combat Tracker Plugin API
TransitionType_EaseInEaseOut Class
NamespacesTransitionsTransitionType_EaseInEaseOut
Manages an ease-in-ease-out transition. This accelerates during the first half of the transition, and then decelerates during the second half.
Declaration Syntax
C#Visual Basic
public class TransitionType_EaseInEaseOut : ITransitionType
Public Class TransitionType_EaseInEaseOut
	Implements ITransitionType
Members
All MembersConstructorsMethods



IconMemberDescription
TransitionType_EaseInEaseOut(Int32)
Constructor. You pass in the time that the transition will take (in milliseconds).

onTimer(Int32, Double%, Boolean%)
Works out the percentage completed given the time passed in. This uses the formula: s = ut + 1/2at^2 We accelerate as at the rate needed (a=4) to get to 0.5 at t=0.5, and then decelerate at the same rate to end up at 1.0 at t=1.0.

Inheritance Hierarchy
Object
TransitionType_EaseInEaseOut

Assembly: Advanced Combat Tracker (Module: Advanced Combat Tracker.exe) Version: 3.3.0.254