# E:/DevIL/include/IL/devil_internal_exports.h File Reference

`#include "IL/il.h"`

Go to the source code of this file.

## Data Structures

struct | ILpal
| Basic Palette struct. More...
struct | ILimage
| The Fundamental Image structure. More...

## Defines

#define | assert(x)
#define | INLINE inline
#define | IL_MAX(a, b) (((a) > (b)) ? (a) : (b))
#define | IL_MIN(a, b) (((a) < (b)) ? (a) : (b))

## Functions

ILAPI void *ILAPIENTRY | ialloc (const ILsizei Size)
ILAPI void ILAPIENTRY | ifree (const void *Ptr)
ILAPI void *ILAPIENTRY | icalloc (const ILsizei Size, const ILsizei Num)
ILAPI ILimage *ILAPIENTRY | ilGetCurImage (void)
ILAPI void ILAPIENTRY | ilSetCurImage (ILimage *Image)
ILAPI void ILAPIENTRY | ilSetError (ILenum Error)
ILAPI void ILAPIENTRY | ilSetPal (ILpal *Pal)
ILAPI ILubyte ILAPIENTRY | ilGetBppFormat (ILenum Format)
ILAPI ILenum ILAPIENTRY | ilGetFormatBpp (ILubyte Bpp)
ILAPI ILubyte ILAPIENTRY | ilGetBpcType (ILenum Type)
ILAPI ILenum ILAPIENTRY | ilGetTypeBpc (ILubyte Bpc)
ILAPI ILubyte ILAPIENTRY | ilGetBppPal (ILenum PalType)
ILAPI ILenum ILAPIENTRY | ilGetPalBaseType (ILenum PalType)
ILAPI ILuint ILAPIENTRY | ilNextPower2 (ILuint Num)
ILAPI ILenum ILAPIENTRY | ilTypeFromExt (ILconst_string FileName)
ILAPI void ILAPIENTRY | ilReplaceCurImage (ILimage *Image)
ILAPI void ILAPIENTRY | iMemSwap (ILubyte *, ILubyte *, const ILuint)
ILAPI void ILAPIENTRY | iBindImageTemp (void)
ILAPI ILboolean ILAPIENTRY | ilClearImage_ (ILimage *Image)
ILAPI void ILAPIENTRY | ilCloseImage (ILimage *Image)
| Closes Image and frees all memory associated with it.
ILAPI void ILAPIENTRY | ilClosePal (ILpal *Palette)
| Closes Palette and frees all memory associated with it.
ILAPI ILpal *ILAPIENTRY | iCopyPal (void)
ILAPI ILboolean ILAPIENTRY | ilCopyImageAttr (ILimage *Dest, ILimage *Src)
ILAPI ILimage *ILAPIENTRY | ilCopyImage_ (ILimage *Src)
ILAPI void ILAPIENTRY | ilGetClear (void *Colours, ILenum Format, ILenum Type)
ILAPI ILuint ILAPIENTRY | ilGetCurName (void)
ILAPI ILboolean ILAPIENTRY | ilIsValidPal (ILpal *Palette)
ILAPI ILimage *ILAPIENTRY | ilNewImage (ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILubyte Bpc)
ILAPI ILimage *ILAPIENTRY | ilNewImageFull (ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILenum Format, ILenum Type, void *Data)
ILAPI ILboolean ILAPIENTRY | ilInitImage (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILenum Format, ILenum Type, void *Data)
ILAPI ILboolean ILAPIENTRY | ilResizeImage (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILubyte Bpc)
ILAPI ILboolean ILAPIENTRY | ilTexImage_ (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILenum Format, ILenum Type, void *Data)
ILAPI ILboolean ILAPIENTRY | ilTexSubImage_ (ILimage *Image, void *Data)
ILAPI void *ILAPIENTRY | ilConvertBuffer (ILuint SizeOfData, ILenum SrcFormat, ILenum DestFormat, ILenum SrcType, ILenum DestType, void *Buffer)
ILAPI ILimage *ILAPIENTRY | iConvertImage (ILimage *Image, ILenum DestFormat, ILenum DestType)
ILAPI ILpal *ILAPIENTRY | iConvertPal (ILpal *Pal, ILenum DestFormat)
ILAPI ILubyte *ILAPIENTRY | iGetFlipped (ILimage *Image)
ILAPI ILboolean ILAPIENTRY | iMirror ()
| Mirrors an image over its y axis.
ILAPI void ILAPIENTRY | iFlipBuffer (ILubyte *buff, ILuint depth, ILuint line_size, ILuint line_num)
ILubyte * | iFlipNewBuffer (ILubyte *buff, ILuint depth, ILuint line_size, ILuint line_num)
ILAPI void ILAPIENTRY | iGetIntegervImage (ILimage *Image, ILenum Mode, ILint *Param)
| Sets Param equal to the current value of the Mode.
ILAPI ILimage *ILAPIENTRY | iluRotate_ (ILimage *Image, ILfloat Angle)
| Rotates a bitmap any angle.
ILAPI ILimage *ILAPIENTRY | iluRotate3D_ (ILimage *Image, ILfloat x, ILfloat y, ILfloat z, ILfloat Angle)
ILAPI ILimage *ILAPIENTRY | iluScale_ (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth)

