public ConstArg( IPopUpStateEngine engine, IPopUpStateImplementor implementor ) { thisEngine = engine; thisImplementor = implementor; }
public ConstArg( IProcessManager processManager, float expireTime, IPopUpStateEngine engine, bool hides ) : base( processManager, ProcessConstraint.ExpireTime, expireTime ) { thisHides = hides; thisEngine = engine; }
public IAlphaPopUpProcess CreateAlphaPopUpProcess( IPopUpStateEngine engine, float time, bool hides ) { AlphaPopUpProcess.IConstArg arg = new AlphaPopUpProcess.ConstArg( thisProcessManager, time, engine, hides ); IAlphaPopUpProcess process = new AlphaPopUpProcess(arg); return(process); }
public IAlphaPopUpProcess CreateAlphaPopUpProcess( IPopUp popUp, IPopUpStateEngine engine, bool hides ) { IAlphaPopUpProcessConstArg arg = new AlphaPopUpProcessConstArg( thisProcessManager, thisProcessManager.GetAlphaPopUpExpireTime(), engine, popUp, hides ); IAlphaPopUpProcess process = new AlphaPopUpProcess(arg); return(process); }
public AlphaPopUpProcessConstArg( IProcessManager processManager, float expireTime, IPopUpStateEngine engine, IPopUp popUp, bool hides ) : base( processManager, ProcessConstraint.ExpireTime, expireTime, false ) { thisPopUp = popUp; thisHides = hides; thisEngine = engine; }
public PopUpShownState(IPopUpStateEngine engine) : base(engine) { }
public AbsPopUpState(IPopUpStateEngine engine) { thisEngine = engine; }
public PopUpHidingState(IPopUpStateEngine engine) : base(engine) { }