public void SetCallbacks(IDialogueActions instance) { if (m_Wrapper.m_DialogueActionsCallbackInterface != null) { @Skip.started -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSkip; @Skip.performed -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSkip; @Skip.canceled -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSkip; } m_Wrapper.m_DialogueActionsCallbackInterface = instance; if (instance != null) { @Skip.started += instance.OnSkip; @Skip.performed += instance.OnSkip; @Skip.canceled += instance.OnSkip; } }
public void SetCallbacks(IDialogueActions instance) { if (m_Wrapper.m_DialogueActionsCallbackInterface != null) { @AdvanceDialogue.started -= m_Wrapper.m_DialogueActionsCallbackInterface.OnAdvanceDialogue; @AdvanceDialogue.performed -= m_Wrapper.m_DialogueActionsCallbackInterface.OnAdvanceDialogue; @AdvanceDialogue.canceled -= m_Wrapper.m_DialogueActionsCallbackInterface.OnAdvanceDialogue; } m_Wrapper.m_DialogueActionsCallbackInterface = instance; if (instance != null) { @AdvanceDialogue.started += instance.OnAdvanceDialogue; @AdvanceDialogue.performed += instance.OnAdvanceDialogue; @AdvanceDialogue.canceled += instance.OnAdvanceDialogue; } }
public void SetCallbacks(IDialogueActions instance) { if (m_Wrapper.m_DialogueActionsCallbackInterface != null) { @SwitchEntry.started -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSwitchEntry; @SwitchEntry.performed -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSwitchEntry; @SwitchEntry.canceled -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSwitchEntry; @Submit.started -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSubmit; @Submit.performed -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSubmit; @Submit.canceled -= m_Wrapper.m_DialogueActionsCallbackInterface.OnSubmit; } m_Wrapper.m_DialogueActionsCallbackInterface = instance; if (instance != null) { @SwitchEntry.started += instance.OnSwitchEntry; @SwitchEntry.performed += instance.OnSwitchEntry; @SwitchEntry.canceled += instance.OnSwitchEntry; @Submit.started += instance.OnSubmit; @Submit.performed += instance.OnSubmit; @Submit.canceled += instance.OnSubmit; } }