## Define Documentation

#define assert | ( | x |  | ) |

#define IL_MAX | ( | a,
|  | b |  | ) | (((a) > (b)) ? (a) : (b))

Referenced by AdjustVolumeTexture(), Compress(), and iluColoursUsed().

#define IL_MIN | ( | a,
|  | b |  | ) | (((a) < (b)) ? (a) : (b))

Referenced by Compress(), ilGetDXTCData(), ilReadRLE4Bmp(), ilReadRLE8Bmp(), iReadLump(), ReadGenAttributes(), and ReadLayerBlock().

#define INLINE inline

## Function Documentation

ILAPI void* ILAPIENTRY ialloc | ( | const ILsizei | Size | ) |

Referenced by AllocImage(), bfile(), BuildEdgeList(), CompressTo565(), CompressTo88(), CompressToRXGB(), ConvertTransparent(), EndianSwapData(), Filter(), GetChannel(), GetCompChanLen(), GifGetData(), Hist3d(), i16BitTarga(), iBuild1DMipmaps_(), iBuild1DMipmapsVertical_(), iBuild2DMipmaps_(), iBuild3DMipmaps_(), iBuild3DMipmapsHorizontal_(), iBuild3DMipmapsVertical_(), icalloc(), iClipString(), ico_readpng_get_image(), iConvertImage(), iConvertPal(), iConvertPalette(), iCopyPal(), iCopyPalette(), iCopySubImage(), iff_decompress_rle(), iff_decompress_tile_rle(), iff_read_data(), iffReadUncompressedTile(), iFlipNewBuffer(), iGetOS2Bmp(), iGetPalette(), iIcnsReadData(), ilAddAlpha(), ilAddAlphaKey(), ilApplyPal(), ilApplyProfile(), ilClearImage_(), ilCompressDXT(), ilConvertBuffer(), ilConvertPal(), ilCopyImageAttr(), ilCopyPixels(), ilDeleteImages(), ilDxtcDataToSurface(), ilFlipSurfaceDxtcData(), ilGetAlpha(), ilInitImage(), ilLoadActPal(), ilLoadColPal(), ilLoadHaloPal(), ilLoadJascPal(), ilLoadPltPal(), ilNewImage(), ilNewImageFull(), iLoadDoomFlatInternal(), iLoadDoomInternal(), iLoadExrInternal(), iLoadHdrInternal(), iLoadIconInternal(), iLoadLifInternal(), iLoadMdlInternal(), iLoadPcdInternal(), iLoadPicInternal(), iLoadSunInternal(), iLoadVtfInternal(), iLoadWalInternal(), iLoadXpmInternal(), ilReadRLE4Bmp(), ilReadRLE8Bmp(), ilReadUncompBmp(), ilRecalloc(), ilRegisterLoad(), ilRegisterPal(), ilRegisterSave(), ilRemoveAlpha(), ilResizeImage(), ilSaveJascPal(), ilSetPal(), ilStrDup(), ilSurfaceToDxtcData(), ilTexImageDxtc(), ilTexSubImage_(), iluColoursUsed(), iluCrop2D(), iluCrop3D(), iluEnlargeCanvas(), iluRegionfv(), iluRegioniv(), iluRotate(), iluWave(), iMemSwap(), iMirror(), iNeuQuant(), iPreCache(), iQuantizeImage(), iReadColMapTga(), iReadRleSgi(), iSaveBitmapInternal(), iSaveExrInternal(), iSaveHdrInternal(), iSavePngInternal(), iSaveRleSgi(), iSaveTargaInternal(), iScanFill(), iSwitchTypes(), iUncompressDcx(), iUncompressDcxSmall(), iUncompressPcx(), iUncompressSmall(), ParseResources(), PsdGetData(), ReadCMYK(), ReadData(), ReadGrey(), ReadIndexed(), ReadLayerBlock(), ReadMipmaps(), ReadPalette(), readpng_get_image(), ReadRGB(), RemoveInterlace(), TplGetIndexImage(), XpmCreateHashTable(), XpmInsertEntry(), and zoom().

