Blender V4.3
thumbs_blend.cc File Reference
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include "BLI_listbase.h"
#include "BLI_utildefines.h"
#include "BLO_readfile.hh"
#include "BKE_idtype.hh"
#include "BKE_main.hh"
#include "BKE_preview_image.hh"
#include "IMB_imbuf_types.hh"
#include "IMB_thumbs.hh"
#include "MEM_guardedalloc.h"

Go to the source code of this file.

Functions

static ImBufimb_thumb_load_from_blend_id (const char *blen_path, const char *blen_group, const char *blen_id)
 
static ImBufimb_thumb_load_from_blendfile (const char *blen_path)
 
ImBufIMB_thumb_load_blend (const char *blen_path, const char *blen_group, const char *blen_id)
 

Function Documentation

◆ IMB_thumb_load_blend()

ImBuf * IMB_thumb_load_blend ( const char * blen_path,
const char * blen_group,
const char * blen_id )

Special function for loading a thumbnail embedded into a blend file.

Definition at line 65 of file thumbs_blend.cc.

References imb_thumb_load_from_blend_id(), and imb_thumb_load_from_blendfile().

Referenced by thumb_create_ex().

◆ imb_thumb_load_from_blend_id()

static ImBuf * imb_thumb_load_from_blend_id ( const char * blen_path,
const char * blen_group,
const char * blen_id )
static

◆ imb_thumb_load_from_blendfile()

static ImBuf * imb_thumb_load_from_blendfile ( const char * blen_path)
static