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

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

## Functions

ILboolean | iLoadPcdInternal (void)
ILboolean | ilLoadPcd (ILconst_string FileName)
| Reads a .pcd file.
ILboolean | ilLoadPcdF (ILHANDLE File)
| Reads an already-opened .pcd file.
ILboolean | ilLoadPcdL (const void *Lump, ILuint Size)
| Reads from a memory "lump" that contains a .pcd file.
void | YCbCr2RGB (ILubyte Y, ILubyte Cb, ILubyte Cr, ILubyte *r, ILubyte *g, ILubyte *b)

## Function Documentation

ILboolean ilLoadPcd | ( | ILconst_string | FileName | ) |

Reads a .pcd file.

Referenced by ilLoad(), and ilLoadImage().

ILboolean ilLoadPcdF | ( | ILHANDLE | File | ) |

Reads an already-opened .pcd file.

Referenced by ilLoadF(), and ilLoadPcd().

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

Reads from a memory "lump" that contains a .pcd file.

Referenced by ilLoadL().

ILboolean iLoadPcdInternal | ( | void |  | ) |

Referenced by ilLoadPcdF(), and ilLoadPcdL().

void YCbCr2RGB | ( | ILubyte | Y,
|  | ILubyte | Cb,
|  | ILubyte | Cr,
|  | ILubyte * | r,
|  | ILubyte * | g,
|  | ILubyte * | b |
| ) |  |  |

Referenced by iLoadPcdInternal().