public void SetCallbacks(IWorldActionsActions instance)
 {
     if (m_Wrapper.m_WorldActionsActionsCallbackInterface != null)
     {
         @Movement.started   -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMovement;
         @Movement.performed -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMovement;
         @Movement.canceled  -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMovement;
         @Accept.started     -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnAccept;
         @Accept.performed   -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnAccept;
         @Accept.canceled    -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnAccept;
         @Quit.started       -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnQuit;
         @Quit.performed     -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnQuit;
         @Quit.canceled      -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnQuit;
     }
     m_Wrapper.m_WorldActionsActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Movement.started   += instance.OnMovement;
         @Movement.performed += instance.OnMovement;
         @Movement.canceled  += instance.OnMovement;
         @Accept.started     += instance.OnAccept;
         @Accept.performed   += instance.OnAccept;
         @Accept.canceled    += instance.OnAccept;
         @Quit.started       += instance.OnQuit;
         @Quit.performed     += instance.OnQuit;
         @Quit.canceled      += instance.OnQuit;
     }
 }
Beispiel #2
0
 public void SetCallbacks(IWorldActionsActions instance)
 {
     if (m_Wrapper.m_WorldActionsActionsCallbackInterface != null)
     {
         @Talk.started          -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnTalk;
         @Talk.performed        -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnTalk;
         @Talk.canceled         -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnTalk;
         @Move.started          -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMove;
         @Move.performed        -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMove;
         @Move.canceled         -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMove;
         @MeleeAttack.started   -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMeleeAttack;
         @MeleeAttack.performed -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMeleeAttack;
         @MeleeAttack.canceled  -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnMeleeAttack;
         @Look.started          -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnLook;
         @Look.performed        -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnLook;
         @Look.canceled         -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnLook;
         @Shield.started        -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnShield;
         @Shield.performed      -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnShield;
         @Shield.canceled       -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnShield;
         @Shoot.started         -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnShoot;
         @Shoot.performed       -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnShoot;
         @Shoot.canceled        -= m_Wrapper.m_WorldActionsActionsCallbackInterface.OnShoot;
     }
     m_Wrapper.m_WorldActionsActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Talk.started          += instance.OnTalk;
         @Talk.performed        += instance.OnTalk;
         @Talk.canceled         += instance.OnTalk;
         @Move.started          += instance.OnMove;
         @Move.performed        += instance.OnMove;
         @Move.canceled         += instance.OnMove;
         @MeleeAttack.started   += instance.OnMeleeAttack;
         @MeleeAttack.performed += instance.OnMeleeAttack;
         @MeleeAttack.canceled  += instance.OnMeleeAttack;
         @Look.started          += instance.OnLook;
         @Look.performed        += instance.OnLook;
         @Look.canceled         += instance.OnLook;
         @Shield.started        += instance.OnShield;
         @Shield.performed      += instance.OnShield;
         @Shield.canceled       += instance.OnShield;
         @Shoot.started         += instance.OnShoot;
         @Shoot.performed       += instance.OnShoot;
         @Shoot.canceled        += instance.OnShoot;
     }
 }