public IRXModel ExecuteContinuous(FrostRX.RXFunc f, float t) { model = new RXContinuousModel(f, t); model.SetRxId(rxId); return(model); }
public IRXModel ExecuteWhenStay(FrostRX.RXFunc f, FrostRX.CondFunc con, float t) { model = new RXStayModel(f, con, t); model.SetRxId(rxId); return(model); }
public IRXModel Execute(FrostRX.RXFunc f) { model = new RXExecuteModel(f); model.SetRxId(rxId); return(model); }
public IRXModel ExecuteUntil(FrostRX.RXFunc f, FrostRX.CondFunc con) { model = new RXUntilModel(f, con); model.SetRxId(rxId); return(model); }
public IRXModel ExecuteAfterTime(FrostRX.RXFunc f, float t) { model = new RXTimeModel(f, t); model.SetRxId(rxId); return(model); }
public IRXModel Wait(float time) { model = new RXWaitModel(time); model.SetRxId(rxId); return(model); }
public IRXModel GoToBegin() { model = new RXGoToBegin(); model.SetRxId(rxId); return(model); }
public IRXModel AlphaFade(Object graphics, float targetAlpha, float speed) { model = new RXAlphaFadeModel(graphics, targetAlpha, speed); model.SetRxId(rxId); return(model); }