Example #1
0
 public void SetCallbacks(IMapEditorActions instance)
 {
     if (m_Wrapper.m_MapEditorActionsCallbackInterface != null)
     {
         @SnapToGrid.started   -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSnapToGrid;
         @SnapToGrid.performed -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSnapToGrid;
         @SnapToGrid.canceled  -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSnapToGrid;
         @Clone.started        -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnClone;
         @Clone.performed      -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnClone;
         @Clone.canceled       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnClone;
     }
     m_Wrapper.m_MapEditorActionsCallbackInterface = instance;
     if (instance != null)
     {
         @SnapToGrid.started   += instance.OnSnapToGrid;
         @SnapToGrid.performed += instance.OnSnapToGrid;
         @SnapToGrid.canceled  += instance.OnSnapToGrid;
         @Clone.started        += instance.OnClone;
         @Clone.performed      += instance.OnClone;
         @Clone.canceled       += instance.OnClone;
     }
 }
 public void SetCallbacks(IMapEditorActions instance)
 {
     if (m_Wrapper.m_MapEditorActionsCallbackInterface != null)
     {
         Move.started               -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnMove;
         Move.performed             -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnMove;
         Move.canceled              -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnMove;
         Zoom.started               -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnZoom;
         Zoom.performed             -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnZoom;
         Zoom.canceled              -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnZoom;
         RemoveCenterTile.started   -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnRemoveCenterTile;
         RemoveCenterTile.performed -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnRemoveCenterTile;
         RemoveCenterTile.canceled  -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnRemoveCenterTile;
         AddCenterTile.started      -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnAddCenterTile;
         AddCenterTile.performed    -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnAddCenterTile;
         AddCenterTile.canceled     -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnAddCenterTile;
         DestroyAllTiles.started    -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnDestroyAllTiles;
         DestroyAllTiles.performed  -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnDestroyAllTiles;
         DestroyAllTiles.canceled   -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnDestroyAllTiles;
         SaveMap.started            -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSaveMap;
         SaveMap.performed          -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSaveMap;
         SaveMap.canceled           -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSaveMap;
         LoadMap.started            -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnLoadMap;
         LoadMap.performed          -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnLoadMap;
         LoadMap.canceled           -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnLoadMap;
         SelectLeft.started         -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectLeft;
         SelectLeft.performed       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectLeft;
         SelectLeft.canceled        -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectLeft;
         SelectRight.started        -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectRight;
         SelectRight.performed      -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectRight;
         SelectRight.canceled       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectRight;
         AddMonster.started         -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnAddMonster;
         AddMonster.performed       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnAddMonster;
         AddMonster.canceled        -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnAddMonster;
     }
     m_Wrapper.m_MapEditorActionsCallbackInterface = instance;
     if (instance != null)
     {
         Move.started               += instance.OnMove;
         Move.performed             += instance.OnMove;
         Move.canceled              += instance.OnMove;
         Zoom.started               += instance.OnZoom;
         Zoom.performed             += instance.OnZoom;
         Zoom.canceled              += instance.OnZoom;
         RemoveCenterTile.started   += instance.OnRemoveCenterTile;
         RemoveCenterTile.performed += instance.OnRemoveCenterTile;
         RemoveCenterTile.canceled  += instance.OnRemoveCenterTile;
         AddCenterTile.started      += instance.OnAddCenterTile;
         AddCenterTile.performed    += instance.OnAddCenterTile;
         AddCenterTile.canceled     += instance.OnAddCenterTile;
         DestroyAllTiles.started    += instance.OnDestroyAllTiles;
         DestroyAllTiles.performed  += instance.OnDestroyAllTiles;
         DestroyAllTiles.canceled   += instance.OnDestroyAllTiles;
         SaveMap.started            += instance.OnSaveMap;
         SaveMap.performed          += instance.OnSaveMap;
         SaveMap.canceled           += instance.OnSaveMap;
         LoadMap.started            += instance.OnLoadMap;
         LoadMap.performed          += instance.OnLoadMap;
         LoadMap.canceled           += instance.OnLoadMap;
         SelectLeft.started         += instance.OnSelectLeft;
         SelectLeft.performed       += instance.OnSelectLeft;
         SelectLeft.canceled        += instance.OnSelectLeft;
         SelectRight.started        += instance.OnSelectRight;
         SelectRight.performed      += instance.OnSelectRight;
         SelectRight.canceled       += instance.OnSelectRight;
         AddMonster.started         += instance.OnAddMonster;
         AddMonster.performed       += instance.OnAddMonster;
         AddMonster.canceled        += instance.OnAddMonster;
     }
 }
