BrawlCrate v0.41
Wii File Editor
Loading...
Searching...
No Matches
Classes | Enumerations
BrawlLib.Wii.Textures Namespace Reference

Classes

class  CMPR
 
struct  CMPRBlock
 
class  IA4
 
class  TextureConverter
 
struct  wRGB565Pixel
 
struct  wRGB5A3Pixel
 
struct  wRGBA4Pixel
 
struct  wRGBA6Pixel
 
struct  wRGBAPixel
 
struct  wRGBPixel
 
struct  wRGBXPixel
 

Enumerations

enum  WiiPixelFormat : uint
 
enum  WiiPixelFormatv2 : uint
 
enum  WiiPaletteFormat : uint
 

Enumeration Type Documentation

◆ WiiPaletteFormat

57 {
58 IA8 = 0,
59 RGB565 = 1,
60 RGB5A3 = 2
61 }

◆ WiiPixelFormat

4 {
5 I4 = 0,
6 I8 = 1,
7 IA4 = 2,
8 IA8 = 3,
9 RGB565 = 4,
10 RGB5A3 = 5,
11 RGBA8 = 6,
12 CI4 = 8,
13 CI8 = 9,
14
15 //CI14X2 = 10,
16 CMPR = 14
17
18 //A8 = 0x21,
19 //Z8 = 0x11,
20 //Z16 = 0x13,
21 //Z24X8 = 0x16,
22 }
Definition: CMPR.cs:11
Definition: IA4.cs:9

◆ WiiPixelFormatv2

25 {
26 GX_TF_I4 = 0x0,
27 GX_TF_I8 = 0x1,
28 GX_TF_IA4 = 0x2,
29 GX_TF_IA8 = 0x3,
30 GX_TF_RGB565 = 0x4,
31 GX_TF_RGB5A3 = 0x5,
32 GX_TF_RGBA8 = 0x6,
33 GX_TF_CMPR = 0xE,
34
35 GX_CTF_R4 = 0x20,
36 GX_CTF_RA4 = 0x22,
37 GX_CTF_RA8 = 0x23,
38 GX_CTF_YUVA8 = 0x26,
39 GX_CTF_A8 = 0x27,
40 GX_CTF_R8 = 0x28,
41 GX_CTF_G8 = 0x29,
42 GX_CTF_B8 = 0x2A,
43 GX_CTF_RG8 = 0x2B,
44 GX_CTF_GB8 = 0x2C,
45
46 GX_TF_Z8 = 0x11,
47 GX_TF_Z16 = 0x13,
48 GX_TF_Z24X8 = 0x16,
49
50 GX_CTF_Z4 = 0x30,
51 GX_CTF_Z8M = 0x39,
52 GX_CTF_Z8L = 0x3A,
53 GX_CTF_Z16L = 0x3C
54 }