protected BaseSingleValueSpanModifier(BaseSingleValueSpanModifier <T> pBaseSingleValueSpanModifier)
     : base(pBaseSingleValueSpanModifier)
 {
     this.mFromValue    = pBaseSingleValueSpanModifier.mFromValue;
     this.mValueSpan    = pBaseSingleValueSpanModifier.mValueSpan;
     this.mEaseFunction = pBaseSingleValueSpanModifier.mEaseFunction;
 }
 public BaseSingleValueSpanModifier(float pDuration, float pFromValue, float pToValue, IModifierListener <T> pModifierListener, IEaseFunction pEaseFunction)
     : base(pDuration, pModifierListener)
 {
     this.mFromValue    = pFromValue;
     this.mValueSpan    = pToValue - pFromValue;
     this.mEaseFunction = pEaseFunction;
 }
예제 #3
0
 public ScaleModifier(float pDuration, float pFromScaleX, float pToScaleX, float pFromScaleY, float pToScaleY, IShapeModifierListener pShapeModifierListener, IEaseFunction pEaseFunction)
     : base(pDuration, pFromScaleX, pToScaleX, pFromScaleY, pToScaleY, pShapeModifierListener, pEaseFunction)
 {
 }
예제 #4
0
 public ScaleModifier(float pDuration, float pFromScaleX, float pToScaleX, float pFromScaleY, float pToScaleY, IEaseFunction pEaseFunction)
     : this(pDuration, pFromScaleX, pToScaleX, pFromScaleY, pToScaleY, null, pEaseFunction)
 {
 }
예제 #5
0
 public ScaleModifier(float pDuration, float pFromScale, float pToScale, IShapeModifierListener pShapeModifierListener, IEaseFunction pEaseFunction)
     : this(pDuration, pFromScale, pToScale, pFromScale, pToScale, pShapeModifierListener, pEaseFunction)
 {
 }
 public BaseSingleValueSpanModifier(float pDuration, float pFromValue, float pToValue, IEaseFunction pEaseFunction)
     : this(pDuration, pFromValue, pToValue, null, pEaseFunction)
 {
 }
예제 #7
0
 public BaseDoubleValueSpanModifier(float pDuration, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, IModifierListener <T> pModifierListener, IEaseFunction pEaseFunction)
     : base(pDuration, pFromValueA, pToValueA, pModifierListener, pEaseFunction)
 {
     this.mFromValueB = pFromValueB;
     this.mValueSpanB = pToValueB - pFromValueB;
 }
예제 #8
0
 public BaseDoubleValueSpanModifier(float pDuration, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, IEaseFunction pEaseFunction)
     : this(pDuration, pFromValueA, pToValueA, pFromValueB, pToValueB, null, pEaseFunction)
 {
 }
 public DoubleValueSpanShapeModifier(float pDuration, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, IShapeModifierListener pShapeModifierListener, IEaseFunction pEaseFunction)
     : base(pDuration, pFromValueA, pToValueA, pFromValueB, pToValueB, pShapeModifierListener, pEaseFunction)
 {
 }