Editor.MainViewBase.removeTypeEditor C# (CSharp) Method

removeTypeEditor() public method

public removeTypeEditor ( uint targetid, EntityEditTargetType targetType ) : void
targetid uint
targetType EntityEditTargetType
return void
        public void removeTypeEditor(uint targetid, EntityEditTargetType targetType)
        {
            for (int i = 0; i < entityEditorInstanceList.Count; ++i)
            {
                if(entityEditorInstanceList[i].view.getId() == targetid && entityEditorInstanceList[i].view.getTargetType() == targetType)
                {
                    entityEditorInstanceList.RemoveAt(i);

                    return;
                }
            }

            //These can happen on delete that is not related to typeeditor, cannot check for errors here.
        }