LynnaLab.ObjectGroup.RemoveObject C# (CSharp) Method

RemoveObject() public method

public RemoveObject ( int index ) : void
index int
return void
        public void RemoveObject(int index)
        {
            if (index >= objectDataList.Count-1)
                throw new Exception("Array index out of bounds.");

            ObjectData data = objectDataList[index];
            data.Detach();
            objectDataList.RemoveAt(index);
        }

Usage Example

示例#1
0
 protected void OnDeleteButtonClicked(object sender, EventArgs e)
 {
     if (ObjectGroup != null && indexSpinButton.ValueAsInt != -1)
     {
         ObjectGroup.RemoveObject(indexSpinButton.ValueAsInt);
         UpdateBoundaries();
     }
 }