def frameRangeModeIndexChanged(self, index): name = const.CONFIG_FRAME_RANGE_MODE_KEY value = const.FRAME_RANGE_MODE_VALUES[index] configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value) enable_custom = value == const.FRAME_RANGE_MODE_CUSTOM_VALUE self.frameRangeStartSpinBox.setEnabled(enable_custom) self.frameRangeEndSpinBox.setEnabled(enable_custom) frame_start = configmaya.get_scene_option( const.CONFIG_FRAME_START_KEY, default=const.DEFAULT_FRAME_START) frame_end = configmaya.get_scene_option( const.CONFIG_FRAME_END_KEY, default=const.DEFAULT_FRAME_END) if value == const.FRAME_RANGE_MODE_CURRENT_FRAME_VALUE: frame_start = maya.cmds.currentTime(query=True) frame_end = frame_start elif value == const.FRAME_RANGE_MODE_TIMELINE_INNER_VALUE: frame_start, frame_end = time_utils.get_maya_timeline_range_inner() elif value == const.FRAME_RANGE_MODE_TIMELINE_OUTER_VALUE: frame_start, frame_end = time_utils.get_maya_timeline_range_outer() self.frameRangeStartSpinBox.setValue(frame_start) self.frameRangeEndSpinBox.setValue(frame_end)
def reset_options(self): name = const.CONFIG_FRAME_RANGE_MODE_KEY value = const.DEFAULT_FRAME_RANGE_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_FRAME_START_KEY value = const.DEFAULT_FRAME_START configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_FRAME_END_KEY value = const.DEFAULT_FRAME_END configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_BUNDLE_POSITION_MODE_KEY value = const.DEFAULT_BUNDLE_POSITION_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_DELETE_STATIC_ANIM_CURVES_KEY value = const.DEFAULT_DELETE_STATIC_ANIM_CURVES configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) self.populateUi() return
def reset_options(self): name = const.CONFIG_FRAME_RANGE_MODE_KEY value = const.DEFAULT_FRAME_RANGE_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_FRAME_START_KEY value = const.DEFAULT_FRAME_START configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_FRAME_END_KEY value = const.DEFAULT_FRAME_END configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_BUNDLE_ROTATE_MODE_KEY value = const.DEFAULT_BUNDLE_ROTATE_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_BUNDLE_UNLOCK_RELOCK_KEY value = const.DEFAULT_BUNDLE_UNLOCK_RELOCK configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) self.populateUi() return
def reset_options(self): name = const.CONFIG_MODE_KEY value = const.DEFAULT_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_WIDTH_KEY value = const.DEFAULT_WIDTH configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) self.populateUi()
def frameRangeModeIndexChanged(self, index): name = const.CONFIG_FRAME_RANGE_MODE_KEY value = const.FRAME_RANGE_MODE_VALUES[index] configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value) enable_custom = value == const.FRAME_RANGE_MODE_CUSTOM_VALUE self.frameRangeStartSpinBox.setEnabled(enable_custom) self.frameRangeEndSpinBox.setEnabled(enable_custom) frame_start = configmaya.get_scene_option( const.CONFIG_FRAME_START_KEY, default=const.DEFAULT_FRAME_START) frame_end = configmaya.get_scene_option( const.CONFIG_FRAME_END_KEY, default=const.DEFAULT_FRAME_END) time_utils.get_frame_range(value, start_frame=frame_start, end_frame=frame_end) self.frameRangeStartSpinBox.setValue(frame_start) self.frameRangeEndSpinBox.setValue(frame_end)
def frameRangeModeIndexChangedHelper(self, frame_range_mode): assert isinstance(frame_range_mode, pycompat.TEXT_TYPE) start_name = const.CONFIG_FRAME_START_KEY end_name = const.CONFIG_FRAME_END_KEY # Get frame range custom_start_frame = configmaya.get_scene_option( start_name, const.DEFAULT_FRAME_START) custom_end_frame = configmaya.get_scene_option(end_name, const.DEFAULT_FRAME_END) frame_range = lib.get_bake_frame_range(frame_range_mode, custom_start_frame, custom_end_frame) # Set frame range widgets self.start_frame_spinbox.setValue(frame_range.start) self.end_frame_spinbox.setValue(frame_range.end) # Disable and enable widgets based on frame range mode. if frame_range_mode == const.FRAME_RANGE_MODE_TIMELINE_INNER_VALUE: self.start_frame_spinbox.setEnabled(False) self.end_frame_spinbox.setEnabled(False) self.smart_bake_cbox.setEnabled(True) elif frame_range_mode == const.FRAME_RANGE_MODE_TIMELINE_OUTER_VALUE: self.start_frame_spinbox.setEnabled(False) self.end_frame_spinbox.setEnabled(False) self.smart_bake_cbox.setEnabled(True) elif frame_range_mode == const.FRAME_RANGE_MODE_CUSTOM_VALUE: self.start_frame_spinbox.setEnabled(True) self.end_frame_spinbox.setEnabled(True) self.smart_bake_cbox.setEnabled(False) self.smart_bake_cbox.setChecked(False) # Set the custom frame values configmaya.set_scene_option(start_name, frame_range.start, add_attr=True) configmaya.set_scene_option(end_name, frame_range.end, add_attr=True) return
def reset_options(self): name = const.CONFIG_FRAME_RANGE_MODE_KEY value = const.DEFAULT_FRAME_RANGE_MODE configmaya.set_scene_option(name, value) name = const.CONFIG_FRAME_START_KEY value = const.DEFAULT_FRAME_START configmaya.set_scene_option(name, value) name = const.CONFIG_FRAME_END_KEY value = const.DEFAULT_FRAME_END configmaya.set_scene_option(name, value) name = const.CONFIG_SMART_BAKE_KEY value = const.DEFAULT_SMART_BAKE_STATE configmaya.set_scene_option(name, value) name = const.CONFIG_FROM_CHANNELBOX_KEY value = const.DEFAULT_FROM_CHANNELBOX_STATE configmaya.set_scene_option(name, value) self.populateUi() return
def modeIndexChanged(self, index): name = const.CONFIG_MODE_KEY value = utils_const.SMOOTH_TYPES[index] configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def reset_options(self): text = '' self.parentLineEdit.setText(text) self.childrenLineEdit.setText(text) name = const.CONFIG_FRAME_RANGE_MODE_KEY value = const.DEFAULT_FRAME_RANGE_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_FRAME_START_KEY value = const.DEFAULT_FRAME_START configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_FRAME_END_KEY value = const.DEFAULT_FRAME_END configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_BAKE_MODE_KEY value = const.DEFAULT_BAKE_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_ROTATE_ORDER_MODE_KEY value = const.DEFAULT_ROTATE_ORDER_MODE configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) name = const.CONFIG_DELETE_STATIC_ANIM_CURVES_KEY value = const.DEFAULT_DELETE_STATIC_ANIM_CURVES configmaya.set_scene_option(name, value) LOG.debug('key=%r value=%r', name, value) self.populateUi() return
def deleteStaticAnimCurvesStateChanged(self, value): name = const.CONFIG_DELETE_STATIC_ANIM_CURVES_KEY value = bool(value) configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def rotateOrderModeIndexChanged(self, index): name = const.CONFIG_ROTATE_ORDER_MODE_KEY value = const.ROTATE_ORDER_MODE_VALUES[index] configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def bakeModeIndexChanged(self, index): name = const.CONFIG_BAKE_MODE_KEY value = const.BAKE_MODE_VALUES[index] configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def endFrameValueChanged(self, value): name = const.CONFIG_FRAME_END_KEY configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def bundlePositionModeIndexChanged(self, index): name = const.CONFIG_BUNDLE_POSITION_MODE_KEY value = const.BUNDLE_POSITION_MODE_VALUES[index] configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def smartBakeValueChanged(self): name = const.CONFIG_SMART_BAKE_KEY value = self.smart_bake_cbox.isChecked() configmaya.set_scene_option(name, value, add_attr=True)
def endFrameValueChanged(self): name = const.CONFIG_FRAME_END_KEY value = self.end_frame_spinbox.value() configmaya.set_scene_option(name, value, add_attr=True)
def startFrameValueChanged(self): name = const.CONFIG_FRAME_START_KEY value = self.start_frame_spinbox.value() configmaya.set_scene_option(name, value, add_attr=True)
def frameRangeModeIndexChanged(self): name = const.CONFIG_FRAME_RANGE_MODE_KEY index = self.frame_range_combo.currentIndex() value = const.FRAME_RANGE_MODE_VALUES[index] configmaya.set_scene_option(name, value, add_attr=True) self.frameRangeModeIndexChangedHelper(value)
def blendWidthValueChanged(self, value): self.blendWidth_spinBox.setValue(value) name = const.CONFIG_BLEND_WIDTH_KEY value = float(value) configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def widthSpinBoxValueChanged(self, value): self.width_horizontalSlider.setValue(value) name = const.CONFIG_WIDTH_KEY value = float(value) configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)
def fromChannelBoxValueChanged(self): name = const.CONFIG_FROM_CHANNELBOX_KEY value = self.channel_box_cbox.isChecked() configmaya.set_scene_option(name, value, add_attr=True)
def bundleUnlockRelockStateChanged(self, value): name = const.CONFIG_BUNDLE_UNLOCK_RELOCK_KEY value = bool(value) configmaya.set_scene_option(name, value, add_attr=True) LOG.debug('key=%r value=%r', name, value)