/// <summary>
        /// Draw the states in the editor
        /// </summary>
        private void DrawStateNodes()
        {
            for (int i = 0; i < states.Count; i++)
            {
                states[i].Draw();
            }

            if (anyStateNode != null)
            {
                anyStateNode.DrawAnyState();
            }

            if (startingState != null)
            {
                startingState.DrawStartState();
            }
        }