Open Search
    Filter Tree

    Detailed Description

    Groups

     ManagerNum
     
     ManagerType
     

    Classes

    class  ManagerInfo
     

    Macros

    #define ID_LIB_FILTERTREE
     

    Functions

    Bool ShowObjectArt (BaseDocument *doc, Int32 art, const ManagerInfo &minfo)
     
    Bool IsObjectHidden (BaseDocument *doc, BaseList2D *bl, const ManagerInfo &minfo)
     
    Bool IsObjectSearchable (BaseDocument *doc, BaseList2D *bl, const ManagerInfo &minfo)
     
    Bool IsLayerHidden (BaseDocument *doc, LayerObject *op, const ManagerInfo &minfo)
     
    Bool SetLayerHidden (BaseDocument *doc, LayerObject *op, const ManagerInfo &minfo, Bool hide)
     
    Bool BuildFilterList (BaseDocument *doc)
     

    Macro Definition Documentation

    ◆ ID_LIB_FILTERTREE

    #define ID_LIB_FILTERTREE

    Filter Tree library ID.

    Function Documentation

    ◆ ShowObjectArt()

    Bool ShowObjectArt ( BaseDocument doc,
    Int32  art,
    const ManagerInfo minfo 
    )

    Shows objects of a specific type in manager minfo.

    Parameters
    [in]docThe document. The caller owns the pointed document.
    [in]artThe object type, i.e. C4DAtom::GetClassification().
    [in]minfoThe manager information.
    Returns
    true if successful, otherwise false.

    ◆ IsObjectHidden()

    Bool IsObjectHidden ( BaseDocument doc,
    BaseList2D bl,
    const ManagerInfo minfo 
    )

    Checks if an object is hidden in manager minfo.

    Parameters
    [in]docThe document. The caller owns the pointed document.
    [in]blThe object to check.
    [in]minfoThe manager information.
    Returns
    true if the object is hidden, otherwise false.

    ◆ IsObjectSearchable()

    Bool IsObjectSearchable ( BaseDocument doc,
    BaseList2D bl,
    const ManagerInfo minfo 
    )

    Checks if an object is searchable in manager minfo.

    Parameters
    [in]docThe document. The caller owns the pointed document.
    [in]blThe object to check.
    [in]minfoThe manager information.
    Returns
    true if the object is searchable, otherwise false.

    ◆ IsLayerHidden()

    Bool IsLayerHidden ( BaseDocument doc,
    LayerObject op,
    const ManagerInfo minfo 
    )

    Checks if a layer is hidden in manager minfo.

    Parameters
    [in]docThe document. The caller owns the pointed document.
    [in]opThe layer to check.
    [in]minfoThe manager information.
    Returns
    true if the layer is hidden, otherwise false.

    ◆ SetLayerHidden()

    Bool SetLayerHidden ( BaseDocument doc,
    LayerObject op,
    const ManagerInfo minfo,
    Bool  hide 
    )

    Hides a layer in manager minfo.

    Parameters
    [in]docThe document. The caller owns the pointed document.
    [in]opThe layer to check.
    [in]minfoThe manager information.
    [in]hidetrue to hide, false to show.
    Returns
    true if successful, otherwise false.

    ◆ BuildFilterList()

    Bool BuildFilterList ( BaseDocument doc)

    Private.