|
Blender
V2.93
|
#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 219 of file filetype.c.
References IMB_FILE_TYPES, IMB_FILE_TYPES_LAST, NULL, and type.
Referenced by IMB_file_type_from_ibuf(), and IMB_ispic_type_matches().
| const ImFileType* IMB_file_type_from_ibuf | ( | const ImBuf * | ibuf | ) |
Definition at line 229 of file filetype.c.
References ImBuf::ftype, and IMB_file_type_from_ftype().
Referenced by IMB_colormanagement_colorspace_from_ibuf_ftype(), IMB_colormanagement_imbuf_for_write(), IMB_isfloat(), imb_loadtilefile(), and IMB_saveiff().
| void imb_filetypes_exit | ( | void | ) |
Definition at line 245 of file filetype.c.
References IMB_FILE_TYPES, IMB_FILE_TYPES_LAST, and type.
Referenced by IMB_exit().
| void imb_filetypes_init | ( | void | ) |
Definition at line 234 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 43 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 217 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().