mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 13:24:54 +01:00
129 lines
2.5 KiB
Python
129 lines
2.5 KiB
Python
from .api.utils import (
|
|
setup,
|
|
get_resolve_module
|
|
)
|
|
|
|
from .api.pipeline import (
|
|
install,
|
|
uninstall,
|
|
ls,
|
|
containerise,
|
|
update_container,
|
|
publish,
|
|
launch_workfiles_app,
|
|
maintained_selection,
|
|
remove_instance,
|
|
list_instances
|
|
)
|
|
|
|
from .api.lib import (
|
|
maintain_current_timeline,
|
|
publish_clip_color,
|
|
get_project_manager,
|
|
get_current_project,
|
|
get_current_timeline,
|
|
create_bin,
|
|
get_media_pool_item,
|
|
create_media_pool_item,
|
|
create_timeline_item,
|
|
get_timeline_item,
|
|
get_video_track_names,
|
|
get_current_timeline_items,
|
|
get_pype_timeline_item_by_name,
|
|
get_timeline_item_pype_tag,
|
|
set_timeline_item_pype_tag,
|
|
imprint,
|
|
set_publish_attribute,
|
|
get_publish_attribute,
|
|
create_compound_clip,
|
|
swap_clips,
|
|
get_pype_clip_metadata,
|
|
set_project_manager_to_folder_name,
|
|
get_otio_clip_instance_data,
|
|
get_reformated_path
|
|
)
|
|
|
|
from .api.menu import launch_pype_menu
|
|
|
|
from .api.plugin import (
|
|
ClipLoader,
|
|
TimelineItemLoader,
|
|
Creator,
|
|
PublishClip
|
|
)
|
|
|
|
from .api.workio import (
|
|
open_file,
|
|
save_file,
|
|
current_file,
|
|
has_unsaved_changes,
|
|
file_extensions,
|
|
work_root
|
|
)
|
|
|
|
from .api.testing_utils import TestGUI
|
|
|
|
|
|
__all__ = [
|
|
# pipeline
|
|
"install",
|
|
"uninstall",
|
|
"ls",
|
|
"containerise",
|
|
"update_container",
|
|
"reload_pipeline",
|
|
"publish",
|
|
"launch_workfiles_app",
|
|
"maintained_selection",
|
|
"remove_instance",
|
|
"list_instances",
|
|
|
|
# utils
|
|
"setup",
|
|
"get_resolve_module",
|
|
|
|
# lib
|
|
"maintain_current_timeline",
|
|
"publish_clip_color",
|
|
"get_project_manager",
|
|
"get_current_project",
|
|
"get_current_timeline",
|
|
"create_bin",
|
|
"get_media_pool_item",
|
|
"create_media_pool_item",
|
|
"create_timeline_item",
|
|
"get_timeline_item",
|
|
"get_video_track_names",
|
|
"get_current_timeline_items",
|
|
"get_pype_timeline_item_by_name",
|
|
"get_timeline_item_pype_tag",
|
|
"set_timeline_item_pype_tag",
|
|
"imprint",
|
|
"set_publish_attribute",
|
|
"get_publish_attribute",
|
|
"create_compound_clip",
|
|
"swap_clips",
|
|
"get_pype_clip_metadata",
|
|
"set_project_manager_to_folder_name",
|
|
"get_otio_clip_instance_data",
|
|
"get_reformated_path",
|
|
|
|
# menu
|
|
"launch_pype_menu",
|
|
|
|
# plugin
|
|
"ClipLoader",
|
|
"TimelineItemLoader",
|
|
"Creator",
|
|
"PublishClip",
|
|
|
|
# workio
|
|
"open_file",
|
|
"save_file",
|
|
"current_file",
|
|
"has_unsaved_changes",
|
|
"file_extensions",
|
|
"work_root",
|
|
|
|
"TestGUI"
|
|
]
|