protected override void DrawColumn(DrawColumnEventArgs <string> args) { switch (args.column) { case 0: SortListBySearch(); break; } }
protected override void DrawColumn(DrawColumnEventArgs <string> args) { switch (args.column) { case 0: DrawKeyList(); break; case 1: DrawEntryEditor(); break; } }
protected override void DrawColumn(DrawColumnEventArgs <ProvenceSystem> args) { switch (args.column) { case 0: SetTitle(); if (chosenKey != null) { Helpers.InvokeGenericMethod(this, "DrawSystemControl", chosenKey.GetType()); } break; } }
protected override void DrawColumn(DrawColumnEventArgs <World> args) { ClearPages(); switch (args.column) { case 0: DrawWorldList(); break; case 1: DrawWorldEditor(); break; } }
// Interface Methods protected void DrawColumn(DrawColumnEventArgs <ProvenceComponent> args) { switch (args.column) { case 0: DrawComponentList(); break; case 1: DrawComponentEditor(); break; case 2: DrawEntityData(); break; } }
protected virtual void DrawColumn(DrawColumnEventArgs <T> args) { Debug.Log("drawing column: " + args.column); }