def register():
bpy.utils.register_class(CatHideUIList)
bpy.utils.register_class(CatHideSpecificUIList)
bpy.utils.register_class(CatHidePresetUIList)
bpy.utils.register_class(CatHideListActions)
bpy.utils.register_class(CatHidePanel)
bpy.utils.register_class(CathideRefresh)
bpy.utils.register_class(CathideApply)
bpy.utils.register_class(CathideApplySpecific)
bpy.utils.register_class(CathidePresetAdd)
bpy.utils.register_class(CathidePresetUpdate)
bpy.utils.register_class(CathidePresetDelete)
bpy.utils.register_class(CathidePresetClear)
bpy.utils.register_class(CathideApplyPreset)
bpy.utils.register_class(CathideLoadPreset)
bpy.utils.register_class(CathideReset)
bpy.utils.register_class(CathideCopyPreset)
bpy.utils.register_class(CathideUpdateTemporary)
bpy.utils.register_class(CatHideDeleteAllPresetsMenu)
bpy.utils.register_class(CatHideCallClearPresetsMenu)
bpy.utils.register_class(CatHideUpdatePresetsMenu)
bpy.utils.register_class(CatHideCallUpdatePresetsMenu)
bpy.utils.register_class(CatHideCopyPresetsMenu)
bpy.utils.register_class(CatHidePanelList)
bpy.types.Scene.cathide_panel_list = \
bpy.props.CollectionProperty(type=CatHidePanelList)
bpy.types.Scene.cathide_index = IntProperty(update=update_specificpanel_list)
bpy.utils.register_class(CatHideTemporaryPanelList)
bpy.types.Scene.cathide_temporary_panel_list = \
bpy.props.CollectionProperty(type=CatHideTemporaryPanelList)
bpy.utils.register_class(CatHideSpecificPanelList)
bpy.types.Scene.cathide_specific_panel_list = \
bpy.props.CollectionProperty(type=CatHideSpecificPanelList)
bpy.types.Scene.cathide_specific_index = IntProperty()
bpy.utils.register_class(CatHidePresetList)
bpy.types.Scene.cathide_preset_list = \
bpy.props.CollectionProperty(type=CatHidePresetList)
bpy.types.Scene.cathide_preset_index = IntProperty()
bpy.types.Scene.cathide_show_specific = BoolProperty()
bpy.types.Scene.cathide_show_specific_details = BoolProperty()
bpy.types.Scene.cathide_show_preset = BoolProperty()
bpy.types.Scene.cathide_show_presetcatdetails = BoolProperty()
bpy.types.Scene.cathide_show_presetspaneldetails = BoolProperty()
bpy.types.Scene.cathide_show_presetsutility = BoolProperty()
bpy.types.Scene.cathide_copyallpresets = BoolProperty(description='If checked, all CatHide Presets will be copied to other Scene')
bpy.types.Scene.cathide_show_onlycontext_specific = BoolProperty(description='Hide Context Sensitive items', update=update_specificpanel_list)
CatHide_v1_3.py 文件源码
python
阅读 17
收藏 0
点赞 0
评论 0
评论列表
文章目录