ILAPI void ILAPIENTRY iBindImageTemp | ( | void |  | ) |

Referenced by ilInit().

ILAPI void* ILAPIENTRY icalloc | ( | const ILsizei | Size,
|  | const ILsizei | Num |
| ) |  |  |

Referenced by calc_x_contrib(), iConvertImage(), iConvertPalette(), iCopySubImage(), iCopySubImages(), iLoadWalInternal(), iluRotate_(), iluScale_(), iNeuQuant(), iQuantizeImage(), iSaveRleSgi(), mymngalloc(), and zoom().

ILAPI ILimage* ILAPIENTRY iConvertImage | ( | ILimage * | Image,
|  | ILenum | DestFormat,
|  | ILenum | DestType |
| ) |  |  |

Referenced by Compress(), CompressTo565(), CompressTo88(), CompressToRXGB(), ilConvertImage(), ilGetAlpha(), ilSaveCHeader(), ilSaveFromJpegStruct(), iluEqualize(), iluRotate(), iluScale_(), iNeuQuant(), iQuantizeImage(), iSaveBitmapInternal(), iSaveExrInternal(), iSaveHdrInternal(), iSaveJp2Internal(), iSaveJpegInternal(), iSavePcxInternal(), iSavePngInternal(), iSavePnmInternal(), iSavePsdInternal(), iSaveSgiInternal(), and iSaveTargaInternal().

ILAPI ILpal* ILAPIENTRY iConvertPal | ( | ILpal * | Pal,
|  | ILenum | DestFormat |
| ) |  |  |

Referenced by ilConvertPal(), iSaveBitmapInternal(), iSavePcxInternal(), iSavePngInternal(), iSavePsdInternal(), and iSaveTargaInternal().

ILAPI ILpal* ILAPIENTRY iCopyPal | ( | void |  | ) |

ILAPI void ILAPIENTRY iFlipBuffer | ( | ILubyte * | buff,
|  | ILuint | depth,
|  | ILuint | line_size,
|  | ILuint | line_num |
| ) |  |  |

Referenced by ilFlipImage(), iluFlipImage(), iSaveHdrInternal(), and iSaveJp2Internal().

ILubyte* iFlipNewBuffer | ( | ILubyte * | buff,
|  | ILuint | depth,
|  | ILuint | line_size,
|  | ILuint | line_num |
| ) |  |  |

Referenced by iGetFlipped().

ILAPI void ILAPIENTRY ifree | ( | const void * | Ptr | ) |

ILAPI ILubyte* ILAPIENTRY iGetFlipped | ( | ILimage * | Image | ) |

