CatHide_v1_3.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:CatHide-Addon-for-Blender 作者: samytichadou 项目源码 文件源码
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)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号