Blender V5.0
IMB_imbuf_enums.h File Reference
#include "BLI_utildefines.h"

Go to the source code of this file.

Macros

#define IM_MAX_SPACE   64

Enumerations

enum  eImbFileType {
  IMB_FTYPE_NONE = 0 , IMB_FTYPE_PNG = 1 , IMB_FTYPE_TGA = 2 , IMB_FTYPE_JPG = 3 ,
  IMB_FTYPE_BMP = 4 , IMB_FTYPE_OPENEXR = 5 , IMB_FTYPE_IRIS = 6 , IMB_FTYPE_PSD = 7 ,
  IMB_FTYPE_RADHDR = 9 , IMB_FTYPE_TIF = 10 , IMB_FTYPE_DDS = 13
}
enum  IMB_Proxy_Size {
  IMB_PROXY_NONE = 0 , IMB_PROXY_25 = 1 , IMB_PROXY_50 = 2 , IMB_PROXY_75 = 4 ,
  IMB_PROXY_100 = 8 , IMB_PROXY_MAX_SLOT = 4
}

Functions

 ENUM_OPERATORS (IMB_Proxy_Size, IMB_PROXY_100)

Macro Definition Documentation

◆ IM_MAX_SPACE

Enumeration Type Documentation

◆ eImbFileType

ImBuf.ftype: main image types.

Enumerator
IMB_FTYPE_NONE 
IMB_FTYPE_PNG 
IMB_FTYPE_TGA 
IMB_FTYPE_JPG 
IMB_FTYPE_BMP 
IMB_FTYPE_OPENEXR 
IMB_FTYPE_IRIS 
IMB_FTYPE_PSD 
IMB_FTYPE_RADHDR 
IMB_FTYPE_TIF 
IMB_FTYPE_DDS 

Definition at line 16 of file IMB_imbuf_enums.h.

◆ IMB_Proxy_Size

NOTE: Keep in sync with MovieClipProxy.build_size_flag

Enumerator
IMB_PROXY_NONE 
IMB_PROXY_25 
IMB_PROXY_50 
IMB_PROXY_75 
IMB_PROXY_100 
IMB_PROXY_MAX_SLOT 

Definition at line 42 of file IMB_imbuf_enums.h.

Function Documentation

◆ ENUM_OPERATORS()

ENUM_OPERATORS ( IMB_Proxy_Size ,
IMB_PROXY_100  )

References IMB_PROXY_100.