Referenced by ilBlit(), ilCopyPixels1D(), ilCopyPixels2D(), ilCopyPixels3D(), ilGetDXTCData(), ilSaveFromJpegStruct(), ilSetPixels1D(), ilSetPixels2D(), ilSetPixels3D(), iSaveBitmapInternal(), iSaveDdsInternal(), iSaveJpegInternal(), iSavePcxInternal(), iSavePnmInternal(), iSavePsdInternal(), iSaveSgiInternal(), iSaveTargaInternal(), and iSaveWbmpInternal().

ILAPI void ILAPIENTRY iGetIntegervImage | ( | ILimage * | Image,
|  | ILenum | Mode,
|  | ILint * | Param |
| ) |  |  |

Sets Param equal to the current value of the Mode.

Referenced by GetCubemapInfo(), ilGetIntegerv(), and iluGetImageInfo().

ILAPI ILboolean ILAPIENTRY ilClearImage_ | ( | ILimage * | Image | ) |

Referenced by ilClearImage(), and iluRotate_().

ILAPI void ILAPIENTRY ilCloseImage | ( | ILimage * | Image | ) |

Closes Image and frees all memory associated with it.

Referenced by Compress(), CompressTo565(), CompressTo88(), CompressToRXGB(), iBuild1DMipmaps_(), iBuild1DMipmapsVertical_(), iBuild2DMipmaps_(), iBuild3DMipmaps_(), iBuild3DMipmapsHorizontal_(), iBuild3DMipmapsVertical_(), iConvertImage(), iConvertPalette(), ilCloseImage(), ilCompressDXT(), ilConvertImage(), ilCopyImageAttr(), ilCreateSubImage(), ilDeleteImages(), ilGetAlpha(), iLoadDcxInternal(), iLoadWalInternal(), ilReadBinaryPpm(), ilRegisterMipNum(), ilRegisterNumFaces(), ilRegisterNumImages(), ilReplaceCurImage(), ilSaveCHeader(), ilSaveFromJpegStruct(), ilShutDown(), ilTexImage_(), ilTexImageDxtc(), iluBuild2DMipmaps(), iluBuild3DMipmaps(), iluContrast(), iluEqualize(), iluRotate(), iluRotate3D(), iluRotate_(), iluScale(), iluScale_(), iluScaleAdvanced(), iluSharpen(), iNeuQuant(), iQuantizeImage(), iSaveBitmapInternal(), iSaveExrInternal(), iSaveHdrInternal(), iSaveJp2Internal(), iSaveJpegInternal(), iSavePcxInternal(), iSavePngInternal(), iSavePnmInternal(), iSavePsdInternal(), iSaveSgiInternal(), iSaveTargaInternal(), iSaveWbmpInternal(), iUncompressDcx(), and iUncompressDcxSmall().

ILAPI void ILAPIENTRY ilClosePal | ( | ILpal * | Palette | ) |

Closes Palette and frees all memory associated with it.

Referenced by iSavePngInternal().

ILAPI void* ILAPIENTRY ilConvertBuffer | ( | ILuint | SizeOfData,
|  | ILenum | SrcFormat,
|  | ILenum | DestFormat,
|  | ILenum | SrcType,
|  | ILenum | DestType,
|  | void * | Buffer |
| ) |  |  |

Referenced by Compress(), iConvertImage(), ilBlit(), ilCopyPixels(), and ilSetPixels().

ILAPI ILimage* ILAPIENTRY ilCopyImage_ | ( | ILimage * | Src | ) |

Referenced by iluBuild2DMipmaps(), and iluBuild3DMipmaps().

ILAPI ILboolean ILAPIENTRY ilCopyImageAttr | ( | ILimage * | Dest,
|  | ILimage * | Src |
| ) |  |  |

Referenced by iConvertImage(), iConvertPalette(), iCopySubImage(), ilCloneCurImage(), ilCopyImage(), ilCopyImage_(), iluRotate_(), iluScale_(), iluSharpen(), iNeuQuant(), and iQuantizeImage().

ILAPI ILubyte ILAPIENTRY ilGetBpcType | ( | ILenum | Type | ) |

Referenced by iConvertImage(), ilConvertBuffer(), ilConvertImage(), ilCopyPixels(), ilGetAlpha(), ilInitImage(), ilSetPixels(), and iSwitchTypes().

