public void StackChanger(IAutoChanger changer) { parentAuto.StackChanger(changer); }
public Auto <InitialParamType, UpdateParamType> EmitChanger(int frame, InitialParamType initParam, IAutoChanger emitChanger) { var baseConditions = Conditions(); var nextAuto = emitChanger.Changer <InitialParamType, UpdateParamType>()(this, frame, initParam); nextAuto.SetDefaultConditions(baseConditions); return(nextAuto); }
public Auto <InitialParamType, UpdateParamType> EmitChangerWithoutKeepingConditions(int frame, InitialParamType initParam, IAutoChanger emitChanger) { var nextAuto = emitChanger.Changer <InitialParamType, UpdateParamType>()(this, frame, initParam); return(nextAuto); }
/* * changers */ public void StackChanger(IAutoChanger changer) { stackedChangers.Add(changer); }