void InitNewMarkup()
{
// ENTITY
mlEntityType = VoxEntity.EntityType.None;
// LEX
mlPred = "";
mlTypeSelectVisible = new List<int>(new int[]{-1});
mlTypeSelected = new List<int>(new int[]{-1});
mlAddType = -1;
mlRemoveType = new List<int>(new int[]{-1});
mlTypeCount = 1;
mlTypes = new List<string>(new string[]{""});
// TYPE
mlHeadSelectVisible = -1;
mlHeadSelected = -1;
mlHead = "";
mlAddComponent = -1;
mlRemoveComponent = new List<int>();
mlComponentCount = 0;
mlComponents = new List<string>();
mlConcavitySelectVisible = -1;
mlConcavitySelected = -1;
mlConcavity = "";
mlRotatSymX = false;
mlRotatSymY = false;
mlRotatSymZ = false;
mlReflSymXY = false;
mlReflSymXZ = false;
mlReflSymYZ = false;
mlArgCount = 0;
mlArgs = new List<string>();
mlSubeventCount = 0;
mlSubevents = new List<string>();
// HABITAT
mlAddIntrHabitat = -1;
mlRemoveIntrHabitat = new List<int>();
mlIntrHabitatCount = 0;
mlIntrHabitats = new List<string> ();
mlAddExtrHabitat = -1;
mlRemoveExtrHabitat = new List<int>();
mlExtrHabitatCount = 0;
mlExtrHabitats = new List<string> ();
// AFFORD_STR
mlAddAffordance = -1;
mlRemoveAffordance = new List<int>();
mlAffordanceCount = 0;
mlAffordances = new List<string>();
// EMBODIMENT
mlScaleSelectVisible = -1;
mlScaleSelected = -1;
mlScale = "";
mlMovable = false;
markupCleared = true;
}