Function Index Class Index

RGBAS32


Functions

HC_EXTERNAL HIC_API HIC_RGBAS32 HIC_Pack_RGBAS32 (int r, int g, int b, int a)
HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Alpha (HIC_RGBAS32 rgbas32)
HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Blue (HIC_RGBAS32 rgbas32)
HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Green (HIC_RGBAS32 rgbas32)
HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Red (HIC_RGBAS32 rgbas32)

Function Documentation

HC_EXTERNAL HIC_API HIC_RGBAS32 HIC_Pack_RGBAS32 ( int  r,
int  g,
int  b,
int  a 
)

Parameters:
r An int.
g An int.
b An int.
a An int.
Returns:
A HIC_RGBAS32.
This function takes 4 color channels to create an HIC_RGBAS32 structure.

HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Alpha ( HIC_RGBAS32  rgbas32  ) 

Parameters:
rgbas32 An HIC_RGBAS32.
Returns:
An unsigned char.
This function shows the alpha component of an HIC_RGBAS32 structure.

HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Blue ( HIC_RGBAS32  rgbas32  ) 

Parameters:
rgbas32 An HIC_RGBAS32.
Returns:
An unsigned char.
This function shows the blue component of an HIC_RGBAS32 structure.

HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Green ( HIC_RGBAS32  rgbas32  ) 

Parameters:
rgbas32 An HIC_RGBAS32.
Returns:
An unsigned char.
This function shows the green component of an HIC_RGBAS32 structure.

HC_EXTERNAL HIC_API unsigned char HIC_Unpack_RGBAS32_Red ( HIC_RGBAS32  rgbas32  ) 

Parameters:
rgbas32 An HIC_RGBAS32.
Returns:
An unsigned char.
This function shows the red component of an HIC_RGBAS32 structure.