massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Pillow / PIL / DdsImagePlugin.pyi
1 from typing_extensions import Literal
2
3 from .ImageFile import ImageFile
4
5 DDS_MAGIC: int
6 DDSD_CAPS: int
7 DDSD_HEIGHT: int
8 DDSD_WIDTH: int
9 DDSD_PITCH: int
10 DDSD_PIXELFORMAT: int
11 DDSD_MIPMAPCOUNT: int
12 DDSD_LINEARSIZE: int
13 DDSD_DEPTH: int
14 DDSCAPS_COMPLEX: int
15 DDSCAPS_TEXTURE: int
16 DDSCAPS_MIPMAP: int
17 DDSCAPS2_CUBEMAP: int
18 DDSCAPS2_CUBEMAP_POSITIVEX: int
19 DDSCAPS2_CUBEMAP_NEGATIVEX: int
20 DDSCAPS2_CUBEMAP_POSITIVEY: int
21 DDSCAPS2_CUBEMAP_NEGATIVEY: int
22 DDSCAPS2_CUBEMAP_POSITIVEZ: int
23 DDSCAPS2_CUBEMAP_NEGATIVEZ: int
24 DDSCAPS2_VOLUME: int
25
26 DDPF_ALPHAPIXELS: Literal[0x1]
27 DDPF_ALPHA: Literal[0x2]
28 DDPF_FOURCC: Literal[0x4]
29 DDPF_PALETTEINDEXED8: Literal[0x20]
30 DDPF_RGB: Literal[0x40]
31 DDPF_LUMINANCE: Literal[0x20000]
32
33 DDS_FOURCC: Literal[0x4]
34 DDS_RGB: Literal[0x40]
35 DDS_RGBA: Literal[0x41]
36 DDS_LUMINANCE: Literal[0x20000]
37 DDS_LUMINANCEA: Literal[0x20001]
38 DDS_ALPHA: Literal[0x2]
39 DDS_PAL8: Literal[0x20]
40
41 DDS_HEADER_FLAGS_TEXTURE: int
42 DDS_HEADER_FLAGS_MIPMAP: int
43 DDS_HEADER_FLAGS_VOLUME: int
44 DDS_HEADER_FLAGS_PITCH: int
45 DDS_HEADER_FLAGS_LINEARSIZE: int
46 DDS_HEIGHT: int
47 DDS_WIDTH: int
48 DDS_SURFACE_FLAGS_TEXTURE: int
49 DDS_SURFACE_FLAGS_MIPMAP: int
50 DDS_SURFACE_FLAGS_CUBEMAP: int
51 DDS_CUBEMAP_POSITIVEX: int
52 DDS_CUBEMAP_NEGATIVEX: int
53 DDS_CUBEMAP_POSITIVEY: int
54 DDS_CUBEMAP_NEGATIVEY: int
55 DDS_CUBEMAP_POSITIVEZ: int
56 DDS_CUBEMAP_NEGATIVEZ: int
57 DXT1_FOURCC: int
58 DXT3_FOURCC: int
59 DXT5_FOURCC: int
60 DXGI_FORMAT_R8G8B8A8_TYPELESS: int
61 DXGI_FORMAT_R8G8B8A8_UNORM: int
62 DXGI_FORMAT_R8G8B8A8_UNORM_SRGB: int
63 DXGI_FORMAT_BC7_TYPELESS: int
64 DXGI_FORMAT_BC7_UNORM: int
65 DXGI_FORMAT_BC7_UNORM_SRGB: int
66
67 class DdsImageFile(ImageFile):
68     format: str
69     format_description: str
70     def load_seek(self, pos) -> None: ...