| | |
| |
|
| | import sys |
| | from lazy_loader.lazy_loader import LazyLoader |
| | from . import toolbit |
| | from .assets import DummyAssetSerializer |
| | from .camassets import cam_assets |
| | from .library import Library |
| | from .library.serializers import FCTLSerializer |
| | from .toolbit import ToolBit |
| | from .toolbit.serializers import FCTBSerializer |
| | from .shape import ToolBitShape, ToolBitShapePngIcon, ToolBitShapeSvgIcon |
| |
|
| | |
| | cam_assets.register_asset(Library, FCTLSerializer) |
| | cam_assets.register_asset(ToolBit, FCTBSerializer) |
| | cam_assets.register_asset(ToolBitShape, DummyAssetSerializer) |
| | cam_assets.register_asset(ToolBitShapePngIcon, DummyAssetSerializer) |
| | cam_assets.register_asset(ToolBitShapeSvgIcon, DummyAssetSerializer) |
| |
|
| | |
| | |
| | |
| | |
| | |
| | sys.modules[__name__ + ".Bit"] = toolbit.models.base |
| | sys.modules[__name__ + ".Gui.Bit"] = LazyLoader( |
| | "Path.Tool.toolbit.ui.view", globals(), "Path.Tool.toolbit.ui.view" |
| | ) |
| |
|
| | |
| | __all__ = [ |
| | "ToolBit", |
| | "cam_assets", |
| | ] |
| |
|