void ApplyModifiers()
 {
     m_InteractionsProperty.stringValue = m_InteractionsReorderableReorderableList.ToSerializableString();
     m_InteractionsProperty.serializedObject.ApplyModifiedProperties();
     m_ProcessorsProperty.stringValue = m_ProcessorsReorderableReorderableListView.ToSerializableString();
     m_ProcessorsProperty.serializedObject.ApplyModifiedProperties();
     m_ReloadTree();
 }
 private void OnProcessorsModified()
 {
     m_ProcessorsProperty.stringValue = m_ProcessorsList.ToSerializableString();
     m_ProcessorsProperty.serializedObject.ApplyModifiedProperties();
     if (m_OnChange != null)
     {
         m_OnChange(Change.ProcessorsChanged);
     }
 }
 private void ApplyModifiers()
 {
     m_InteractionsProperty.stringValue = m_InteractionsReorderableReorderableList.ToSerializableString();
     m_InteractionsProperty.serializedObject.ApplyModifiedProperties();
     m_ProcessorsProperty.stringValue = m_ProcessorsReorderableReorderableListView.ToSerializableString();
     m_ProcessorsProperty.serializedObject.ApplyModifiedProperties();
     m_GroupsProperty.stringValue = string.Join(InputBinding.kSeparatorString, m_BindingGroups.ToArray());
     m_GroupsProperty.serializedObject.ApplyModifiedProperties();
     m_ReloadTree();
 }