ILAPI ILubyte ILAPIENTRY ilGetBppFormat | ( | ILenum | Format | ) |

Referenced by iConvertImage(), iConvertPalette(), ilApplyPal(), ilConvertImage(), ilCopyPixels(), and ilSetPixels().

ILAPI ILubyte ILAPIENTRY ilGetBppPal | ( | ILenum | PalType | ) |

Referenced by iConvertPal(), iConvertPalette(), iGetIntegervImage(), ilApplyPal(), ilSaveJascPal(), ilSwapColours(), iluEqualize(), and iluSwapColours().

ILAPI void ILAPIENTRY ilGetClear | ( | void * | Colours,
|  | ILenum | Format,
|  | ILenum | Type |
| ) |  |  |

Referenced by ilClearImage_(), and iluReplaceColour().

ILAPI ILimage* ILAPIENTRY ilGetCurImage | ( | void |  | ) |

Referenced by iluAlienify(), iluBlurAvg(), iluBlurGaussian(), iluBuild2DMipmaps(), iluBuild3DMipmaps(), iluBuildMipmaps(), iluColoursUsed(), iluCompareImage(), iluContrast(), iluConvolution(), iluCrop2D(), iluCrop3D(), iluEdgeDetectE(), iluEdgeDetectP(), iluEdgeDetectS(), iluEmboss(), iluEnlargeCanvas(), iluEnlargeImage(), iluEqualize(), iluFlipImage(), iluGammaCorrect(), iluGetImageInfo(), iluInvertAlpha(), iluNegative(), iluNoisify(), iluPixelize(), iluReplaceColour(), iluRotate(), iluRotate3D(), iluSaturate4f(), iluScale(), iluScale_(), iluScaleAdvanced(), iluScaleAlpha(), iluScaleColours(), iluSharpen(), iluSwapColours(), and iluWave().

ILAPI ILuint ILAPIENTRY ilGetCurName | ( | void |  | ) |

Referenced by iGetBaseImage(), ilBlit(), ilCopyImage(), ilFixImage(), ilGetIntegerv(), iLoadDdsCubemapInternal(), iLoadDdsInternal(), iLoadVtfInternal(), ilOverlayImage(), ilRegisterMipNum(), ilRegisterNumFaces(), ilRegisterNumImages(), ilReplaceCurImage(), iluCompareImage(), and iluGetImageInfo().

ILAPI ILenum ILAPIENTRY ilGetFormatBpp | ( | ILubyte | Bpp | ) |

Referenced by AllocImage(), ilNewImage(), and iLoadPnmInternal().

ILAPI ILenum ILAPIENTRY ilGetPalBaseType | ( | ILenum | PalType | ) |

Referenced by iluBlurAvg(), iluBlurGaussian(), iluConvolution(), iluEdgeDetectE(), iluEdgeDetectP(), iluEdgeDetectS(), iluEmboss(), iluPixelize(), iluRotate(), and iluScale_().

ILAPI ILenum ILAPIENTRY ilGetTypeBpc | ( | ILubyte | Bpc | ) |

Referenced by ilNewImage(), iLoadRawInternal(), and readpng_get_image().

ILAPI ILboolean ILAPIENTRY ilInitImage | ( | ILimage * | Image,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp,
|  | ILenum | Format,
|  | ILenum | Type,
|  | void * | Data |
| ) |  |  |

Referenced by ilNewImage(), ilNewImageFull(), iLoadJp2Internal(), and ilTexImage_().

ILAPI ILboolean ILAPIENTRY ilIsValidPal | ( | ILpal * | Palette | ) |

Referenced by ilClosePal().

ILAPI ILimage* ILAPIENTRY ilNewImage | ( | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp,
|  | ILubyte | Bpc |
| ) |  |  |

