Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | X | Z A AB (FileMode attribute) actual (InvalidSignatureError attribute) add_signature() (FileEncoder method) animation (ModelScene attribute) AnimationClip (class in scfile.structures.animation) APPEND (FileMode attribute) auto() (in module scfile.convert.detect) B BACKSLASH (UnicodeErrors attribute) BACKSLASHREPLACE (UnicodeErrors attribute) BaseFile (class in scfile.core.base) BaseIOError BaseOlDecoder (class in scfile.formats.ol.decoder) BIG (ByteOrder attribute) BONES (McsaUnits attribute) bones (MeshCounts attribute) (ModelMesh attribute) (ModelSkeleton attribute) (SceneCounts attribute) BOOL (StructFormat attribute) build_hierarchy() (ModelSkeleton method) BYTE (Tag attribute) BYTE_ARRAY (Tag attribute) ByteOrder (class in scfile.enums) C calculate_global_transforms() (ModelSkeleton method) check_feature_unsupported() (in module scfile.cli.utils) children (SkeletonBone attribute) CLI (class in scfile.consts) clips (ModelAnimation attribute) (SceneCounts attribute) close() (FileDecoder method) (FileEncoder method) COMPOUND (Tag attribute) compressed (CubemapTexture attribute) (DefaultTexture attribute) ConsoleLabel (class in scfile.enums) convert() (FileDecoder method) (in module scfile.convert.base) convert_to() (FileDecoder method) convert_to_local() (ModelAnimation method) (ModelSkeleton method) converter() (in module scfile.convert.factory) COUNT (CubemapFaces attribute) count (McsaCountsLimit attribute) (ModelMesh attribute) (ModelScene attribute) (Ms3dCountsLimit attribute) (TextureArrayContent attribute) create_rotation_matrix() (in module scfile.structures.skeleton) create_transform_matrix() (in module scfile.structures.skeleton) CubemapFaces (class in scfile.consts) CubemapTexture (class in scfile.structures.texture) D DAE (FileFormat attribute) DaeEncoder (class in scfile.formats.dae.encoder) DDS (FileFormat attribute) (FileSignature attribute) DdsEncoder (class in scfile.formats.dds.encoder) DECIMALS (McsaModel attribute) decode() (FileDecoder method) DecodingError default_model_formats (UserOptions property) DefaultModelFormats (class in scfile.consts) DefaultTexture (class in scfile.structures.texture) DOUBLE (Tag attribute) E EmptyFileError encode() (FileEncoder method) encoded() (FileEncoder method) EncodingError END (Tag attribute) ensure_unique_names() (ModelScene method) ensure_unique_path() (in module scfile.convert.base) EPILOG (CLI attribute) ERROR (ConsoleLabel attribute) euler_to_quat() (in module scfile.structures.skeleton) EXCEPTION (CLI attribute) (ConsoleLabel attribute) expected (InvalidSignatureError attribute) export() (FileEncoder method) export_as() (FileEncoder method) F F (in module scfile.enums) F16 (StructFormat attribute) F32 (StructFormat attribute) F64 (StructFormat attribute) FACES (CubemapFaces attribute) faces (CubemapTexture attribute) Factor (class in scfile.consts) file (FileError attribute) FileContent (class in scfile.core.context.content) FileDecoder (class in scfile.core.decoder) FileEncoder (class in scfile.core.encoder) FileError FileFormat (class in scfile.enums) FileMode (class in scfile.enums) FileNotFound FileSignature (class in scfile.consts) filesize (StructFileIO property) FileType (class in scfile.enums) filtering (SceneScales attribute) Flag (class in scfile.structures.flags) flags (ModelContent attribute) flip_v_textures() (ModelScene method) FLOAT (Tag attribute) format (BaseFile attribute) (BaseOlDecoder attribute) (DaeEncoder attribute) (DdsEncoder attribute) (GlbEncoder attribute) (JsonEncoder attribute) (McsaDecoder attribute) (MicDecoder attribute) (Ms3dEncoder attribute) (NbtDecoder attribute) (ObjEncoder attribute) (OlFormatUnsupported attribute) (PngEncoder attribute) (TextureArrayDecoder attribute) (TextureArrayEncoder attribute) (TextureContent attribute) FORMATS (CLI attribute) fourcc (TextureContent property) frames (AnimationClip attribute) FRAMES (McsaUnits attribute) G GEOMETRY_LIMIT (McsaModel attribute) GLB (FileFormat attribute) GlbEncoder (class in scfile.formats.glb.encoder) GLTF (FileSignature attribute) H height (TextureContent attribute) HINT (ConsoleLabel attribute) I I16 (Factor attribute) (StructFormat attribute) I32 (StructFormat attribute) I64 (StructFormat attribute) I8 (Factor attribute) (StructFormat attribute) id (SkeletonBone attribute) IGNORE (UnicodeErrors attribute) image (CubemapTexture property) (DefaultTexture property) IMAGE (FileType attribute) image (ImageContent attribute) (Texture property) ImageContent (class in scfile.core.context.content) IMAGES (OutputFormats attribute) INFO (ConsoleLabel attribute) INT (Tag attribute) INT_ARRAY (Tag attribute) INVALID (ConsoleLabel attribute) InvalidSignatureError InvalidStructureError inverse_bind_matrices() (ModelSkeleton method) invert_v_textures() (ModelScene method) is_compressed (TextureContent property) is_cubemap (TextureContent property) is_eof() (StructFileIO method) is_root (SkeletonBone property) is_supported() (in module scfile.cli.utils) ITEMNAMES (FileFormat attribute) J JSON (FileFormat attribute) JsonEncoder (class in scfile.formats.json.encoder) L L (in module scfile.enums) limit (Ms3dCountsLimit attribute) linear_size (CubemapTexture property) (DefaultTexture property) (Texture property) LINKS (McsaUnits attribute) links (MeshCounts attribute) links_count (McsaBoneLinksError attribute) links_ids (ModelMesh attribute) links_weights (ModelMesh attribute) LIST (Tag attribute) LITTLE (ByteOrder attribute) LONG (Tag attribute) LONG_ARRAY (Tag attribute) M material (ModelMesh attribute) MCAL (FileFormat attribute) (FileSignature attribute) MCSA (FileFormat attribute) (FileSignature attribute) mcsa_to_dae() (in module scfile.convert.legacy) mcsa_to_glb() (in module scfile.convert.legacy) mcsa_to_ms3d() (in module scfile.convert.legacy) mcsa_to_obj() (in module scfile.convert.legacy) McsaBoneLinksError McsaCountsLimit McsaDecoder (class in scfile.formats.mcsa.decoder) McsaDecodingError McsaFileIO (class in scfile.formats.mcsa.io) McsaModel (class in scfile.consts) McsaUnits (class in scfile.consts) McsaVersionUnsupported MCSB (FileFormat attribute) mcsb_to_dae() (in module scfile.convert.formats) mcsb_to_glb() (in module scfile.convert.formats) mcsb_to_ms3d() (in module scfile.convert.formats) mcsb_to_obj() (in module scfile.convert.formats) McsbDecoder (class in scfile.formats.mcsb.decoder) MCVD (FileFormat attribute) MeshCounts (class in scfile.structures.mesh) meshes (ModelScene attribute) (SceneCounts attribute) MeshOrigin (class in scfile.structures.mesh) MIC (FileFormat attribute) (FileSignature attribute) mic_to_png() (in module scfile.convert.formats) MicDecoder (class in scfile.formats.mic.decoder) mipmap_count (TextureContent attribute) mipmaps (DefaultTexture attribute) mode (FileDecoder attribute) (FileEncoder property) MODEL (FileType attribute) model_formats (UserOptions attribute) ModelAnimation (class in scfile.structures.animation) ModelContent (class in scfile.core.context.content) ModelMesh (class in scfile.structures.mesh) MODELS (OutputFormats attribute) ModelScene (class in scfile.structures.scene) ModelSkeleton (class in scfile.structures.skeleton) module scfile.cli scfile.cli.utils scfile.consts scfile.convert scfile.convert.base scfile.convert.detect scfile.convert.factory scfile.convert.formats scfile.convert.legacy scfile.core scfile.core.base scfile.core.context scfile.core.context.content scfile.core.context.options scfile.core.decoder scfile.core.encoder scfile.core.io scfile.core.io.base scfile.core.io.streams scfile.enums scfile.exceptions scfile.formats scfile.formats.dae.encoder scfile.formats.dds.encoder scfile.formats.glb.encoder scfile.formats.hdri.decoder scfile.formats.json.encoder scfile.formats.mcsa.decoder scfile.formats.mcsa.exceptions scfile.formats.mcsa.io scfile.formats.mcsb.decoder scfile.formats.mic.decoder scfile.formats.ms3d.encoder scfile.formats.ms3d.exceptions scfile.formats.ms3d.io scfile.formats.nbt.decoder scfile.formats.nbt.enums scfile.formats.nbt.io scfile.formats.obj.encoder scfile.formats.ol.decoder scfile.formats.ol.exceptions scfile.formats.ol.io scfile.formats.png.encoder scfile.formats.texarr.decoder scfile.formats.zip.encoder scfile.structures scfile.structures.animation scfile.structures.flags scfile.structures.mesh scfile.structures.scene scfile.structures.skeleton scfile.structures.texture MS3D (FileFormat attribute) (FileSignature attribute) Ms3dCountsLimit Ms3dEncoder (class in scfile.formats.ms3d.encoder) Ms3dEncodingError Ms3dFileIO (class in scfile.formats.ms3d.io) N name (AnimationClip attribute) (ModelMesh attribute) (SkeletonBone attribute) NAME (UnicodeErrors attribute) NAMEREPLACE (UnicodeErrors attribute) NATIVE (ByteOrder attribute) NBT (CLI attribute) (FileFormat attribute) (FileType attribute) NBT_FILENAMES (in module scfile.consts) nbt_to_json() (in module scfile.convert.formats) NbtBytesIO (class in scfile.formats.nbt.io) NbtContent (class in scfile.core.context.content) NbtDecoder (class in scfile.formats.nbt.decoder) NETWORK (ByteOrder attribute) no_args() (in module scfile.cli.utils) NON_ANIMATION_FORMATS (CLI attribute) NON_SKELETAL_FORMATS (CLI attribute) NONE (FileType attribute) NORMALS (Flag attribute) (McsaUnits attribute) normals (ModelMesh attribute) NULL (OlString attribute) O OBJ (FileFormat attribute) ObjEncoder (class in scfile.formats.obj.encoder) OL (FileFormat attribute) (FileSignature attribute) ol_cubemap_to_dds() (in module scfile.convert.formats) ol_to_dds() (in module scfile.convert.formats) OlCubemapDecoder (class in scfile.formats.hdri.decoder) OlDecoder (class in scfile.formats.ol.decoder) OlDecodingError OlFileIO (class in scfile.formats.ol.io) OlFormatUnsupported OlString (class in scfile.consts) options (BaseFile attribute) order (BaseFile attribute) (BaseOlDecoder attribute) (McsaDecoder attribute) (NbtBytesIO attribute) (NbtDecoder attribute) (StructIO attribute) (TextureArrayDecoder attribute) origin (ModelMesh attribute) output_to_destination() (in module scfile.cli.utils) OutputFormats (class in scfile.consts) overwrite (UserOptions attribute) P parent_id (SkeletonBone attribute) parse() (BaseOlDecoder method) (FileDecoder method) (McsaDecoder method) (MicDecoder method) (NbtDecoder method) (TextureArrayDecoder method) parse_animation (UserOptions attribute) parse_skeleton (UserOptions attribute) ParsingError path (FileError attribute) (StructFileIO property) paths_to_files_map() (in module scfile.cli.utils) PAUSE (CLI attribute) PLUS (FileMode attribute) PNG (FileFormat attribute) (FileSignature attribute) PngEncoder (class in scfile.formats.png.encoder) POLYGONS (McsaUnits attribute) polygons (MeshCounts attribute) (ModelMesh attribute) position (InvalidStructureError attribute) (MeshOrigin attribute) (SceneScales attribute) (SkeletonBone attribute) POSITIONS (McsaUnits attribute) positions (ModelMesh attribute) prefix (BaseIOError attribute) (McsaDecodingError attribute) (Ms3dEncodingError attribute) (OlDecodingError attribute) prepare() (DaeEncoder method) (FileDecoder method) (FileEncoder method) (GlbEncoder method) (McsbDecoder method) (Ms3dEncoder method) (ObjEncoder method) (OlCubemapDecoder method) Q quaternion (SkeletonBone property) R rate (AnimationClip attribute) RB (FileMode attribute) READ (FileMode attribute) REPLACE (UnicodeErrors attribute) reset() (FileContent method) ROOT_BONE_ID (McsaModel attribute) roots (ModelSkeleton property) rotation (MeshOrigin attribute) (SkeletonBone attribute) S save() (FileEncoder method) save_as() (FileEncoder method) scale (MeshOrigin attribute) (ModelScene attribute) scene (ModelContent attribute) SceneCounts (class in scfile.structures.scene) SceneScales (class in scfile.structures.scene) scfile.cli module scfile.cli.utils module scfile.consts module scfile.convert module scfile.convert.base module scfile.convert.detect module scfile.convert.factory module scfile.convert.formats module scfile.convert.legacy module scfile.core module scfile.core.base module scfile.core.context module scfile.core.context.content module scfile.core.context.options module scfile.core.decoder module scfile.core.encoder module scfile.core.io module scfile.core.io.base module scfile.core.io.streams module scfile.enums module scfile.exceptions module scfile.formats module scfile.formats.dae.encoder module scfile.formats.dds.encoder module scfile.formats.glb.encoder module scfile.formats.hdri.decoder module scfile.formats.json.encoder module scfile.formats.mcsa.decoder module scfile.formats.mcsa.exceptions module scfile.formats.mcsa.io module scfile.formats.mcsb.decoder module scfile.formats.mic.decoder module scfile.formats.ms3d.encoder module scfile.formats.ms3d.exceptions module scfile.formats.ms3d.io module scfile.formats.nbt.decoder module scfile.formats.nbt.enums module scfile.formats.nbt.io module scfile.formats.obj.encoder module scfile.formats.ol.decoder module scfile.formats.ol.exceptions module scfile.formats.ol.io module scfile.formats.png.encoder module scfile.formats.texarr.decoder module scfile.formats.zip.encoder module scfile.structures module scfile.structures.animation module scfile.structures.flags module scfile.structures.mesh module scfile.structures.scene module scfile.structures.skeleton module scfile.structures.texture module ScFileException serialize() (DaeEncoder method) (DdsEncoder method) (FileEncoder method) (GlbEncoder method) (JsonEncoder method) (Ms3dEncoder method) (ObjEncoder method) (PngEncoder method) (TextureArrayEncoder method) SHORT (Tag attribute) signature (BaseFile attribute) (BaseOlDecoder attribute) (DdsEncoder attribute) (GlbEncoder attribute) (McsaDecoder attribute) (MicDecoder attribute) (Ms3dEncoder attribute) (PngEncoder attribute) SIZE (OlString attribute) SKELETON (DefaultModelFormats attribute) (Flag attribute) skeleton (ModelScene attribute) SkeletonBone (class in scfile.structures.skeleton) STANDARD (ByteOrder attribute) (DefaultModelFormats attribute) STRICT (UnicodeErrors attribute) STRING (Tag attribute) StructBytesIO (class in scfile.core.io.streams) StructFileIO (class in scfile.core.io.streams) StructFormat (class in scfile.enums) StructIO (class in scfile.core.io.base) suffix (FileEncoder property) (FileFormat property) SUPPORTED_FORMATS (in module scfile.consts) SUPPORTED_SUFFIXES (in module scfile.consts) SURROGATE (UnicodeErrors attribute) SURROGATEESCAPE (UnicodeErrors attribute) T Tag (class in scfile.formats.nbt.enums) TEXARR (FileFormat attribute) (FileType attribute) (OutputFormats attribute) texarr_to_zip() (in module scfile.convert.formats) Texture (class in scfile.structures.texture) TEXTURE (FileType attribute) texture (SceneScales attribute) (TextureContent attribute) TextureArrayContent (class in scfile.core.context.content) TextureArrayDecoder (class in scfile.formats.texarr.decoder) TextureArrayEncoder (class in scfile.formats.zip.encoder) TextureContent (class in scfile.core.context.content) TEXTURES (McsaUnits attribute) textures (ModelMesh attribute) TEXTURES (OutputFormats attribute) textures (TextureArrayContent attribute) times (AnimationClip property) to_dae() (McsaDecoder method) to_dds() (BaseOlDecoder method) to_glb() (McsaDecoder method) to_json() (NbtDecoder method) to_ms3d() (McsaDecoder method) to_named_dict() (in module scfile.structures.flags) to_obj() (McsaDecoder method) to_png() (MicDecoder method) to_zip() (TextureArrayDecoder method) total_polygons (ModelScene property) total_vertices (ModelScene property) transforms (AnimationClip attribute) type (FileContent attribute) (ImageContent attribute) (McsaCountsLimit attribute) (ModelContent attribute) (Ms3dCountsLimit attribute) (NbtContent attribute) (TextureArrayContent attribute) (TextureContent attribute) U U16 (Factor attribute) (StructFormat attribute) U32 (StructFormat attribute) U64 (StructFormat attribute) U8 (Factor attribute) (StructFormat attribute) uncompressed (CubemapTexture attribute) (DefaultTexture attribute) unicode_errors (StructIO attribute) UnicodeErrors (class in scfile.enums) unknown (SceneScales attribute) UNKNOWN_4 (Flag attribute) UNKNOWN_5 (Flag attribute) UNKNOWN_6 (Flag attribute) UnsupportedError UnsupportedFormatError UserOptions (class in scfile.core.context.options) UV (Flag attribute) V validate_signature() (FileDecoder method) value (NbtContent attribute) version (McsaVersionUnsupported attribute) (ModelContent attribute) vertices (MeshCounts attribute) W WARN (ConsoleLabel attribute) WB (FileMode attribute) width (TextureContent attribute) WRITE (FileMode attribute) X XML (UnicodeErrors attribute) XMLCHARREFREPLACE (UnicodeErrors attribute) XOR (OlString attribute) Z ZIP (FileFormat attribute)