rw_parser_rs/renderware/utils/
image_format_enums.rs1#[derive(Debug, Clone, Copy, PartialEq, Eq)]
2pub enum PaletteType {
3 PaletteNone = 0,
4 Palette4 = 1,
5 Palette8 = 2,
6}
7
8#[derive(Debug, Clone, Copy, PartialEq, Eq)]
9pub enum PlatformType {
10 D3d8 = 8,
11 D3d9 = 9,
12}
13
14#[derive(Debug, Clone, Copy, PartialEq, Eq)]
15pub enum RasterFormat {
16 Raster1555 = 0x01,
17 Raster565 = 0x02,
18 Raster4444 = 0x03,
19 RasterLum = 0x04,
20 Raster8888 = 0x05,
21 Raster888 = 0x06,
22 Raster555 = 0x0A,
23}
24
25#[derive(Debug, Clone, Copy, PartialEq, Eq)]
26pub enum D3dFormat {
27 D3dfmtA8l8,
28 D3dDxt1,
29 D3dDxt2,
30 D3dDxt3,
31 D3dDxt4,
32 D3dDxt5,
33}