Referenced by GetImages(), iBindImageTemp(), iBuild1DMipmaps_(), iBuild1DMipmapsVertical_(), iBuild2DMipmaps_(), iBuild3DMipmaps_(), iBuild3DMipmapsHorizontal_(), iBuild3DMipmapsVertical_(), iIcnsReadData(), ilBindImage(), ilCopyImage_(), ilCreateSubImage(), ilGenImages(), iLoadDdsCubemapInternal(), iLoadIconInternal(), ilRegisterMipNum(), ilRegisterNumFaces(), ilRegisterNumImages(), iluContrast(), iluScaleAdvanced(), iluSharpen(), iSetImage0(), iUncompressDcx(), iUncompressDcxSmall(), and ReadMipmaps().

ILAPI ILimage* ILAPIENTRY ilNewImageFull | ( | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp,
|  | ILenum | Format,
|  | ILenum | Type,
|  | void * | Data |
| ) |  |  |

Referenced by iLoadTplInternal(), iLoadVtfInternal(), VtfInitFacesMipmaps(), and VtfInitMipmaps().

ILAPI ILuint ILAPIENTRY ilNextPower2 | ( | ILuint | Num | ) |

Referenced by iCheckVtf(), iLoadTplInternal(), iluBuild2DMipmaps(), and iluBuild3DMipmaps().

ILAPI void ILAPIENTRY ilReplaceCurImage | ( | ILimage * | Image | ) |

ILAPI ILboolean ILAPIENTRY ilResizeImage | ( | ILimage * | Image,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp,
|  | ILubyte | Bpc |
| ) |  |  |

Referenced by iConvertPalette(), iluRotate_(), and iluScale_().

ILAPI void ILAPIENTRY ilSetCurImage | ( | ILimage * | Image | ) |

Referenced by iConvertPalette(), iluBuild2DMipmaps(), iluBuild3DMipmaps(), iluRotate(), iluScale_(), and iluSharpen().

ILAPI void ILAPIENTRY ilSetError | ( | ILenum | Error | ) |

