Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 4
0
            public ConstArg(
                IPopUpAdaptor adaptor,
                ActivationMode activationMode,

                bool hidesOnTappingOthers,
                PopUpMode popUpMode,
                float processTime

                ) : base(
                    adaptor,
                    activationMode
                    )
            {
                thisHidesOnTappingOthers = hidesOnTappingOthers;
                thisPopUpMode            = popUpMode;
                thisProcessTime          = processTime;
            }