示例#1
0
        /// <summary>
        /// The constructor of the node shape, just takes the node name
        /// </summary>
        /// <param name="name">Name of the shape in the shape tree</param>
        public UIShapeTextInput(string name)
            : base(name)
        {
            IconIndex    = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Text.png");
            UIProperties = UIManager.CreateCollection(this, "VUINodeTextInput");

            SizeX = 500;
            SizeY = 100;

            Order = 3; // Base render order
        }
示例#2
0
        public UIShapeRotator(string name)
            : base(name)
        {
            IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Button.png");

            UIProperties = UIManager.CreateCollection(this, "VUINodeRotator");

            SizeX = 500;
            SizeY = 200;

            Order = 4; // Base render order
        }
示例#3
0
        public UIShapeNumericUpDown(string name)
            : base(name)
        {
            IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Button.png");

            UIProperties = UIManager.CreateCollection(this, "VUINodeNumericUpDown");

            SizeX = 200;
            SizeY = 100;

            Order = 6; // Base render order
        }
示例#4
0
 /// <summary>
 /// The constructor of the node shape, just takes the node name
 /// </summary>
 /// <param name="name">Name of the shape in the shape tree</param>
 public UIShapeSliderControl(string name)
     : base(name)
 {
     IconIndex    = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Text.png");
     UIProperties = UIManager.CreateCollection(this, "VUINodeSliderControl");
 }
示例#5
0
 /// <summary>
 /// Constructor
 /// </summary>
 public SliderControlShapeCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Text.png");
 }
示例#6
0
 /// <summary>
 /// Constructor
 /// </summary>
 public TextLabelShapeCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Text.png");
 }
示例#7
0
 /// <summary>
 /// Constructor
 /// </summary>
 public RotatorShapeCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Button.png");
 }
示例#8
0
 /// <summary>
 /// Constructor
 /// </summary>
 public NumericUpDownShapeCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Button.png");
 }
 /// <summary>
 /// Constructor
 /// </summary>
 public UIShapeDraggingButtonCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Button.png");
 }
示例#10
0
 /// <summary>
 /// Constructor
 /// </summary>
 public PushColorButtonShapeCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Button.png");
 }
示例#11
0
 public override int GetIconIndex()
 {
     return(UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Dialog.png"));
 }
示例#12
0
 /// <summary>
 /// Constructor
 /// </summary>
 public DialogShapeCreator()
 {
     IconIndex         = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Dialog.png");
     CategoryIconIndex = IconIndex;
 }
示例#13
0
 /// <summary>
 /// Constructor
 /// </summary>
 public ModelPreviewShapeCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Button.png");
 }
示例#14
0
 /// <summary>
 /// The constructor of the node shape, just takes the node name
 /// </summary>
 /// <param name="name">Name of the shape in the shape tree</param>
 public UIShapeImage(string name)
     : base(name)
 {
     IconIndex    = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Image.png");
     UIProperties = UIManager.CreateCollection(this, "VUINodeImage");
 }
示例#15
0
 /// <summary>
 /// Constructor
 /// </summary>
 public ImageShapeCreator()
 {
     IconIndex = UIShapeBase.GetIconIndex("UIEditorPlugin.Icons.Image.png");
 }