public VariableNameAttribute(UIVariableType t1, UIVariableType t2) { this.i = (1 << (int)t1 | 1 << (int)t2); }
public VariableNameAttribute(UIVariableType t1, UIVariableType t2, UIVariableType t3, UIVariableType t4) { this.i = (1 << (int)t1 | 1 << (int)t2 | 1 << (int)t3 | i << (int)t4); }
public VariableNameAttribute(UIVariableType t1) { this.i = 1 << (int)t1; }