public ImageSmoothFollowDragPositionProcessConstArg(
     IProcessManager processManager,
     ITravelableUIE travelableUIE,
     IPickUpManager pickUpManager,
     float dragThreshold,
     float smoothCoefficient
     ) : base(
         processManager,
         travelableUIE
         )
 {
     thisPickUpManager     = pickUpManager;
     thisDragThreshold     = dragThreshold;
     thisSmoothCoefficient = smoothCoefficient;
 }
        public IImageSmoothFollowDragPositionProcess CreateImageSmoothFollowDragPositionProcess(ITravelableUIE travelableUIE, IPickUpManager pum, float dragThreshold, float smoothCoefficient)
        {
            IImageSmoothFollowDragPositionProcessConstArg arg = new ImageSmoothFollowDragPositionProcessConstArg(
                thisProcessManager,
                travelableUIE,
                pum,
                dragThreshold,
                smoothCoefficient
                );
            ImageSmoothFollowDragPositionProcess process = new ImageSmoothFollowDragPositionProcess(arg);

            return(process);
        }
Ejemplo n.º 3
0
 public AbsPickUpSystemUIAActivationData(IUIManager uim, IPickUpSystemProcessFactory pickUpSystemProcessFactory, IPickUpSystemUIElementFactory pickUpSystemUIElementFactory, IPickUpManager pickUpManager) : base(uim, pickUpSystemProcessFactory, pickUpSystemUIElementFactory)
 {
     thisPickUpManager = pickUpManager;
 }
Ejemplo n.º 4
0
 public DragImageImplementorConstArg(float dragThreshold, float smoothCoefficient, IPickUpSystemProcessFactory pickUpSystemProcessFactory, IPickUpManager pickUpManager)
 {
     thisDragThreshold              = dragThreshold;
     thisSmoothCoefficient          = smoothCoefficient;
     thisPickUpSystemProcessFactory = pickUpSystemProcessFactory;
     thisPickUpManager              = pickUpManager;
 }