- imFileCheckConversion
int imFileCheckConversion(imFile* ifile)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- imFileClear
void imFileClear(imFile* ifile)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- imFileLineBufferCount
int imFileLineBufferCount(imFile* ifile)
Number of lines to be accessed.
* \ingroup filesdk
- imFileLineBufferInc
void imFileLineBufferInc(imFile* ifile, int* line, int* plane)
Increments the line and plane counters.
* \ingroup filesdk
- imFileLineBufferInit
void imFileLineBufferInit(imFile* ifile)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- imFileLineBufferRead
void imFileLineBufferRead(imFile* ifile, void* data, int line, int plane)
Converts from FILE color mode to USER color mode.
* \ingroup filesdk
- imFileLineBufferWrite
void imFileLineBufferWrite(imFile* ifile, const(void)* data, int line, int plane)
Converts from USER color mode to FILE color mode.
* \ingroup filesdk
- imFileLineSizeAligned
int imFileLineSizeAligned(int width, int bpp, int align_)
Utility to calculate the line size in byte with a specified alignment. \n
* "align" can be 1, 2 or 4.
* \ingroup filesdk
- imFileSetBaseAttributes
void imFileSetBaseAttributes(imFile* ifile)
Set the attributes FileFormat, FileCompression and FileImageCount. \n
* Used in imFileOpen and imFileOpenAs, and after the attribute list cleared with RemoveAll.
* \ingroup filesdk
\file \brief File Access
See Copyright Notice in im_lib.d