# E:/DevIL/src-ILU/src/ilu_error.c File Reference

`#include "ilu_internal.h"`
`#include "ilu_error/ilu_err-arabic.h"`
`#include "ilu_error/ilu_err-dutch.h"`
`#include "ilu_error/ilu_err-english.h"`
`#include "ilu_error/ilu_err-japanese.h"`
`#include "ilu_error/ilu_err-spanish.h"`
`#include "ilu_error/ilu_err-german.h"`

## Defines

#define | ILU_NUM_LANGUAGES 6

## Functions

ILconst_string ILAPIENTRY | iluErrorString (ILenum Error)
ILboolean ILAPIENTRY | iluSetLanguage (ILenum Language)

## Variables

ILconst_string * | iluErrors
ILconst_string * | iluLibErrors
ILconst_string * | iluMiscErrors
ILconst_string * | iluErrorStrings [ILU_NUM_LANGUAGES]
ILconst_string * | iluLibErrorStrings [ILU_NUM_LANGUAGES]
ILconst_string * | iluMiscErrorStrings [ILU_NUM_LANGUAGES]

## Define Documentation

#define ILU_NUM_LANGUAGES 6

## Function Documentation

ILconst_string ILAPIENTRY iluErrorString | ( | ILenum | Error | ) |

Referenced by ilError::Check(), and ilError::String().

ILboolean ILAPIENTRY iluSetLanguage | ( | ILenum | Language | ) |

Referenced by iluInit().

## Variable Documentation

ILconst_string* iluErrors

Referenced by iluErrorString(), and iluSetLanguage().

ILconst_string* iluErrorStrings[ILU_NUM_LANGUAGES]

Initial value:

     {
            iluErrorStringsEnglish,
            iluErrorStringsArabic,
            iluErrorStringsDutch,
            iluErrorStringsJapanese,
            iluErrorStringsSpanish,
            iluErrorStringsGerman
    }

Referenced by iluSetLanguage().

ILconst_string* iluLibErrors

Referenced by iluErrorString(), and iluSetLanguage().

ILconst_string* iluLibErrorStrings[ILU_NUM_LANGUAGES]

Initial value:

     {
            iluLibErrorStringsEnglish,
            iluLibErrorStringsArabic,
            iluLibErrorStringsDutch,
            iluLibErrorStringsJapanese,
            iluLibErrorStringsSpanish,
            iluLibErrorStringsGerman
    }

Referenced by iluSetLanguage().

ILconst_string* iluMiscErrors

Referenced by iluErrorString(), and iluSetLanguage().

ILconst_string* iluMiscErrorStrings[ILU_NUM_LANGUAGES]

Initial value:

     {
            iluMiscErrorStringsEnglish,
            iluMiscErrorStringsArabic,
            iluMiscErrorStringsDutch,
            iluMiscErrorStringsJapanese,
            iluMiscErrorStringsSpanish,
            iluMiscErrorStringsGerman
    }

Referenced by iluSetLanguage().