private void MoveConsiderationUp() { if (utilityAIActionEditor.utilityAIAgentEditor.GetType() == typeof(UtilityAIAgentEditor)) { UtilityAIAgentEditor editorWindow = (UtilityAIAgentEditor)utilityAIActionEditor.utilityAIAgentEditor; int index = utilityAIActionEditor.action.considerations.IndexOf(consideration); editorWindow.SwapItemsInCollection(utilityAIActionEditor.action.considerations, index, index - 1); } }
private void MoveActionDown() { if (utilityAIAgentEditor.GetType() == typeof(UtilityAIAgentEditor)) { UtilityAIAgentEditor editorWindow = (UtilityAIAgentEditor)utilityAIAgentEditor; int index = editorWindow.utilityAIAgent.actions.IndexOf(action); editorWindow.SwapItemsInCollection(editorWindow.utilityAIAgent.actions, index, index + 1); } }
private void MoveEntryDown() { if (exposedDelegateEditor.utilityAIActionEditor.utilityAIAgentEditor.GetType() == typeof(UtilityAIAgentEditor)) { UtilityAIAgentEditor editorWindow = (UtilityAIAgentEditor)exposedDelegateEditor.utilityAIActionEditor.utilityAIAgentEditor; int index = exposedDelegateEditor.exposedDelegate.delegateEntries.IndexOf(delegateEntry); editorWindow.SwapItemsInCollection(exposedDelegateEditor.utilityAIActionEditor.action.action.delegateEntries, index, index + 1); } }