# E:/DevIL/src-IL/src/il_rawdata.c File Reference

`#include "il_internal.h"`
`#include "il_manip.h"`

## Functions

ILboolean | iLoadDataInternal (ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp)
ILboolean ILAPIENTRY | ilLoadData (ILconst_string FileName, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp)
| Reads a raw data file.
ILboolean ILAPIENTRY | ilLoadDataF (ILHANDLE File, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp)
| Reads an already-opened raw data file.
ILboolean ILAPIENTRY | ilLoadDataL (void *Lump, ILuint Size, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp)
| Reads from a raw data memory "lump".
ILboolean ILAPIENTRY | ilSaveData (ILconst_string FileName)
| Save the current image to FileName as raw data.

## Function Documentation

ILboolean ILAPIENTRY ilLoadData | ( | ILconst_string | FileName,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp |
| ) |  |  |

Reads a raw data file.

ILboolean ILAPIENTRY ilLoadDataF | ( | ILHANDLE | File,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp |
| ) |  |  |

Reads an already-opened raw data file.

Referenced by ilLoadData().

ILboolean ILAPIENTRY ilLoadDataL | ( | void * | Lump,
|  | ILuint | Size,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp |
| ) |  |  |

Reads from a raw data memory "lump".

ILboolean iLoadDataInternal | ( | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp |
| ) |  |  |

Referenced by ilLoadDataF(), and ilLoadDataL().

ILboolean ILAPIENTRY ilSaveData | ( | ILconst_string | FileName | ) |

Save the current image to FileName as raw data.