public PopUpConstArg( IUIManager uim, IUISystemProcessFactory processFactory, IUIElementFactory uiElementFactory, IPopUpAdaptor popUpAdaptor, IUIImage image, ActivationMode activationMode, IPopUpManager popUpManager, bool hidesOnTappingOthers, PopUpMode popUpMode ) : base( uim, processFactory, uiElementFactory, popUpAdaptor, image, activationMode ) { thisPopUpManager = popUpManager; thisHidesOnTappingOthers = hidesOnTappingOthers; thisPopUpMode = popUpMode; }
IPopUpStateEngine CreateStateEngine( float processTime, PopUpMode popUpMode ) { PopUpStateEngine.IConstArg arg = new PopUpStateEngine.ConstArg( thisUISystemProcessFactory, this, processTime ); return(new PopUpStateEngine(arg)); }
public PopUpStateEngineConstArg( IUISystemProcessFactory processFactory, IPopUp popUp, IPopUpManager popUpManager, PopUpMode popUpMode ) { thisProcessFactory = processFactory; thisPopUp = popUp; thisPopUpManager = popUpManager; thisPopUpMode = popUpMode; }
public ConstArg( IPopUpAdaptor adaptor, ActivationMode activationMode, bool hidesOnTappingOthers, PopUpMode popUpMode, float processTime ) : base( adaptor, activationMode ) { thisHidesOnTappingOthers = hidesOnTappingOthers; thisPopUpMode = popUpMode; thisProcessTime = processTime; }