Referenced by breadVal(), channelReadMixed(), ConvertTransparent(), ExitErrorHandle(), ExrGetFormatType(), Filter(), GetChannel(), GetImages(), ialloc(), iApplyMatrix(), iBuild2DMipmaps_(), iBuild3DMipmaps_(), iBuild3DMipmapsHorizontal_(), iBuild3DMipmapsVertical_(), ico_readpng_get_image(), iConvertImage(), iConvertPal(), iConvertPalette(), iCopyPal(), iDefaultGetc(), iExrReadString(), iff_begin_read_chunk(), iff_decompress_tile_rle(), iFgetw(), iGetActiveNum(), iGetcLump(), iGetFlipped(), iGetHdrHead(), iGetHint(), iGetInt(), iGetIntegervImage(), iGetPalette(), iGetString(), iGetWord(), iIcnsReadData(), ilAble(), ilActiveFace(), ilActiveImage(), ilActiveLayer(), ilActiveMipmap(), ilAddAlpha(), ilAddAlphaKey(), ilApplyPal(), ilApplyProfile(), ilBlit(), ilClampNTSC(), ilClearImage(), ilCloneCurImage(), ilCompressDXT(), ilCompressFunc(), ilConvertBuffer(), ilConvertImage(), ilConvertPal(), ilCopyImage(), ilCopyImage_(), ilCopyImageAttr(), ilCopyPixels(), ilCreateSubImage(), ilDefaultImage(), ilDetermineSize(), ilDetermineType(), ilDxtcDataToSurface(), ilFlipImage(), ilFlipSurfaceDxtcData(), ilFormatFunc(), ilGenImages(), ilGetAlpha(), ilGetBooleanv(), ilGetClear(), ilGetData(), ilGetDxtcData(), ilGetDXTCData(), ilGetIntegerv(), ilGetPalette(), ilGetString(), ilHint(), ilInit(), ilInitImage(), ilInvertSurfaceDxtcDataAlpha(), ilIsEnabled(), ilIsValid(), ilIsValidBmp(), ilIsValidDcx(), ilIsValidDds(), ilIsValidExr(), ilIsValidF(), ilIsValidGif(), ilIsValidHdr(), ilIsValidIcns(), ilIsValidJp2(), ilIsValidJpeg(), ilIsValidL(), ilIsValidLif(), ilIsValidMdl(), ilIsValidPcx(), ilIsValidPic(), ilIsValidPng(), ilIsValidPnm(), ilIsValidPsd(), ilIsValidPsp(), ilIsValidSgi(), ilIsValidSun(), ilIsValidTga(), ilIsValidTiff(), ilIsValidTpl(), ilIsValidVtf(), ilIsValidWdp(), ilIsValidXpm(), ilLoad(), ilLoadActPal(), ilLoadBmp(), ilLoadColPal(), ilLoadCut(), ilLoadData(), ilLoadDcx(), ilLoadDds(), ilLoadDoom(), ilLoadDoomFlat(), ilLoadExr(), ilLoadF(), ilLoadGif(), ilLoadHaloPal(), ilLoadHdr(), ilLoadIcns(), ilLoadIcon(), ilLoadIff(), ilLoadImage(), ilLoadJascPal(), ilLoadJp2(), ilLoadJp2F(), ilLoadJp2LInternal(), ilLoadJpeg(), ilLoadL(), ilLoadLif(), ilLoadMdl(), ilLoadMng(), ilLoadPal(), ilLoadPcd(), ilLoadPcx(), ilLoadPic(), ilLoadPix(), ilLoadPltPal(), ilLoadPng(), ilLoadPnm(), ilLoadPsd(), ilLoadPsp(), ilLoadPxr(), ilLoadRaw(), ilLoadSgi(), ilLoadSun(), ilLoadTarga(), ilLoadTiff(), ilLoadTpl(), ilLoadVtf(), ilLoadWal(), ilLoadWbmp(), ilLoadWdp(), ilLoadXpm(), ilModAlpha(), iLoadBitmapInternal(), iLoadCutInternal(), iLoadDataInternal(), iLoadDcxInternal(), iLoadDdsInternal(), iLoadDoomFlatInternal(), iLoadDoomInternal(), iLoadExrInternal(), iLoadGifInternal(), iLoadHdrInternal(), iLoadIcnsInternal(), iLoadIconInternal(), iLoadIffInternal(), iLoadJp2Internal(), iLoadJpegInternal(), iLoadLifInternal(), iLoadMdlInternal(), iLoadMngInternal(), iLoadPcdInternal(), iLoadPcxInternal(), iLoadPicInternal(), iLoadPixInternal(), iLoadPngInternal(), iLoadPnmInternal(), iLoadPsdInternal(), iLoadPspInternal(), iLoadPxrInternal(), iLoadRawInternal(), iLoadSgiInternal(), iLoadSunInternal(), iLoadTargaInternal(), iLoadTplInternal(), iLoadVtfInternal(), iLoadWalInternal(), iLoadWbmpInternal(), iLoadWdpInternal(), iLoadXpmInternal(), ilOriginFunc(), ilPopAttrib(), ilPushAttrib(), ilReadAsciiPpm(), ilReadRLE4Bmp(), ilReadUncompBmp(), ilRegisterFormat(), ilRegisterOrigin(), ilRegisterPal(), ilRegisterType(), ilRemoveAlpha(), ilResizeImage(), ilRleCompressLine(), ilSave(), ilSaveBmp(), ilSaveCHeader(), ilSaveData(), ilSaveDds(), ilSaveExr(), ilSaveF(), ilSaveFromJpegStruct(), ilSaveHdr(), ilSaveImage(), ilSaveJascPal(), ilSaveJp2(), ilSaveJpeg(), ilSaveL(), ilSaveMng(), ilSavePal(), ilSavePcx(), ilSavePng(), ilSavePnm(), ilSavePsd(), ilSaveRaw(), ilSaveSgi(), ilSaveTarga(), ilSaveTiff(), ilSaveWbmp(), ilSetAlpha(), ilSetData(), ilSetDuration(), ilSetInteger(), ilSetPixels(), ilSetString(), ilShutDown(), ilSwapColours(), ilTexImage_(), ilTexImageDxtc(), ilTexSubImage_(), ilTypeFromExt(), ilTypeFunc(), iluAlienify(), iluBlurAvg(), iluBlurGaussian(), iluBuild2DMipmaps(), iluBuild3DMipmaps(), iluBuildMipmaps(), iluColoursUsed(), iluCompareImage(), iluContrast(), iluConvolution(), iluCrop2D(), iluCrop3D(), iluEdgeDetectE(), iluEdgeDetectP(), iluEdgeDetectS(), iluEmboss(), iluEnlargeCanvas(), iluEnlargeImage(), iluEqualize(), iluFlipImage(), iluGammaCorrect(), iluGetImageInfo(), iluGetIntegerv(), iluGetString(), iluImageParameter(), iluInvertAlpha(), iluNegative(), iluNoisify(), iluPixelize(), iluRegionfv(), iluRegioniv(), iluReplaceColour(), iluRotate(), iluSaturate4f(), iluScale(), iluScale1D_(), iluScale2D_(), iluScale3D_(), iluScaleAdvanced(), iluScaleAlpha(), iluScaleColours(), iluSetLanguage(), iluSharpen(), iluSwapColours(), ilutAble(), ilutGetBooleanv(), ilutGetIntegerv(), ilutGetString(), ilutIsEnabled(), ilutPopAttrib(), ilutPushAttrib(), ilutRenderer(), ilutSetInteger(), iluWave(), iMirror(), iNewSgi(), iQuantizeImage(), iReadColMapTga(), iReadFile(), iReadLump(), iReadRleSgi(), iReadUnmapTga(), iRegisterLoad(), iRegisterSave(), iSaveBitmapInternal(), iSaveHdrInternal(), iSaveJp2Internal(), iSaveJpegInternal(), iSaveMngInternal(), iSavePcxInternal(), iSavePngInternal(), iSavePnmInternal(), iSavePsdInternal(), iSaveRawInternal(), iSaveSgiInternal(), iSaveTargaInternal(), iSizeSeek(), iSwitchTypes(), iUncompressDcx(), iUncompressDcxSmall(), iUncompressPcx(), iUncompressSmall(), iWriteFile(), iWriteLump(), mymngwritedata(), ParseResources(), PsdGetData(), ReadCMYK(), ReadGenAttributes(), ReadGrey(), ReadIndexed(), readpng_get_image(), ReadPsd(), ReadRGB(), readScanlines(), SkipExtensions(), TplGetIndexImage(), and WriteHeader().

