Files
blender-portable-repo/scripts/addons/cache_manager/__init__.py
T
2026-03-17 14:58:51 -06:00

64 lines
1.3 KiB
Python

# SPDX-FileCopyrightText: 2021 Blender Studio Tools Authors
#
# SPDX-License-Identifier: GPL-3.0-or-later
import bpy
from . import (
cmglobals,
logger,
cache,
models,
prefs,
propsdata,
props,
opsdata,
ops,
ui
)
logg = logger.LoggerFactory.getLogger(__name__)
bl_info = {
"name": "Cache Manager",
"author": "Paul Golter",
"description": "Blender addon to streamline alembic caches of assets",
"blender": (2, 93, 0),
"version": (0, 1, 2),
"location": "View3D",
"warning": "",
"doc_url": "",
"tracker_url": "",
"category": "Generic",
}
_need_reload = "ops" in locals()
if _need_reload:
import importlib
cmglobals = importlib.reload(cmglobals)
logger = importlib.reload(logger)
cache = importlib.reload(cache)
models = importlib.reload(models)
prefs = importlib.reload(prefs)
propsdata = importlib.reload(propsdata)
props = importlib.reload(props)
opsdata = importlib.reload(opsdata)
ops = importlib.reload(ops)
ui = importlib.reload(ui)
def register():
prefs.register()
props.register()
ops.register()
ui.register()
logg.info("Registered cache-manager")
def unregister():
ui.unregister()
ops.unregister()
props.unregister()
prefs.unregister()