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

`#include "il_internal.h"`
`#include "il_bits.h"`

## Functions

ILboolean | iLoadWbmpInternal (void)
ILuint | WbmpGetMultibyte (void)
ILboolean | iSaveWbmpInternal (void)
ILboolean | ilLoadWbmp (ILconst_string FileName)
ILboolean | ilLoadWbmpF (ILHANDLE File)
| Reads an already-opened .wbmp file.
ILboolean | ilLoadWbmpL (const void *Lump, ILuint Size)
| Reads from a memory "lump" that contains a .wbmp.
ILboolean | WbmpPutMultibyte (ILuint Val)
ILboolean | ilSaveWbmp (const ILstring FileName)
| Writes a Wbmp file.
ILuint | ilSaveWbmpF (ILHANDLE File)
| Writes a .wbmp to an already-opened file.
ILuint | ilSaveWbmpL (void *Lump, ILuint Size)
| Writes a .wbmp to a memory "lump".
ILimage * | iQuantizeImage (ILimage *Image, ILuint NumCols)
ILimage * | iNeuQuant (ILimage *Image, ILuint NumCols)

## Function Documentation

ILboolean ilLoadWbmp | ( | ILconst_string | FileName | ) |

Referenced by ilLoad(), and ilLoadImage().

ILboolean ilLoadWbmpF | ( | ILHANDLE | File | ) |

Reads an already-opened .wbmp file.

Referenced by ilLoadF(), and ilLoadWbmp().

ILboolean ilLoadWbmpL | ( | const void * | Lump,
|  | ILuint | Size |
| ) |  |  |

Reads from a memory "lump" that contains a .wbmp.

Referenced by ilLoadL().

ILboolean iLoadWbmpInternal | ( | void |  | ) |

Referenced by ilLoadWbmpF(), and ilLoadWbmpL().

ILboolean ilSaveWbmp | ( | const ILstring | FileName | ) |

Writes a Wbmp file.

Referenced by ilSave(), and ilSaveImage().

ILuint ilSaveWbmpF | ( | ILHANDLE | File | ) |

Writes a .wbmp to an already-opened file.

Referenced by ilSaveF(), and ilSaveWbmp().

ILuint ilSaveWbmpL | ( | void * | Lump,
|  | ILuint | Size |
| ) |  |  |

Writes a .wbmp to a memory "lump".

Referenced by ilDetermineSize(), and ilSaveL().

ILimage* iNeuQuant | ( | ILimage * | Image,
|  | ILuint | NumCols |
| ) |  |  |

ILimage* iQuantizeImage | ( | ILimage * | Image,
|  | ILuint | NumCols |
| ) |  |  |

ILboolean iSaveWbmpInternal | ( | void |  | ) |

Referenced by ilSaveWbmpF(), and ilSaveWbmpL().

ILuint WbmpGetMultibyte | ( | void |  | ) |

Referenced by iLoadWbmpInternal().

ILboolean WbmpPutMultibyte | ( | ILuint | Val | ) |

Referenced by iSaveWbmpInternal().