Assimp  v3.1.1 (June 2014)
devil_internal_exports.h File Reference

Classes

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

Macros

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

Functions

ILAPI void *ILAPIENTRY ialloc (const ILsizei Size)
 
ILAPI void ILAPIENTRY iBindImageTemp (void)
 
ILAPI void *ILAPIENTRY icalloc (const ILsizei Size, const ILsizei Num)
 
ILAPI ILimage *ILAPIENTRY iConvertImage (ILimage *Image, ILenum DestFormat, ILenum DestType)
 
ILAPI ILpal *ILAPIENTRY iConvertPal (ILpal *Pal, ILenum DestFormat)
 
ILAPI ILpal *ILAPIENTRY iCopyPal (void)
 
ILAPI void ILAPIENTRY iFlipBuffer (ILubyte *buff, ILuint depth, ILuint line_size, ILuint line_num)
 
ILubyteiFlipNewBuffer (ILubyte *buff, ILuint depth, ILuint line_size, ILuint line_num)
 
ILAPI void ILAPIENTRY ifree (const void *Ptr)
 
ILAPI ILubyte *ILAPIENTRY iGetFlipped (ILimage *Image)
 
ILAPI void ILAPIENTRY iGetIntegervImage (ILimage *Image, ILenum Mode, ILint *Param)
 
ILAPI ILboolean ILAPIENTRY ilClearImage_ (ILimage *Image)
 
ILAPI void ILAPIENTRY ilCloseImage (ILimage *Image)
 
ILAPI void ILAPIENTRY ilClosePal (ILpal *Palette)
 
ILAPI void *ILAPIENTRY ilConvertBuffer (ILuint SizeOfData, ILenum SrcFormat, ILenum DestFormat, ILenum SrcType, ILenum DestType, ILpal *SrcPal, void *Buffer)
 
ILAPI ILimage *ILAPIENTRY ilCopyImage_ (ILimage *Src)
 
ILAPI ILboolean ILAPIENTRY ilCopyImageAttr (ILimage *Dest, ILimage *Src)
 
ILAPI ILubyte ILAPIENTRY ilGetBpcType (ILenum Type)
 
ILAPI ILubyte ILAPIENTRY ilGetBppFormat (ILenum Format)
 
ILAPI ILubyte ILAPIENTRY ilGetBppPal (ILenum PalType)
 
ILAPI void ILAPIENTRY ilGetClear (void *Colours, ILenum Format, ILenum Type)
 
ILAPI ILimage *ILAPIENTRY ilGetCurImage (void)
 
ILAPI ILuint ILAPIENTRY ilGetCurName (void)
 
ILAPI ILenum ILAPIENTRY ilGetFormatBpp (ILubyte Bpp)
 
ILAPI ILenum ILAPIENTRY ilGetPalBaseType (ILenum PalType)
 
ILAPI ILenum ILAPIENTRY ilGetTypeBpc (ILubyte Bpc)
 
ILAPI ILboolean ILAPIENTRY ilInitImage (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILenum Format, ILenum Type, void *Data)
 
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 ILuint ILAPIENTRY ilNextPower2 (ILuint Num)
 
ILAPI void ILAPIENTRY ilReplaceCurImage (ILimage *Image)
 
ILAPI ILboolean ILAPIENTRY ilResizeImage (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILubyte Bpc)
 
ILAPI void ILAPIENTRY ilSetCurImage (ILimage *Image)
 
ILAPI void ILAPIENTRY ilSetError (ILenum Error)
 
ILAPI void ILAPIENTRY ilSetPal (ILpal *Pal)
 
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 ILenum ILAPIENTRY ilTypeFromExt (ILconst_string FileName)
 
ILAPI ILimage *ILAPIENTRY iluRotate3D_ (ILimage *Image, ILfloat x, ILfloat y, ILfloat z, ILfloat Angle)
 
ILAPI ILimage *ILAPIENTRY iluRotate_ (ILimage *Image, ILfloat Angle)
 
ILAPI ILimage *ILAPIENTRY iluScale_ (ILimage *Image, ILuint Width, ILuint Height, ILuint Depth)
 
