No documentation
TEXTURE: Any = 'texture'
FONT: Any = 'font'
AUDIO: Any = 'audio'
FOLDER: Any = 'folder'
SRC: Any = 'src'
DATASTORE: Any = 'datastore'
UNKNOWN: Any = 'unknown'
No methods defined.
No documentation
def __init__(self: Any, name: str, path: Path, category: AtlasCategory = AtlasCategory.UNKNOWN) -> Any
No documentation
def __init__(self: Any, root_path: Optional[Union[str, Path]] = None) -> Any
def guess_category_from_path(path: Path) -> AtlasCategory
def add_to_atlas(self: Any, name: str, path: Union[str, Path], category: Optional[AtlasCategory] = None) -> AtlasItem
def get_item(self: Any, name: str) -> Optional[AtlasItem]
def get_bytes(self: Any, name: str) -> Optional[bytes]
def add_texture(self: Any, name: str, path: Union[str, Path]) -> AtlasItem
def add_font(self: Any, name: str, path: Union[str, Path]) -> AtlasItem
def add_audio(self: Any, name: str, path: Union[str, Path]) -> AtlasItem
def add_src(self: Any, name: str, path: Union[str, Path]) -> AtlasItem
def add_datastore(self: Any, name: str, path: Union[str, Path]) -> AtlasItem
def add_folder(self: Any, name: str, path: Union[str, Path]) -> AtlasItem
def create_bundle(self: Any, output_path: Union[str, Path], obfuscate: bool = False, obfuscation_key: str = 'LunaEngineDefaultKey') -> None
def load_from_bundle(self: Any, bundle_path: Union[str, Path], obfuscation_key: Optional[str] = None, progress_callback: Optional[Callable[[int, int], None]] = None) -> None
def is_bundle_loaded(self: Any) -> bool