Blender V5.0
readimage.cc File Reference
#include <cstdlib>
#include "BLI_fileops.h"
#include "BLI_mmap.h"
#include "BLI_path_utils.hh"
#include "BLI_string.h"
#include "BLI_string_utf8.h"
#include "CLG_log.h"
#include "IMB_allocimbuf.hh"
#include "IMB_filetype.hh"
#include "IMB_imbuf.hh"
#include "IMB_imbuf_types.hh"
#include "IMB_metadata.hh"
#include "IMB_thumbs.hh"
#include "imbuf.hh"
#include "IMB_colormanagement.hh"
#include "IMB_colormanagement_intern.hh"

Go to the source code of this file.

Functions

static void imb_handle_colorspace_and_alpha (ImBuf *ibuf, const int flags, const char *filepath, const ImFileColorSpace &file_colorspace, char r_colorspace[IM_MAX_SPACE])
ImBufIMB_load_image_from_memory (const uchar *mem, const size_t size, const int flags, const char *descr, const char *filepath, char r_colorspace[IM_MAX_SPACE])
ImBufIMB_load_image_from_file_descriptor (const int file, const int flags, const char *filepath, char r_colorspace[IM_MAX_SPACE])
ImBufIMB_load_image_from_filepath (const char *filepath, const int flags, char r_colorspace[IM_MAX_SPACE])
ImBufIMB_thumb_load_image (const char *filepath, const size_t max_thumb_size, char r_colorspace[IM_MAX_SPACE], const IMBThumbLoadFlags load_flags)

Variables

static CLG_LogRef LOG = {"image.read"}

Function Documentation

◆ imb_handle_colorspace_and_alpha()

◆ IMB_load_image_from_file_descriptor()

ImBuf * IMB_load_image_from_file_descriptor ( const int file,
const int flags,
const char * filepath,
char r_colorspace[IM_MAX_SPACE] )

◆ IMB_load_image_from_filepath()

◆ IMB_load_image_from_memory()

◆ IMB_thumb_load_image()

Variable Documentation

◆ LOG

CLG_LogRef LOG = {"image.read"}
static

Definition at line 36 of file readimage.cc.