void RegisterForUnityHooks( ) { SyncEventListeners( ); //if our game object reference was changed then we need to reset event listeners if (local_4_UnityEngine_GameObject_previous != local_4_UnityEngine_GameObject || false == m_RegisteredForEvents) { //tear down old listeners local_4_UnityEngine_GameObject_previous = local_4_UnityEngine_GameObject; //setup new listeners } //reset event listeners if needed //this isn't a variable node so it should only be called once per enabling of the script //if it's called twice there would be a double event registration (which is an error) if (false == m_RegisteredForEvents) { if (null != owner_Connection_1) { { uScript_Button component = owner_Connection_1.GetComponent <uScript_Button>(); if (null == component) { component = owner_Connection_1.AddComponent <uScript_Button>(); } if (null != component) { component.OnButtonClick += Instance_OnButtonClick_0; component.OnButtonDown += Instance_OnButtonDown_0; component.OnButtonUp += Instance_OnButtonUp_0; } } } } }
void UnregisterEventListeners( ) { if ( null != local_1_UnityEngine_GameObject ) { { uScript_Button component = local_1_UnityEngine_GameObject.GetComponent<uScript_Button>(); if ( null != component ) { component.OnButtonClick -= Instance_OnButtonClick_0; component.OnButtonDown -= Instance_OnButtonDown_0; component.OnButtonUp -= Instance_OnButtonUp_0; } } } }
void UnregisterEventListeners( ) { if (null != owner_Connection_1) { { uScript_Button component = owner_Connection_1.GetComponent <uScript_Button>(); if (null != component) { component.OnButtonClick -= Instance_OnButtonClick_0; component.OnButtonDown -= Instance_OnButtonDown_0; component.OnButtonUp -= Instance_OnButtonUp_0; } } } }
//event nodes //property nodes //method nodes #pragma warning restore 414 //functions to refresh properties from entities void SyncUnityHooks( ) { SyncEventListeners( ); if (null == local_4_UnityEngine_GameObject || false == m_RegisteredForEvents) { local_4_UnityEngine_GameObject = GameObject.Find("SFXPlayer") as UnityEngine.GameObject; } //if our game object reference was changed then we need to reset event listeners if (local_4_UnityEngine_GameObject_previous != local_4_UnityEngine_GameObject || false == m_RegisteredForEvents) { //tear down old listeners local_4_UnityEngine_GameObject_previous = local_4_UnityEngine_GameObject; //setup new listeners } if (null == owner_Connection_1 || false == m_RegisteredForEvents) { owner_Connection_1 = parentGameObject; if (null != owner_Connection_1) { { uScript_Button component = owner_Connection_1.GetComponent <uScript_Button>(); if (null == component) { component = owner_Connection_1.AddComponent <uScript_Button>(); } if (null != component) { component.OnButtonClick += Instance_OnButtonClick_0; component.OnButtonDown += Instance_OnButtonDown_0; component.OnButtonUp += Instance_OnButtonUp_0; } } } } }
void RegisterForUnityHooks( ) { //if our game object reference was changed then we need to reset event listeners if ( property_tokens_Detox_ScriptEditor_Parameter_Instance_2_previous != property_tokens_Detox_ScriptEditor_Parameter_Instance_2 || false == m_RegisteredForEvents ) { //tear down old listeners property_tokens_Detox_ScriptEditor_Parameter_Instance_2_previous = property_tokens_Detox_ScriptEditor_Parameter_Instance_2; //setup new listeners } //if our game object reference was changed then we need to reset event listeners if ( property_tokens_Detox_ScriptEditor_Parameter_Instance_5_previous != property_tokens_Detox_ScriptEditor_Parameter_Instance_5 || false == m_RegisteredForEvents ) { //tear down old listeners property_tokens_Detox_ScriptEditor_Parameter_Instance_5_previous = property_tokens_Detox_ScriptEditor_Parameter_Instance_5; //setup new listeners } //if our game object reference was changed then we need to reset event listeners if ( property_color_Detox_ScriptEditor_Parameter_Instance_12_previous != property_color_Detox_ScriptEditor_Parameter_Instance_12 || false == m_RegisteredForEvents ) { //tear down old listeners property_color_Detox_ScriptEditor_Parameter_Instance_12_previous = property_color_Detox_ScriptEditor_Parameter_Instance_12; //setup new listeners } //if our game object reference was changed then we need to reset event listeners if ( property_color_Detox_ScriptEditor_Parameter_Instance_15_previous != property_color_Detox_ScriptEditor_Parameter_Instance_15 || false == m_RegisteredForEvents ) { //tear down old listeners property_color_Detox_ScriptEditor_Parameter_Instance_15_previous = property_color_Detox_ScriptEditor_Parameter_Instance_15; //setup new listeners } //if our game object reference was changed then we need to reset event listeners if ( property_color_Detox_ScriptEditor_Parameter_Instance_16_previous != property_color_Detox_ScriptEditor_Parameter_Instance_16 || false == m_RegisteredForEvents ) { //tear down old listeners property_color_Detox_ScriptEditor_Parameter_Instance_16_previous = property_color_Detox_ScriptEditor_Parameter_Instance_16; //setup new listeners } //if our game object reference was changed then we need to reset event listeners if ( property_color_Detox_ScriptEditor_Parameter_Instance_19_previous != property_color_Detox_ScriptEditor_Parameter_Instance_19 || false == m_RegisteredForEvents ) { //tear down old listeners property_color_Detox_ScriptEditor_Parameter_Instance_19_previous = property_color_Detox_ScriptEditor_Parameter_Instance_19; //setup new listeners } //if our game object reference was changed then we need to reset event listeners if ( property_tokens_Detox_ScriptEditor_Parameter_Instance_22_previous != property_tokens_Detox_ScriptEditor_Parameter_Instance_22 || false == m_RegisteredForEvents ) { //tear down old listeners property_tokens_Detox_ScriptEditor_Parameter_Instance_22_previous = property_tokens_Detox_ScriptEditor_Parameter_Instance_22; //setup new listeners } SyncEventListeners( ); //if our game object reference was changed then we need to reset event listeners if ( local_1_UnityEngine_GameObject_previous != local_1_UnityEngine_GameObject || false == m_RegisteredForEvents ) { //tear down old listeners if ( null != local_1_UnityEngine_GameObject_previous ) { { uScript_Button component = local_1_UnityEngine_GameObject_previous.GetComponent<uScript_Button>(); if ( null != component ) { component.OnButtonClick -= Instance_OnButtonClick_0; component.OnButtonDown -= Instance_OnButtonDown_0; component.OnButtonUp -= Instance_OnButtonUp_0; } } } local_1_UnityEngine_GameObject_previous = local_1_UnityEngine_GameObject; //setup new listeners if ( null != local_1_UnityEngine_GameObject ) { { uScript_Button component = local_1_UnityEngine_GameObject.GetComponent<uScript_Button>(); if ( null == component ) { component = local_1_UnityEngine_GameObject.AddComponent<uScript_Button>(); } if ( null != component ) { component.OnButtonClick += Instance_OnButtonClick_0; component.OnButtonDown += Instance_OnButtonDown_0; component.OnButtonUp += Instance_OnButtonUp_0; } } } } }