Open Search
    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 ()
     

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

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

    Returns
    Cinema 4D's window handle.