// ------------------- public DisablingRigSwitchElemInspector(DisablingConditionSet.DisablingRigSwitch obj, InputRig rig, DisablingRigSwitchSetInspector listInsp) : base(listInsp) { this.rig = rig; this.target = obj; //this.undoObject = undoObject; this.flagNameInsp = new RigSwitchNameDrawer(); //listInsp.mainEditor); }
// --------------------- void OnEnable() { this.pressBindingInsp = new DigitalBindingInspector(this.target, new GUIContent("Pressed or Toggled Binding")); //this.releasedBindingInsp = new DigitalBindingInspector(this.target, new GUIContent("Released Binding", "Turn on virtual key and/or button whenever this button is released and toggled off.\n\nUse with caution!")); this.toggleBindingInsp = new DigitalBindingInspector(this.target, new GUIContent("Toggle Only Binding")); this.toggleRigSwitchInsp = new RigSwitchNameDrawer(); base.InitTouchControlInspector(); }
// --------------------- void OnEnable() { this.pressBindingInsp = new DigitalBindingInspector(this.target, new GUIContent("Pressed or Toggled Binding")); this.toggleBindingInsp = new DigitalBindingInspector(this.target, new GUIContent("Toggle Only Binding")); this.touchPressureBindingInsp = new AxisBindingInspector(null, new GUIContent("Touch Pressure Binding"), false, InputRig.InputSource.Analog, this.DrawPressureBindingExtraGUI); this.toggleRigSwitchInsp = new RigSwitchNameDrawer(); base.InitTouchControlInspector(); }