示例#1
0
 public Vector4Drawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.dragX = new ValueMemorizer <Single>();
     this.dragY = new ValueMemorizer <Single>();
     this.dragZ = new ValueMemorizer <Single>();
     this.dragW = new ValueMemorizer <Single>();
 }
示例#2
0
 public RectDrawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.dragX            = new ValueMemorizer <Single>();
     this.dragX.labelWidth = 16F;
     this.dragY            = new ValueMemorizer <Single>();
     this.dragY.labelWidth = this.dragX.labelWidth;
     this.dragW            = new ValueMemorizer <Single>();
     this.dragW.labelWidth = this.dragX.labelWidth;
     this.dragH            = new ValueMemorizer <Single>();
     this.dragH.labelWidth = this.dragX.labelWidth;
 }
示例#3
0
 public QuaternionDrawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.dragX            = new ValueMemorizer <Single>();
     this.dragX.labelWidth = 16F;
     this.dragY            = new ValueMemorizer <Single>();
     this.dragY.labelWidth = this.dragX.labelWidth;
     this.dragZ            = new ValueMemorizer <Single>();
     this.dragZ.labelWidth = this.dragX.labelWidth;
     this.dragW            = new ValueMemorizer <Single>();
     this.dragW.labelWidth = this.dragX.labelWidth;
 }
示例#4
0
 public Vector2Drawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.dragX = new ValueMemorizer <Single>()
     {
         labelWidth = 16F
     };
     this.dragY = new ValueMemorizer <Single>()
     {
         labelWidth = 16F
     };
 }
示例#5
0
        public BoundsDrawer(TypeHandler typeHandler) : base(typeHandler)
        {
            this.dragCenterX            = new ValueMemorizer <Single>();
            this.dragCenterX.labelWidth = 16F;
            this.dragCenterY            = new ValueMemorizer <Single>();
            this.dragCenterY.labelWidth = this.dragCenterX.labelWidth;
            this.dragCenterZ            = new ValueMemorizer <Single>();
            this.dragCenterZ.labelWidth = this.dragCenterX.labelWidth;

            this.dragExtentsX            = new ValueMemorizer <Single>();
            this.dragExtentsX.labelWidth = this.dragCenterX.labelWidth;
            this.dragExtentsY            = new ValueMemorizer <Single>();
            this.dragExtentsY.labelWidth = this.dragCenterX.labelWidth;
            this.dragExtentsZ            = new ValueMemorizer <Single>();
            this.dragExtentsZ.labelWidth = this.dragCenterX.labelWidth;
        }
示例#6
0
 public SingleDrawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.drag = new ValueMemorizer <Single>();
 }
示例#7
0
 public StringDrawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.drag = new ValueMemorizer <String>();
 }
示例#8
0
 public CharDrawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.drag = new ValueMemorizer <Char>();
 }
示例#9
0
 public Int32Drawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.drag = new ValueMemorizer <Int32>();
 }
示例#10
0
 public BooleanDrawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.drag = new ValueMemorizer <Boolean>();
 }
示例#11
0
 public UInt16Drawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.drag = new ValueMemorizer <UInt16>();
 }
示例#12
0
 public ByteDrawer(TypeHandler typeHandler) : base(typeHandler)
 {
     this.drag = new ValueMemorizer <Byte>();
 }