# IL_STATES Struct Reference

`#include <il_states.h>`

## Data Fields

ILboolean | ilOriginSet
ILenum | ilOriginMode
ILboolean | ilFormatSet
ILboolean | ilTypeSet
ILenum | ilFormatMode
ILenum | ilTypeMode
ILboolean | ilOverWriteFiles
ILboolean | ilAutoConvPal
ILboolean | ilDefaultOnFail
ILboolean | ilUseKeyColour
ILboolean | ilBlitBlend
ILenum | ilCompression
ILenum | ilInterlace
ILenum | ilQuantMode
ILuint | ilNeuSample
ILuint | ilQuantMaxIndexs
ILboolean | ilKeepDxtcData
ILboolean | ilUseNVidiaDXT
ILboolean | ilUseSquishDXT
ILboolean | ilTgaCreateStamp
ILuint | ilJpgQuality
ILboolean | ilPngInterlace
ILboolean | ilTgaRle
ILboolean | ilBmpRle
ILboolean | ilSgiRle
ILenum | ilJpgFormat
ILboolean | ilJpgProgressive
ILenum | ilDxtcFormat
ILenum | ilPcdPicNum
ILint | ilPngAlphaIndex
char * | ilTgaId
char * | ilTgaAuthName
char * | ilTgaAuthComment
char * | ilPngAuthName
char * | ilPngTitle
char * | ilPngDescription
char * | ilTifDescription
char * | ilTifHostComputer
char * | ilTifDocumentName
char * | ilTifAuthName
char * | ilCHeader

## Field Documentation

ILboolean IL_STATES::ilAutoConvPal

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), ilIsEnabled(), and ilPushAttrib().

ILboolean IL_STATES::ilBlitBlend

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), and ilIsEnabled().

ILboolean IL_STATES::ilBmpRle

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

char* IL_STATES::ilCHeader

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

ILenum IL_STATES::ilCompression

Referenced by ilCompressFunc(), ilDefaultStates(), ilGetIntegerv(), and ilPushAttrib().

ILboolean IL_STATES::ilDefaultOnFail

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), ilIsEnabled(), and ilPushAttrib().

ILenum IL_STATES::ilDxtcFormat

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

ILenum IL_STATES::ilFormatMode

Referenced by ilDefaultStates(), ilFormatFunc(), ilGetIntegerv(), and ilPushAttrib().

ILboolean IL_STATES::ilFormatSet

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), ilIsEnabled(), and ilPushAttrib().

ILenum IL_STATES::ilInterlace

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), and ilIsEnabled().

ILenum IL_STATES::ilJpgFormat

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

ILboolean IL_STATES::ilJpgProgressive

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), and ilIsEnabled().

ILuint IL_STATES::ilJpgQuality

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

ILboolean IL_STATES::ilKeepDxtcData

Referenced by ilDefaultStates(), ilGetIntegerv(), and ilSetInteger().

ILuint IL_STATES::ilNeuSample

Referenced by ilDefaultStates(), ilGetIntegerv(), and ilSetInteger().

ILenum IL_STATES::ilOriginMode

Referenced by ilDefaultStates(), ilGetIntegerv(), ilOriginFunc(), and ilPushAttrib().

ILboolean IL_STATES::ilOriginSet

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), ilIsEnabled(), and ilPushAttrib().

ILboolean IL_STATES::ilOverWriteFiles

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), ilIsEnabled(), and ilPushAttrib().

ILenum IL_STATES::ilPcdPicNum

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

ILint IL_STATES::ilPngAlphaIndex

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

char* IL_STATES::ilPngAuthName

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

char* IL_STATES::ilPngDescription

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

ILboolean IL_STATES::ilPngInterlace

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

char* IL_STATES::ilPngTitle

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

ILuint IL_STATES::ilQuantMaxIndexs

Referenced by ilDefaultStates(), ilGetIntegerv(), and ilSetInteger().

ILenum IL_STATES::ilQuantMode

Referenced by ilDefaultStates(), ilGetIntegerv(), and ilSetInteger().

ILboolean IL_STATES::ilSgiRle

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

char* IL_STATES::ilTgaAuthComment

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

char* IL_STATES::ilTgaAuthName

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

ILboolean IL_STATES::ilTgaCreateStamp

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

char* IL_STATES::ilTgaId

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

ILboolean IL_STATES::ilTgaRle

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilSetInteger().

char* IL_STATES::ilTifAuthName

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

char* IL_STATES::ilTifDescription

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

char* IL_STATES::ilTifDocumentName

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

char* IL_STATES::ilTifHostComputer

Referenced by ilDefaultStates(), ilGetString(), ilPushAttrib(), and ilSetString().

ILenum IL_STATES::ilTypeMode

Referenced by ilDefaultStates(), ilGetIntegerv(), ilPushAttrib(), and ilTypeFunc().

ILboolean IL_STATES::ilTypeSet

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), ilIsEnabled(), and ilPushAttrib().

ILboolean IL_STATES::ilUseKeyColour

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), and ilIsEnabled().

ILboolean IL_STATES::ilUseNVidiaDXT

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), and ilIsEnabled().

ILboolean IL_STATES::ilUseSquishDXT

Referenced by ilAble(), ilDefaultStates(), ilGetIntegerv(), and ilIsEnabled().

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

- E:/DevIL/src-IL/include/il_states.h