Example #3
0
 public void SetCallbacks(IMapEditorActions instance)
 {
     if (m_Wrapper.m_MapEditorActionsCallbackInterface != null)
     {
         @PlaceRoad.started               -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnPlaceRoad;
         @PlaceRoad.performed             -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnPlaceRoad;
         @PlaceRoad.canceled              -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnPlaceRoad;
         @RotateOrientation.started       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnRotateOrientation;
         @RotateOrientation.performed     -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnRotateOrientation;
         @RotateOrientation.canceled      -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnRotateOrientation;
         @SelectButtonStraight.started    -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonStraight;
         @SelectButtonStraight.performed  -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonStraight;
         @SelectButtonStraight.canceled   -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonStraight;
         @SelectButtonTurn.started        -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonTurn;
         @SelectButtonTurn.performed      -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonTurn;
         @SelectButtonTurn.canceled       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonTurn;
         @SelectButtonTJunction.started   -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonTJunction;
         @SelectButtonTJunction.performed -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonTJunction;
         @SelectButtonTJunction.canceled  -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonTJunction;
         @SelectButtonCrossroad.started   -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonCrossroad;
         @SelectButtonCrossroad.performed -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonCrossroad;
         @SelectButtonCrossroad.canceled  -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonCrossroad;
         @SelectButtonStart.started       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonStart;
         @SelectButtonStart.performed     -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonStart;
         @SelectButtonStart.canceled      -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonStart;
         @SelectButtonEnd.started         -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonEnd;
         @SelectButtonEnd.performed       -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonEnd;
         @SelectButtonEnd.canceled        -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonEnd;
         @SelectButtonDelete.started      -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonDelete;
         @SelectButtonDelete.performed    -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonDelete;
         @SelectButtonDelete.canceled     -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnSelectButtonDelete;
         @ShowPauseMenu.started           -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnShowPauseMenu;
         @ShowPauseMenu.performed         -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnShowPauseMenu;
         @ShowPauseMenu.canceled          -= m_Wrapper.m_MapEditorActionsCallbackInterface.OnShowPauseMenu;
     }
     m_Wrapper.m_MapEditorActionsCallbackInterface = instance;
     if (instance != null)
     {
         @PlaceRoad.started               += instance.OnPlaceRoad;
         @PlaceRoad.performed             += instance.OnPlaceRoad;
         @PlaceRoad.canceled              += instance.OnPlaceRoad;
         @RotateOrientation.started       += instance.OnRotateOrientation;
         @RotateOrientation.performed     += instance.OnRotateOrientation;
         @RotateOrientation.canceled      += instance.OnRotateOrientation;
         @SelectButtonStraight.started    += instance.OnSelectButtonStraight;
         @SelectButtonStraight.performed  += instance.OnSelectButtonStraight;
         @SelectButtonStraight.canceled   += instance.OnSelectButtonStraight;
         @SelectButtonTurn.started        += instance.OnSelectButtonTurn;
         @SelectButtonTurn.performed      += instance.OnSelectButtonTurn;
         @SelectButtonTurn.canceled       += instance.OnSelectButtonTurn;
         @SelectButtonTJunction.started   += instance.OnSelectButtonTJunction;
         @SelectButtonTJunction.performed += instance.OnSelectButtonTJunction;
         @SelectButtonTJunction.canceled  += instance.OnSelectButtonTJunction;
         @SelectButtonCrossroad.started   += instance.OnSelectButtonCrossroad;
         @SelectButtonCrossroad.performed += instance.OnSelectButtonCrossroad;
         @SelectButtonCrossroad.canceled  += instance.OnSelectButtonCrossroad;
         @SelectButtonStart.started       += instance.OnSelectButtonStart;
         @SelectButtonStart.performed     += instance.OnSelectButtonStart;
         @SelectButtonStart.canceled      += instance.OnSelectButtonStart;
         @SelectButtonEnd.started         += instance.OnSelectButtonEnd;
         @SelectButtonEnd.performed       += instance.OnSelectButtonEnd;
         @SelectButtonEnd.canceled        += instance.OnSelectButtonEnd;
         @SelectButtonDelete.started      += instance.OnSelectButtonDelete;
         @SelectButtonDelete.performed    += instance.OnSelectButtonDelete;
         @SelectButtonDelete.canceled     += instance.OnSelectButtonDelete;
         @ShowPauseMenu.started           += instance.OnShowPauseMenu;
         @ShowPauseMenu.performed         += instance.OnShowPauseMenu;
         @ShowPauseMenu.canceled          += instance.OnShowPauseMenu;
     }
 }