ILAPI void ILAPIENTRY ilSetPal | ( | ILpal * | Pal | ) |

Referenced by iluRotate3D().

ILAPI ILboolean ILAPIENTRY ilTexImage_ | ( | ILimage * | Image,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp,
|  | ILenum | Format,
|  | ILenum | Type,
|  | void * | Data |
| ) |  |  |

Referenced by ilTexImage().

ILAPI ILboolean ILAPIENTRY ilTexSubImage_ | ( | ILimage * | Image,
|  | void * | Data |
| ) |  |  |

Referenced by ilSetData().

ILAPI ILenum ILAPIENTRY ilTypeFromExt | ( | ILconst_string | FileName | ) |

ILAPI ILimage* ILAPIENTRY iluRotate3D_ | ( | ILimage * | Image,
|  | ILfloat | x,
|  | ILfloat | y,
|  | ILfloat | z,
|  | ILfloat | Angle |
| ) |  |  |

Referenced by iluRotate3D().

ILAPI ILimage* ILAPIENTRY iluRotate_ | ( | ILimage * | Image,
|  | ILfloat | Angle |
| ) |  |  |

Rotates a bitmap any angle.

Referenced by iluRotate().

ILAPI ILimage* ILAPIENTRY iluScale_ | ( | ILimage * | Image,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth |
| ) |  |  |

Referenced by iluScale().

ILAPI void ILAPIENTRY iMemSwap | ( | ILubyte * | ,
|  | ILubyte * | ,
|  | const | ILuint |
| ) |  |  |

Referenced by iFlipBuffer().

ILAPI ILboolean ILAPIENTRY iMirror | ( |  | ) |

Mirrors an image over its y axis.

Referenced by iLoadTargaInternal(), and iluMirror().