| 
| TevSwapSel  | RSwap [get, set] | 
|   | 
| TevSwapSel  | TSwap [get, set] | 
|   | 
| AlphaArg  | SelD [get, set] | 
|   | 
| AlphaArg  | SelC [get, set] | 
|   | 
| AlphaArg  | SelB [get, set] | 
|   | 
| AlphaArg  | SelA [get, set] | 
|   | 
| Bias  | Bias [get, set] | 
|   | 
| bool  | Clamp [get, set] | 
|   | 
| TevScale  | Shift [get, set] | 
|   | 
| TevAlphaRegID  | Dest [get, set] | 
|   | 
| TevAlphaOp  | Operation [get, set] | 
|   | 
◆ AlphaEnv() [1/2]
  
  
      
        
          | BrawlLib.Wii.Graphics.AlphaEnv.AlphaEnv  | 
          ( | 
          BUInt24  | 
          value | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
  343        {
  345        }
Bin24 _data
Definition: BP.cs:352
 
 
 
 
◆ AlphaEnv() [2/2]
  
  
      
        
          | BrawlLib.Wii.Graphics.AlphaEnv.AlphaEnv  | 
          ( | 
          uint  | 
          value | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator AlphaEnv() [1/3]
  
  
      
        
          | static implicit BrawlLib.Wii.Graphics.AlphaEnv.operator AlphaEnv  | 
          ( | 
          BUInt24  | 
          val | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
  338        {
  340        }
AlphaEnv(BUInt24 value)
Definition: BP.cs:342
 
 
 
 
◆ operator AlphaEnv() [2/3]
  
  
      
        
          | static implicit BrawlLib.Wii.Graphics.AlphaEnv.operator AlphaEnv  | 
          ( | 
          int  | 
          val | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ operator AlphaEnv() [3/3]
  
  
      
        
          | static implicit BrawlLib.Wii.Graphics.AlphaEnv.operator AlphaEnv  | 
          ( | 
          uint  | 
          val | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ operator BUInt24()
  
  
      
        
          | static implicit BrawlLib.Wii.Graphics.AlphaEnv.operator BUInt24  | 
          ( | 
          AlphaEnv  | 
          val | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
  333        {
  334            return val._data;
  335        }
 
 
 
◆ operator int()
  
  
      
        
          | static implicit BrawlLib.Wii.Graphics.AlphaEnv.operator int  | 
          ( | 
          AlphaEnv  | 
          val | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
  313        {
  314            return val._data;
  315        }
 
 
 
◆ operator uint()
  
  
      
        
          | static implicit BrawlLib.Wii.Graphics.AlphaEnv.operator uint  | 
          ( | 
          AlphaEnv  | 
          val | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
  318        {
  319            return val._data;
  320        }
 
 
 
◆ _data
      
        
          | Bin24 BrawlLib.Wii.Graphics.AlphaEnv._data | 
        
      
 
 
◆ Bias
  
  
      
        
          | Bias BrawlLib.Wii.Graphics.AlphaEnv.Bias | 
         
       
   | 
  
getset   | 
  
 
  403        {
  405            set
  406            {
  407                if (
_data[16, 2] == 3)
 
  408                {
  409                    return;
  410                }
  411 
  412                _data[16, 2] = (int) value;
 
  413            }
  414        }
Bias Bias
Definition: BP.cs:403
 
 
 
 
◆ Clamp
  
  
      
        
          | bool BrawlLib.Wii.Graphics.AlphaEnv.Clamp | 
         
       
   | 
  
getset   | 
  
 
  418        {
  420            set => 
_data[19] = value;
 
  421        }
 
 
 
◆ Dest
  438        {
  440            set => 
_data[22, 2] = (int) value;
 
  441        }
TevAlphaRegID
Definition: Enum.cs:167
 
 
 
 
◆ Operation
  
  
      
        
          | TevAlphaOp BrawlLib.Wii.Graphics.AlphaEnv.Operation | 
         
       
   | 
  
getset   | 
  
 
  444        {
  447            set
  448            {
  449                _data[18] = ((ushort) value & 1) != 0;
 
  451                {
  454                }
  455                else
  456                {
  458                    _data[20, 2] = ((ushort) value >> 1) & 3;
 
  459                }
  460            }
  461        }
TevAlphaOp
Definition: Enum.cs:193
 
 
 
 
◆ RSwap
  367        {
  369            set => 
_data[0, 2] = (int) value;
 
  370        }
TevSwapSel
Definition: Enum.cs:247
 
 
 
 
◆ SelA
  
  
      
        
          | AlphaArg BrawlLib.Wii.Graphics.AlphaEnv.SelA | 
         
       
   | 
  
getset   | 
  
 
  397        {
  399            set => 
_data[13, 3] = (int) value;
 
  400        }
AlphaArg
Definition: Enum.cs:103
 
 
 
 
◆ SelB
  
  
      
        
          | AlphaArg BrawlLib.Wii.Graphics.AlphaEnv.SelB | 
         
       
   | 
  
getset   | 
  
 
  391        {
  393            set => 
_data[10, 3] = (int) value;
 
  394        }
 
 
 
◆ SelC
  
  
      
        
          | AlphaArg BrawlLib.Wii.Graphics.AlphaEnv.SelC | 
         
       
   | 
  
getset   | 
  
 
  385        {
  387            set => 
_data[7, 3] = (int) value;
 
  388        }
 
 
 
◆ SelD
  
  
      
        
          | AlphaArg BrawlLib.Wii.Graphics.AlphaEnv.SelD | 
         
       
   | 
  
getset   | 
  
 
  379        {
  381            set => 
_data[4, 3] = (int) value;
 
  382        }
 
 
 
◆ Shift
  
  
      
        
          | TevScale BrawlLib.Wii.Graphics.AlphaEnv.Shift | 
         
       
   | 
  
getset   | 
  
 
  424        {
  426            set
  427            {
  428                if (
_data[16, 2] == 3)
 
  429                {
  430                    return;
  431                }
  432 
  433                _data[20, 2] = (int) value;
 
  434            }
  435        }
TevScale
Definition: Enum.cs:255
 
 
 
 
◆ TSwap
  373        {
  375            set => 
_data[2, 2] = (int) value;
 
  376        }
 
 
 
The documentation for this struct was generated from the following file:
- BrawlLib/Wii/Graphics/BP.cs