refactor
This commit is contained in:
70
operators/__init__.py
Normal file
70
operators/__init__.py
Normal file
@@ -0,0 +1,70 @@
|
||||
"""
|
||||
Text Texture Generator - Operators Module
|
||||
Contains all Blender operators for text texture generation and management.
|
||||
"""
|
||||
|
||||
from .generation_ops import *
|
||||
from .preset_ops import *
|
||||
from .utility_ops import *
|
||||
|
||||
__all__ = []
|
||||
|
||||
# Import all operator classes and add to __all__
|
||||
from .generation_ops import (
|
||||
TEXT_TEXTURE_OT_generate,
|
||||
TEXT_TEXTURE_OT_generate_shader,
|
||||
)
|
||||
|
||||
from .preset_ops import (
|
||||
TEXT_TEXTURE_OT_save_preset,
|
||||
TEXT_TEXTURE_OT_save_preset_enter,
|
||||
TEXT_TEXTURE_OT_load_preset,
|
||||
TEXT_TEXTURE_OT_delete_preset,
|
||||
TEXT_TEXTURE_OT_refresh_presets,
|
||||
TEXT_TEXTURE_OT_export_presets,
|
||||
TEXT_TEXTURE_OT_import_presets,
|
||||
TEXT_TEXTURE_OT_show_migration_report,
|
||||
)
|
||||
|
||||
from .utility_ops import (
|
||||
TEXT_TEXTURE_OT_refresh_preview,
|
||||
TEXT_TEXTURE_OT_view_preview_zoom,
|
||||
TEXT_TEXTURE_OT_open_panel,
|
||||
TEXT_TEXTURE_OT_refresh_fonts,
|
||||
TEXT_TEXTURE_OT_add_overlay,
|
||||
TEXT_TEXTURE_OT_remove_overlay,
|
||||
TEXT_TEXTURE_OT_set_anchor_point,
|
||||
TEXT_TEXTURE_OT_sync_margins,
|
||||
TEXT_TEXTURE_OT_duplicate_overlay,
|
||||
TEXT_TEXTURE_OT_delete_overlay,
|
||||
TEXT_TEXTURE_OT_move_overlay,
|
||||
)
|
||||
|
||||
__all__.extend([
|
||||
# Generation operators
|
||||
'TEXT_TEXTURE_OT_generate',
|
||||
'TEXT_TEXTURE_OT_generate_shader',
|
||||
|
||||
# Preset operators
|
||||
'TEXT_TEXTURE_OT_save_preset',
|
||||
'TEXT_TEXTURE_OT_save_preset_enter',
|
||||
'TEXT_TEXTURE_OT_load_preset',
|
||||
'TEXT_TEXTURE_OT_delete_preset',
|
||||
'TEXT_TEXTURE_OT_refresh_presets',
|
||||
'TEXT_TEXTURE_OT_export_presets',
|
||||
'TEXT_TEXTURE_OT_import_presets',
|
||||
'TEXT_TEXTURE_OT_show_migration_report',
|
||||
|
||||
# Utility operators
|
||||
'TEXT_TEXTURE_OT_refresh_preview',
|
||||
'TEXT_TEXTURE_OT_view_preview_zoom',
|
||||
'TEXT_TEXTURE_OT_open_panel',
|
||||
'TEXT_TEXTURE_OT_refresh_fonts',
|
||||
'TEXT_TEXTURE_OT_add_overlay',
|
||||
'TEXT_TEXTURE_OT_remove_overlay',
|
||||
'TEXT_TEXTURE_OT_set_anchor_point',
|
||||
'TEXT_TEXTURE_OT_sync_margins',
|
||||
'TEXT_TEXTURE_OT_duplicate_overlay',
|
||||
'TEXT_TEXTURE_OT_delete_overlay',
|
||||
'TEXT_TEXTURE_OT_move_overlay',
|
||||
])
|
||||
Reference in New Issue
Block a user