c4d_bitmapfilter.h File Reference

Functions

BM_TILE * BfBitmapTileGet (BM_REF bm, const RECT32 *src_rect, Int32 width, Int32 height, Int32 tile_mode, Int32 flags)
 
Int32 BfBitmapTileDetach (BM_REF bm, BM_TILE *tile_buf, Int32 flags)
 
Int32 BfDiscardChanges (BM_REF bm)
 
Int32 BfUpdateView (BM_REF bm)
 
Bool BfConvertTileToBasebmp (const BM_TILE *tile, const RECT32 *tile_rect, BaseBitmap *bmp, Int32 zero)
 
Bool BfBitmapTileScale (BM_REF bm, BM_TILE *src_bm, BM_TILE *dst_bm, RECT32 *src_rect, RECT32 *dst_rect)
 
PROGRESS_ID BfProgressNew (BM_REF bm)
 
Int32 BfProgressDelete (BM_REF bm, PROGRESS_ID pid)
 
Int32 BfProgressUpdate (BM_REF bm, PROGRESS_ID pid, Int32 current_value, Int32 max_value, const maxon::String &text)
 
BaseContainer GetGlobalFilterPrefs (Int32 pluginid)
 
Bool SetGlobalFilterPrefs (Int32 pluginid, const BaseContainer &prefs)
 
void * GetEditorWindow (void)
 

Function Documentation

◆ BfBitmapTileGet()

BM_TILE* BfBitmapTileGet ( BM_REF  bm,
const RECT32 *  src_rect,
Int32  width,
Int32  height,
Int32  tile_mode,
Int32  flags 
)

Private.

◆ BfBitmapTileDetach()

Int32 BfBitmapTileDetach ( BM_REF  bm,
BM_TILE *  tile_buf,
Int32  flags 
)

Private.

◆ BfDiscardChanges()

Int32 BfDiscardChanges ( BM_REF  bm)

Private.

◆ BfUpdateView()

Int32 BfUpdateView ( BM_REF  bm)

Private.

◆ BfConvertTileToBasebmp()

Bool BfConvertTileToBasebmp ( const BM_TILE *  tile,
const RECT32 *  tile_rect,
BaseBitmap bmp,
Int32  zero 
)

Private.

◆ BfBitmapTileScale()

Bool BfBitmapTileScale ( BM_REF  bm,
BM_TILE *  src_bm,
BM_TILE *  dst_bm,
RECT32 *  src_rect,
RECT32 *  dst_rect 
)

Private.

◆ BfProgressNew()

PROGRESS_ID BfProgressNew ( BM_REF  bm)

Private.

◆ BfProgressDelete()

Int32 BfProgressDelete ( BM_REF  bm,
PROGRESS_ID  pid 
)

Private.

◆ BfProgressUpdate()

Int32 BfProgressUpdate ( BM_REF  bm,
PROGRESS_ID  pid,
Int32  current_value,
Int32  max_value,
const maxon::String text 
)

Private.

◆ GetGlobalFilterPrefs()

BaseContainer GetGlobalFilterPrefs ( Int32  pluginid)

Private.

◆ SetGlobalFilterPrefs()

Bool SetGlobalFilterPrefs ( Int32  pluginid,
const BaseContainer prefs 
)

Private.

◆ GetEditorWindow()

void* GetEditorWindow ( void  )

Retrieves Cinema 4D's window handle (HWND). Private.

Returns
Cinema 4D's window handle.