Blender  V2.93
Functions | Variables
filetype.c File Reference
#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 ImFileTypeIMB_file_type_from_ftype (int ftype)
 
const ImFileTypeIMB_file_type_from_ibuf (const ImBuf *ibuf)
 
void imb_filetypes_init (void)
 
void imb_filetypes_exit (void)
 

Variables

const ImFileType IMB_FILE_TYPES []
 
const ImFileTypeIMB_FILE_TYPES_LAST = &IMB_FILE_TYPES[ARRAY_SIZE(IMB_FILE_TYPES) - 1]
 

Function Documentation

◆ IMB_file_type_from_ftype()

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().

◆ IMB_file_type_from_ibuf()

const ImFileType* IMB_file_type_from_ibuf ( const ImBuf ibuf)

◆ imb_filetypes_exit()

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().

◆ imb_filetypes_init()

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().

Variable Documentation

◆ IMB_FILE_TYPES

const ImFileType IMB_FILE_TYPES[]

◆ IMB_FILE_TYPES_LAST

const ImFileType* IMB_FILE_TYPES_LAST = &IMB_FILE_TYPES[ARRAY_SIZE(IMB_FILE_TYPES) - 1]