void DrawBtns() { EditorGUILayout.BeginHorizontal(GUILayout.Width(DefaultWidth)); if (GUILayout.Button("Find Unity Font", GUILayout.Width(140))) { _scrollViewPos = Vector2.zero; currentMode = CheckerMode.CheckFont; CheckFontResult(); } if (GUILayout.Button("Find Invalid Sprite", GUILayout.Width(140))) { _scrollViewPos = Vector2.zero; currentMode = CheckerMode.CheckSprite; CheckAtlasResult(); } if (GUILayout.Button("Find TextureMask", GUILayout.Width(140))) { _scrollViewPos = Vector2.zero; currentMode = CheckerMode.CheckTextureMask; CheckTextureMaskResult(); } EditorGUILayout.EndHorizontal(); }
public INetChecker Create(CheckerMode type) { switch (type) { case CheckerMode.КомпонентыСвязности: return(new ConnectChecker()); case CheckerMode.Объем: return(new VolumeChecker()); //case CheckerMode.МКЭ: // return new FEMChecker(); default: return(new ConnectChecker()); } }
void ReturnToIdleMode() { todoList.Clear(); currentMode = CheckerMode.Idle; }