fix stuff

This commit is contained in:
989onan
2024-06-14 19:21:52 -04:00
parent f5ef2db069
commit 88f12238c7
11 changed files with 683 additions and 35 deletions
+24 -7
View File
@@ -1,15 +1,32 @@
import bpy
from . import ui
from .core.register import order_classes
if "bpy" not in locals():
import bpy
from . import ui
from . import core
from .core import register
from .core.register import __bl_ordered_classes
else:
import importlib
importlib.reload(ui)
importlib.reload(core)
def register():
print("Registering Avatar Toolkit")
# Order the classes before registration
order_classes()
core.register.order_classes()
# Register the UI classes
ui.register()
# Iterate over the classes to register and register them
for cls in __bl_ordered_classes:
print("registering" + str(cls))
bpy.utils.register_class(cls)
def unregister():
print("Unregistering Avatar Toolkit")
# Unregister the UI classes
ui.unregister()
# Iterate over the classes to unregister in reverse order and unregister them
for cls in reversed(list(__bl_ordered_classes)):
bpy.utils.unregister_class(cls)
print("unregistering" + str(cls))