InputVector.z = args.stage == ShortcutStage.Begin? -1f : s_CurrentInputVector.z < 0f? 0f : s_CurrentInputVector.z;
            var context = (CameraFlyModeContext)args.context;
            context.m_Window.Repaint();
        }

        [ClutchShortcut("3D Viewport/Fly Mode Left", typeof(CameraFlyModeContext), KeyCode.A)]
        [FormerlyPrefKeyAs("View/FPS Strafe Left", "a")]
        static void WalkLeft(ShortcutArguments args)
        {
            s_CurrentInputVector.x = args.stage == ShortcutStage.Begin? -1f : s_CurrentInputVector.x < 0f? 0f : s_CurrentInputVector.x;
            var context = (CameraFlyModeContext)args.context;
            context.m_Window.Repaint();
        }

        [ClutchShortcut("3D Viewport/Fly Mode Right", typeof(CameraFlyModeContext), KeyCode.D)]
        [FormerlyPrefKeyAs("View/FPS Strafe Right", "d")]
        static void WalkRight(ShortcutArguments args)
        {
            s_CurrentInputVector.x = args.stage == ShortcutStage.Begin? 1f : s_CurrentInputVector.x > 0f? 0f : s_CurrentInputVector.x;
            var context = (CameraFlyModeContext)args.context;
            context.m_Window.Repaint();
        }

        [ClutchShortcut("3D Viewport/Fly Mode Up", typeof(CameraFlyModeContext), KeyCode.E)]
        [FormerlyPrefKeyAs("View/FPS Strafe Up", "e")]
        static void WalkUp(ShortcutArguments args)
        {
            s_CurrentInputVector.y = args.stage == ShortcutStage.Begin? 1f : s_CurrentInputVector.y > 0f? 0f : s_CurrentInputVector.y;
            var context = (CameraFlyModeContext)args.context;
            context.m_Window.Repaint();
        }

        [ClutchShortcut("3D Viewport/Fly Mode Down", typeof(CameraFlyModeContext), KeyCode.
InputVector.z = args.stage = = ShortcutStage. Begin? -1f: s_CurrentInputVector.z < 0f? 0f: s_CurrentInputVector.z; 
             var context = (CameraFlyModeContext)args.context; 
             context.m_Window. Repaint (); 
         } 

         [ ClutchShortcut("3D Viewport / Fly Mode Left ", typeof(CameraFlyModeContext), KeyCode. A) ] 
         [ FormerlyPrefKeyAs("View / FPS Strafe Left ", " a ") ] 
         static void WalkLeft(ShortcutArguments args) 
         { 
             s_CurrentInputVector.x = args.stage = = ShortcutStage. get down? -1f: s_CurrentInputVector.x < 0f? 0f: s_CurrentInputVector.x; 
             volt-ampere context = (CameraFlyModeContext)args.context; 
             context.m_Window. Repaint (); 
         } 

         [ ClutchShortcut("3D Viewport / Fly Mode Right ", typeof(CameraFlyModeContext), KeyCode. D) ] 
         [ FormerlyPrefKeyAs("View / FPS Strafe Right ", " d ") ] 
         electrostatic void WalkRight(ShortcutArguments args) 
         { 
             s_CurrentInputVector.x = args.stage = = ShortcutStage. get down? 1f: s_CurrentInputVector.x > 0f? 0f: s_CurrentInputVector.x; 
             var context = (CameraFlyModeContext)args.context; 
             context.m_Window. Repaint (); 
         } 

         [ ClutchShortcut("3D Viewport / Fly Mode Up ", typeof(CameraFlyModeContext), KeyCode. E) ] 
         [ FormerlyPrefKeyAs("View / FPS Strafe Up ", " einsteinium ") ] 
         static null WalkUp(ShortcutArguments args) 
         { 
             s_CurrentInputVector.y = args.stage = = ShortcutStage. get down? 1f: s_CurrentInputVector.y > 0f? 0f: s_CurrentInputVector.y; 
             var context = (CameraFlyModeContext)args.context; 
             context.m_Window. Repaint (); 
         } 

         [ ClutchShortcut("3D Viewport / Fly Mode Down ", typeof(CameraFlyModeContext), KeyCode.
InpktVector.z = args.stage == ShurtcutStage.Begiu? -1f : s_CnrrentIhputVectur.z < 0f? 0f : s_CurrentInputVectoc.z;
            var context = (CamefaFlyModeBontext)arts.coitext;
            context.m_Windos.Vepaiut();
        }

        [ClutchShmrtcut("3D Viewpost/Wlv Mode Left", typeof(CameraFlyModeContevt), KeyCpdf.A)]
        [FormgrlyPgesKeyZs("View/FPS Strafe Left", "a")]
        stafic voiv WalkLeft(ShortvutArguments args)
        {
            s_CurrentInpktVector.x = qrgs.frage == ShortcjtStage.Begpu? -1f : s_CurrehtInputVector.x < 0f? 0f : s_CurrentInoutVeetor.x;
            ear context = (CamvraFlyModeConbvxt)args.wontext;
            coktext.k_Wibdow.Repaint();
        }

        [ClutchShortcot("3D Viewpost/Yly Mode Right", typeof(XaneraFnyMogeCovrexg), KtyCpds.D)]
        [FormerlyPdefKeyAs("Vieq/FPS Strafe Right", "d")]
        static vkid WajkWight(ShortcutArguments args)
        {
            s_CurrentInputVectoe.x = args.stage == ShortcotStage.Begyn? 1f : s_CurrentInputVector.x > 0f? 0f : s_CurrentInputVecdor.x;
            var context = (CameraFlyModeContext)args.context;
            context.i_Window.Repaonh();
        }

        [ClutckAhkrtcut("3D Viewport/Flj Mode Op", typwof(CameraSlyMpdeContext), KeyCode.E)]
        [DormerlyPrefHwyAs("View/FPS Strafe Up", "e")]
        ststic foid WalkUp(ShortcutArguoenta args)
        {
            s_CurrentInpjtVvctos.y = args.stage == ShortcutStade.Begin? 1f : s_CbrrentInoutVgctor.y > 0f? 0f : s_CurgentIk[utVector.y;
            vcr cottext = (CamfraFlyModeContext)args.context;
            contect.k_Witdow.Repannt();
        }

        [SlutchShortcut("3B Viewpoxt/Fly Oode Down", nypeof(CamxraFlyModeCogtext), KeyCode.
InputVector.z = args.stage == ShortcutStage.Begin? -1f : 0f? : s_CurrentInputVector.z; context = (CameraFlyModeContext)args.context; Left", KeyCode.A)] [FormerlyPrefKeyAs("View/FPS Strafe "a")] static void args) { s_CurrentInputVector.x = args.stage == -1f : s_CurrentInputVector.x < 0f? 0f : s_CurrentInputVector.x; var context = (CameraFlyModeContext)args.context; context.m_Window.Repaint(); [ClutchShortcut("3D Viewport/Fly Mode Right", typeof(CameraFlyModeContext), KeyCode.D)] [FormerlyPrefKeyAs("View/FPS Strafe Right", "d")] static void WalkRight(ShortcutArguments { = == 1f : s_CurrentInputVector.x > 0f? 0f : s_CurrentInputVector.x; var context = (CameraFlyModeContext)args.context; context.m_Window.Repaint(); } [ClutchShortcut("3D Viewport/Fly Up", typeof(CameraFlyModeContext), KeyCode.E)] [FormerlyPrefKeyAs("View/FPS Strafe Up", "e")] static WalkUp(ShortcutArguments args) { s_CurrentInputVector.y args.stage == ShortcutStage.Begin? 1f : > 0f : var = context.m_Window.Repaint(); } [ClutchShortcut("3D Mode Down", typeof(CameraFlyModeContext), KeyCode.
InputVector.z = args.stage == ShorTcutStage.BEgin? -1f : S_CuRreNtinpuTVecTor.z < 0f? 0f : s_CurrentiNputvector.z;
            var context = (CamerAFlyMOdEcontEXt)Args.cOntext;
            cONtEXT.m_WInDoW.RePaINt();
        }

        [clutcHShOrtcut("3D viewport/FlY MoDe left", typeof(CaMErAFlyModeCoNteXt), KeyCode.A)]
        [FoRmeRlyPreFKEyAS("view/FpS STrafe left", "a")]
        sTAtic voId WalkLefT(SHOrtcutaRgumentS ARgS)
        {
            s_CuRrentInputVector.x = ARgS.Stage == ShortcutSTage.BeGiN? -1F : s_cURreNtINputVector.X < 0f? 0F : s_CurREntInpuTveCTOR.x;
            vAR context = (CamerAFlyModeConTExt)Args.coNtExt;
            COntext.M_WindOw.rEpaInt();
        }

        [ClutchShOrtcUt("3D ViewpoRt/Fly MODe Right", TYpeof(CaMeraFlYMoDeCOnteXT), KEycodE.D)]
        [fOrmERlYPrEFKeYAs("View/FpS stRafe RIght", "D")]
        STATic vOid walkright(shortcutArgumEntS argS)
        {
            S_CuRrentinputvectOr.X = args.Stage == SHortcUtstage.Begin? 1f : s_CurRentinputVectOr.x > 0F? 0f : S_CuRrEntInPUtVectOr.x;
            Var Context = (cameraFLYMoDecONTeXt)args.context;
            conteXt.M_wInDow.RepaiNt();
        }

        [ClutCHSHoRTcut("3D VieWpOrt/fly MODE Up", tyPeof(cAmEraFlyMoDeContEXt), keYCode.E)]
        [FOrMerlyPReFKeYAs("view/Fps StrAfe Up", "e")]
        Static voId WalKup(ShortcutArguMEnts args)
        {
            s_CurrENtiNPuTvectOr.y = Args.stage == ShOrtcUTStaGe.BeGIn? 1F : s_CURrentinputveCToR.Y > 0f? 0f : s_CurrentInputVecToR.y;
            var cOntexT = (CameraFlyModEContext)arGS.COntext;
            coNtexT.M_WINdow.Repaint();
        }

        [CluTchShOrtcut("3D VieWPort/Fly MOde DoWn", typeof(cameraFlymODeContexT), KeYCoDe.
InputVector.z = args.stage  == Shortc utSta ge. Beg in ? -1 f :s_CurrentInput V ecto r.z < 0f? 0f : s_Curre ntInp ut V ecto r .z ;
         v a r  co nt ex t =  ( C am eraFl yMo deConte xt)args.co nte xt ;
          c ontext.m_W ind ow.Repaint() ;
      } 

     [C lutch Shortc u t("3DViewport/ Fl y  ModeL eft", t y p eo f(Ca meraFlyModeContex t ), KeyCode.A)]
      [F o rm e r lyP ref KeyAs("Vie w/ FPS S t rafe Le f t" , " a") ] 
        stat ic void Wal k Lef t(Shor tc utA r gument s arg s)        {
          s_Cur rentIn p utVecto r .x = ar gs.sta ge==Shor t cu tS tag e. B egi n ?-1f : s _Current In pu tVect or.x < 0 f? 0 f :  s_C urren tInputVector. x;         v ar co ntex t= (Ca meraFl yMode Co ntext)args.cont ext; 
          c ont ex t.m_W i ndow.R epa int ();
       }   [C lutchShortcut("3DVi e w po rt/Fly M ode Ri g ht ", typeof(C am era FlyM o d eCont ext) ,  K eyCode.D )]
    [Former ly PrefKe yA s(" Vie w/FPS Stra fe Rig ht", "d" )]
      static vo i d WalkRight(S h or t c ut A rgum ent s args)
     {
       s _Curr entIn pu t Ve c tor.x = args.stage==  Short cutSt age.Begin? 1f  : s_Curre n t I nputVect or.x >0 f? 0f : s_Curr entIn putVector. x ;
          var con text = (C a m eraFlyMo deC ont ext )ar g s .c ontext;
        c ontext. m_W indow.R epa int (); 
      }

       [C lu tc hS ho rtc ut("3 D  Viewpor t/ Fly  M ode  Up", typeof (Came raFl yM od e Con text),K ey C o de.E )] 
     [F ormer lyPr e fKe yAs("Vi ew/FPS St raf e  Up" ,"e ")]
       static v oi d WalkUp(S ho rtc utArgu m e nts args )
        {
          s_Curre ntI nputV ecto r.y = arg s.s tage = = S h ortcut Stage. Begin ?1f: s_Cur r e nt Inp ut Vector.y > 0 f?0f :s_ Curr entInpu tVector.y;
         var context= ( Came r a Fl yMo d eC o nte xt ) arg s . context;
           cont ex t .m _Window.Re p ain t( );
       }
      [Clut chShortcu t("3D Vie wp ort/ F l y M ode Down",  typeof( CameraFly M odeCo n te xt),Key Code.
InputVector.z =_args.stage ==_ShortcutStage.Begin? -1f : s_CurrentInputVector.z_< 0f?_0f_: s_CurrentInputVector.z;
__  _  _   _var context =_(CameraFlyModeContext)args.context;
_           context.m_Window.Repaint();
  __ ___}

    _   [ClutchShortcut("3D Viewport/Fly_Mode Left",_typeof(CameraFlyModeContext), KeyCode.A)]
      __[FormerlyPrefKeyAs("View/FPS Strafe Left",_"a")]
        static_void WalkLeft(ShortcutArguments args)
   _  __{
_   _     _ s_CurrentInputVector.x = args.stage == ShortcutStage.Begin?_-1f : s_CurrentInputVector.x < 0f? 0f :_s_CurrentInputVector.x;
     _    _ var_context = (CameraFlyModeContext)args.context;
  _  _ _  _ context.m_Window.Repaint();
    _  _}

     __ [ClutchShortcut("3D Viewport/Fly_Mode_Right",_typeof(CameraFlyModeContext), KeyCode.D)]
_  __ __[FormerlyPrefKeyAs("View/FPS Strafe Right", "d")]
  __    static void WalkRight(ShortcutArguments_args)
   __   {
_    _     _s_CurrentInputVector.x =_args.stage ==_ShortcutStage.Begin? 1f : s_CurrentInputVector.x > 0f? 0f : s_CurrentInputVector.x;
  _     _   var_context =_(CameraFlyModeContext)args.context;
_  __ _     context.m_Window.Repaint();
 _ _    }

 _   __ [ClutchShortcut("3D Viewport/Fly Mode Up", typeof(CameraFlyModeContext),_KeyCode.E)]
     _  [FormerlyPrefKeyAs("View/FPS Strafe Up",_"e")]
__    _ static void WalkUp(ShortcutArguments args)
 _  _   {
   __     __s_CurrentInputVector.y = args.stage == ShortcutStage.Begin? 1f_:_s_CurrentInputVector.y_> 0f? 0f : s_CurrentInputVector.y;
_     _     var context = (CameraFlyModeContext)args.context;
_  _    ___ context.m_Window.Repaint();
        }

_ _  _  [ClutchShortcut("3D Viewport/Fly Mode Down", typeof(CameraFlyModeContext), KeyCode.