rw_parser_rs/renderware/utils/
image_format_enums.rs

1#[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}