Blender
V3.3
|
#include <stddef.h>
#include "BLI_utildefines.h"
#include "IMB_filetype.h"
#include "IMB_imbuf.h"
#include "IMB_imbuf_types.h"
#include "IMB_colormanagement.h"
Go to the source code of this file.
Functions | |
const ImFileType * | IMB_file_type_from_ftype (int ftype) |
const ImFileType * | IMB_file_type_from_ibuf (const ImBuf *ibuf) |
void | imb_filetypes_init (void) |
void | imb_filetypes_exit (void) |
Variables | |
const ImFileType | IMB_FILE_TYPES [] |
const ImFileType * | IMB_FILE_TYPES_LAST = &IMB_FILE_TYPES[ARRAY_SIZE(IMB_FILE_TYPES) - 1] |
const ImFileType* IMB_file_type_from_ftype | ( | int | ftype | ) |
Definition at line 233 of file filetype.c.
References IMB_FILE_TYPES, IMB_FILE_TYPES_LAST, NULL, and type.
Referenced by IMB_file_type_from_ibuf(), IMB_ispic_type_matches(), and IMB_thumb_load_image().
const ImFileType* IMB_file_type_from_ibuf | ( | const ImBuf * | ibuf | ) |
Definition at line 243 of file filetype.c.
References ImBuf::ftype, and IMB_file_type_from_ftype().
Referenced by IMB_colormanagement_colorspace_from_ibuf_ftype(), imb_loadtilefile(), and IMB_saveiff().
Definition at line 259 of file filetype.c.
References IMB_FILE_TYPES, IMB_FILE_TYPES_LAST, and type.
Referenced by IMB_exit().
Definition at line 248 of file filetype.c.
References IMB_FILE_TYPES, IMB_FILE_TYPES_LAST, and type.
Referenced by IMB_init().
const ImFileType IMB_FILE_TYPES[] |
Definition at line 29 of file filetype.c.
Referenced by IMB_file_type_from_ftype(), imb_filetypes_exit(), imb_filetypes_init(), IMB_ibImageFromFile(), IMB_ibImageFromMemory(), and IMB_ispic_type_from_memory().
const ImFileType* IMB_FILE_TYPES_LAST = &IMB_FILE_TYPES[ARRAY_SIZE(IMB_FILE_TYPES) - 1] |
Definition at line 231 of file filetype.c.
Referenced by IMB_file_type_from_ftype(), imb_filetypes_exit(), imb_filetypes_init(), IMB_ibImageFromFile(), IMB_ibImageFromMemory(), and IMB_ispic_type_from_memory().