Exemple #1
0
 public static void Register <A, B, C, D>(this GraphicScriptEditor editor, Color b)
 {
     EditorColors.Register <A>(b);
     EditorColors.Register <B>(b);
     EditorColors.Register <C>(b);
     EditorColors.Register <D>(b);
 }
Exemple #2
0
 public EditorItemControl(GraphicScriptEditor editor, string description = null)
 {
     InitializeComponent();
     _editor          = editor;
     this.DataContext = this;
     Desciption       = description;
 }
Exemple #3
0
 public static void Register(this GraphicScriptEditor editor, Color b, Type t, params Type[] types)
 {
     EditorColors.Register(b, t);
     if (types != null)
     {
         foreach (var tp in types)
         {
             EditorColors.Register(b, tp);
         }
     }
 }
Exemple #4
0
 public static Color Get <T>(this GraphicScriptEditor editor)
 {
     return(EditorColors.Get <T>());
 }
Exemple #5
0
 public static Color Get(this GraphicScriptEditor editor, Type t)
 {
     return(EditorColors.Get(t));
 }