ILAPI void ILAPIENTRY iMemSwap (ILubyte *, ILubyte *, const ILuint)
 
ILAPI ILboolean ILAPIENTRY iMirror ()
 

Macro Definition Documentation

§ assert

#define assert (   x)

§ IL_MAX

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

§ IL_MIN

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

§ INLINE

#define INLINE   inline

Function Documentation

§ ialloc()

ILAPI void* ILAPIENTRY ialloc ( const ILsizei  Size)

§ iBindImageTemp()

ILAPI void ILAPIENTRY iBindImageTemp ( void  )

§ icalloc()

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

§ iConvertImage()

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

§ iConvertPal()

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

§ iCopyPal()

ILAPI ILpal* ILAPIENTRY iCopyPal ( void  )

§ iFlipBuffer()

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

§ iFlipNewBuffer()

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

§ ifree()

ILAPI void ILAPIENTRY ifree ( const void *  Ptr)

§ iGetFlipped()

ILAPI ILubyte* ILAPIENTRY iGetFlipped ( ILimage Image)

§ iGetIntegervImage()

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

§ ilClearImage_()

ILAPI ILboolean ILAPIENTRY ilClearImage_ ( ILimage Image)

§ ilCloseImage()

ILAPI void ILAPIENTRY ilCloseImage ( ILimage Image)

§ ilClosePal()

ILAPI void ILAPIENTRY ilClosePal ( ILpal Palette)

§ ilConvertBuffer()

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

§ ilCopyImage_()

ILAPI ILimage* ILAPIENTRY ilCopyImage_ ( ILimage Src)

§ ilCopyImageAttr()

ILAPI ILboolean ILAPIENTRY ilCopyImageAttr ( ILimage Dest,
ILimage Src 
)

§ ilGetBpcType()

ILAPI ILubyte ILAPIENTRY ilGetBpcType ( ILenum  Type)

§ ilGetBppFormat()

ILAPI ILubyte ILAPIENTRY ilGetBppFormat ( ILenum  Format)

§ ilGetBppPal()

ILAPI ILubyte ILAPIENTRY ilGetBppPal ( ILenum  PalType)

§ ilGetClear()

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

§ ilGetCurImage()

ILAPI ILimage* ILAPIENTRY ilGetCurImage ( void  )

§ ilGetCurName()

ILAPI ILuint ILAPIENTRY ilGetCurName ( void  )

§ ilGetFormatBpp()

ILAPI ILenum ILAPIENTRY ilGetFormatBpp ( ILubyte  Bpp)

§ ilGetPalBaseType()

ILAPI ILenum ILAPIENTRY ilGetPalBaseType ( ILenum  PalType)

§ ilGetTypeBpc()

ILAPI ILenum ILAPIENTRY ilGetTypeBpc ( ILubyte  Bpc)

§ ilInitImage()

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

§ ilIsValidPal()

ILAPI ILboolean ILAPIENTRY ilIsValidPal ( ILpal Palette)

§ ilNewImage()

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

§ ilNewImageFull()

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

§ ilNextPower2()

ILAPI ILuint ILAPIENTRY ilNextPower2 ( ILuint  Num)

§ ilReplaceCurImage()

ILAPI void ILAPIENTRY ilReplaceCurImage ( ILimage Image)

§ ilResizeImage()

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

§ ilSetCurImage()

ILAPI void ILAPIENTRY ilSetCurImage ( ILimage Image)

§ ilSetError()

ILAPI void ILAPIENTRY ilSetError ( ILenum  Error)

§ ilSetPal()

ILAPI void ILAPIENTRY ilSetPal ( ILpal Pal)

§ ilTexImage_()

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

§ ilTexSubImage_()

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

§ ilTypeFromExt()

ILAPI ILenum ILAPIENTRY ilTypeFromExt ( ILconst_string  FileName)

§ iluRotate3D_()

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

§ iluRotate_()

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

§ iluScale_()

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

§ iMemSwap()

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

§ iMirror()

ILAPI ILboolean ILAPIENTRY iMirror ( )