private void DrawDefinition(Rect rect, IList list, int index) { using (var changes = new EditorGUI.ChangeCheckScope()) { var definition = VariableDefinitionDrawer.Draw(rect, _schema[index], _type, _availabilities); if (changes.changed) { _schema[index] = definition; } } }
private float GetDefinitionHeight(int index) { return(VariableDefinitionDrawer.GetHeight(_schema[index], _type, _availabilities)); }