| 
| void  | SCR_ColorAHSV (float alpha, float hue, float saturation, float value) | 
|   | Constructs SCR_ColorAHSV from alpha, hue, saturation, and value.  
  | 
|   | 
| Color  | ToColor () | 
|   | Returns a Color representation of this AHSV object.  
  | 
|   | 
| SCR_ColorAHSV  | WithHueShift (float hueShift) | 
|   | Returns a copy with a shifted hue HueShift is added to the Hue and then moduloed.  
  | 
|   | 
◆ SCR_ColorAHSV()
      
        
          | void SCR_ColorAHSV.SCR_ColorAHSV  | 
          ( | 
          float |           alpha,  | 
        
        
           | 
           | 
          float |           hue,  | 
        
        
           | 
           | 
          float |           saturation,  | 
        
        
           | 
           | 
          float |           value ) | 
        
      
 
Constructs SCR_ColorAHSV from alpha, hue, saturation, and value. 
- Parameters
 - 
  
    | [in] | alpha | Alpha is the transparency level of the color.  | 
    | [in] | hue | Hue represents color's position on the color wheel, from 0 to 1.  | 
    | [in] | saturation | Saturates the color intensity.  | 
    | [in] | value | Value represents brightness.  | 
  
   
 
 
◆ FromARGB()
  
  
      
        
          | static SCR_ColorAHSV SCR_ColorAHSV.FromARGB  | 
          ( | 
          float |           a,  | 
         
        
           | 
           | 
          float |           r,  | 
         
        
           | 
           | 
          float |           g,  | 
         
        
           | 
           | 
          float |           b ) | 
         
       
   | 
  
static   | 
  
 
Converts RGB color to AHSV format. 
- Parameters
 - 
  
    | [in] | a | Alpha component.  | 
    | [in] | r | Red component.  | 
    | [in] | g | Green component.  | 
    | [in] | b | Blue component.  | 
  
   
- Returns
 - an AHSV color format. 
 
 
 
◆ FromColor()
Converts color to AHSV format. 
- Parameters
 - 
  
  
 
- Returns
 - an AHSV color. 
 
 
 
◆ FromColorInt()
Converts an packed color value into an AHSV color object. 
- Parameters
 - 
  
  
 
- Returns
 - an SCR_ColorAHSV. 
 
 
 
◆ ToColor()
      
        
          | Color SCR_ColorAHSV.ToColor  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns a Color representation of this AHSV object. 
- Returns
 - Engine color. 
 
 
 
◆ WithHueShift()
Returns a copy with a shifted hue HueShift is added to the Hue and then moduloed. 
- Parameters
 - 
  
    | [in] | hueShift | HueShift should not be greater than 1 or less than -1;  | 
  
   
- Returns
 - New SCR_ColorAHSV of rotated hue color with alpha, saturation, and value preserved. 
 
 
 
◆ m_fAlpha
      
        
          | float SCR_ColorAHSV.m_fAlpha | 
        
      
 
 
◆ m_fHue
      
        
          | float SCR_ColorAHSV.m_fHue | 
        
      
 
 
◆ m_fSaturation
      
        
          | float SCR_ColorAHSV.m_fSaturation | 
        
      
 
 
◆ m_fValue
      
        
          | float SCR_ColorAHSV.m_fValue | 
        
      
 
 
The documentation for this interface was generated from the following file:
- Game/Utilities/SCR_ColorAHSV.c