ayon-core/openpype/pipeline/load/__init__.py
2023-01-25 16:07:40 +01:00

98 lines
2 KiB
Python

from .utils import (
HeroVersionType,
LoadError,
IncompatibleLoaderError,
InvalidRepresentationContext,
get_repres_contexts,
get_contexts_for_repre_docs,
get_subset_contexts,
get_representation_context,
load_with_repre_context,
load_with_subset_context,
load_with_subset_contexts,
load_container,
remove_container,
update_container,
switch_container,
get_loader_identifier,
get_loaders_by_name,
get_representation_path_from_context,
get_representation_path,
get_representation_path_with_anatomy,
is_compatible_loader,
loaders_from_repre_context,
loaders_from_representation,
any_outdated_containers,
get_outdated_containers,
filter_containers,
)
from .plugins import (
LoaderPlugin,
SubsetLoaderPlugin,
discover_loader_plugins,
register_loader_plugin,
deregister_loader_plugin_path,
register_loader_plugin_path,
deregister_loader_plugin,
)
__all__ = (
# utils.py
"HeroVersionType",
"LoadError",
"IncompatibleLoaderError",
"InvalidRepresentationContext",
"get_repres_contexts",
"get_contexts_for_repre_docs",
"get_subset_contexts",
"get_representation_context",
"load_with_repre_context",
"load_with_subset_context",
"load_with_subset_contexts",
"load_container",
"remove_container",
"update_container",
"switch_container",
"get_loader_identifier",
"get_loaders_by_name",
"get_representation_path_from_context",
"get_representation_path",
"get_representation_path_with_anatomy",
"is_compatible_loader",
"loaders_from_repre_context",
"loaders_from_representation",
"any_outdated_containers",
"get_outdated_containers",
"filter_containers",
# plugins.py
"LoaderPlugin",
"SubsetLoaderPlugin",
"discover_loader_plugins",
"register_loader_plugin",
"deregister_loader_plugin_path",
"register_loader_plugin_path",
"deregister_loader_plugin",
)