BrawlCrate v0.41
Wii File Editor
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
BrawlLib.SSBB.Types.MDL0TexSRTData Struct Reference

Public Member Functions

TextureSRT GetTexSRT (int Index)
 
void SetTexSRT (TextureSRT value, int Index)
 
TexMtxEffect GetTexMatrices (int Index)
 
void SetTexMatrices (TexMtxEffect value, int Index)
 

Public Attributes

buint _layerFlags
 
buint _mtxFlags
 
TextureSRT Tex1Flags
 
TextureSRT Tex2Flags
 
TextureSRT Tex3Flags
 
TextureSRT Tex4Flags
 
TextureSRT Tex5Flags
 
TextureSRT Tex6Flags
 
TextureSRT Tex7Flags
 
TextureSRT Tex8Flags
 
TexMtxEffect Tex1Matrices
 
TexMtxEffect Tex2Matrices
 
TexMtxEffect Tex3Matrices
 
TexMtxEffect Tex4Matrices
 
TexMtxEffect Tex5Matrices
 
TexMtxEffect Tex6Matrices
 
TexMtxEffect Tex7Matrices
 
TexMtxEffect Tex8Matrices
 

Static Public Attributes

static readonly MDL0TexSRTData Default
 

Member Function Documentation

◆ GetTexMatrices()

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.GetTexMatrices ( int  Index)
inline
1111 {
1112 return *(TexMtxEffect*) ((byte*) Address + 168 + Index * 52);
1113 }

◆ GetTexSRT()

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.GetTexSRT ( int  Index)
inline
1101 {
1102 return *(TextureSRT*) ((byte*) Address + 8 + Index * 20);
1103 }

◆ SetTexMatrices()

void BrawlLib.SSBB.Types.MDL0TexSRTData.SetTexMatrices ( TexMtxEffect  value,
int  Index 
)
inline
1116 {
1117 *(TexMtxEffect*) ((byte*) Address + 168 + Index * 52) = value;
1118 }

◆ SetTexSRT()

void BrawlLib.SSBB.Types.MDL0TexSRTData.SetTexSRT ( TextureSRT  value,
int  Index 
)
inline
1106 {
1107 *(TextureSRT*) ((byte*) Address + 8 + Index * 20) = value;
1108 }

Member Data Documentation

◆ _layerFlags

buint BrawlLib.SSBB.Types.MDL0TexSRTData._layerFlags

◆ _mtxFlags

buint BrawlLib.SSBB.Types.MDL0TexSRTData._mtxFlags

◆ Default

readonly MDL0TexSRTData BrawlLib.SSBB.Types.MDL0TexSRTData.Default
static
Initial value:
= new MDL0TexSRTData
{
Tex1Flags = TextureSRT.Default,
Tex2Flags = TextureSRT.Default,
Tex3Flags = TextureSRT.Default,
Tex4Flags = TextureSRT.Default,
Tex5Flags = TextureSRT.Default,
Tex6Flags = TextureSRT.Default,
Tex7Flags = TextureSRT.Default,
Tex8Flags = TextureSRT.Default,
Tex1Matrices = TexMtxEffect.Default,
Tex2Matrices = TexMtxEffect.Default,
Tex3Matrices = TexMtxEffect.Default,
Tex4Matrices = TexMtxEffect.Default,
Tex5Matrices = TexMtxEffect.Default,
Tex6Matrices = TexMtxEffect.Default,
Tex7Matrices = TexMtxEffect.Default,
Tex8Matrices = TexMtxEffect.Default
}
TexMtxEffect Tex6Matrices
Definition: MDL0.cs:1085
TextureSRT Tex3Flags
Definition: MDL0.cs:1073
TexMtxEffect Tex5Matrices
Definition: MDL0.cs:1084
TexMtxEffect Tex1Matrices
Definition: MDL0.cs:1080
TextureSRT Tex8Flags
Definition: MDL0.cs:1078
TextureSRT Tex7Flags
Definition: MDL0.cs:1077
TextureSRT Tex6Flags
Definition: MDL0.cs:1076
TextureSRT Tex4Flags
Definition: MDL0.cs:1074
TextureSRT Tex1Flags
Definition: MDL0.cs:1071
TexMtxEffect Tex4Matrices
Definition: MDL0.cs:1083
TextureSRT Tex5Flags
Definition: MDL0.cs:1075
TexMtxEffect Tex8Matrices
Definition: MDL0.cs:1087
TexMtxEffect Tex7Matrices
Definition: MDL0.cs:1086
TexMtxEffect Tex3Matrices
Definition: MDL0.cs:1082
TextureSRT Tex2Flags
Definition: MDL0.cs:1072
TexMtxEffect Tex2Matrices
Definition: MDL0.cs:1081
static readonly TexMtxEffect Default
Definition: MDL0.cs:1024
static readonly TextureSRT Default
Definition: MDL0.cs:974

◆ Tex1Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex1Flags

◆ Tex1Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex1Matrices

◆ Tex2Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex2Flags

◆ Tex2Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex2Matrices

◆ Tex3Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex3Flags

◆ Tex3Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex3Matrices

◆ Tex4Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex4Flags

◆ Tex4Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex4Matrices

◆ Tex5Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex5Flags

◆ Tex5Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex5Matrices

◆ Tex6Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex6Flags

◆ Tex6Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex6Matrices

◆ Tex7Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex7Flags

◆ Tex7Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex7Matrices

◆ Tex8Flags

TextureSRT BrawlLib.SSBB.Types.MDL0TexSRTData.Tex8Flags

◆ Tex8Matrices

TexMtxEffect BrawlLib.SSBB.Types.MDL0TexSRTData.Tex8Matrices

The documentation for this struct was generated from the following file: