Filter Tree Library

详细描述

Groups

  ManagerNum
  ManagerType

Classes

class   ManagerInfo

Macros

#define  ID_LIB_FILTERTREE

函数

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 .

参数
[in] doc The document. The caller owns the pointed document.
[in] art The object type, i.e. C4DAtom::GetClassification() .
[in] minfo The manager information.
返回
true if successful, otherwise false .

◆  IsObjectHidden()

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

Checks if an object is hidden in manager minfo .

参数
[in] doc The document. The caller owns the pointed document.
[in] bl The object to check.
[in] minfo The manager information.
返回
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 .

参数
[in] doc The document. The caller owns the pointed document.
[in] bl The object to check.
[in] minfo The manager information.
返回
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 .

参数
[in] doc The document. The caller owns the pointed document.
[in] op The layer to check.
[in] minfo The manager information.
返回
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 .

参数
[in] doc The document. The caller owns the pointed document.
[in] op The layer to check.
[in] minfo The manager information.
[in] hide true to hide, false to show.
返回
true if successful, otherwise false .

◆  BuildFilterList()

Bool BuildFilterList ( BaseDocument doc )

Private .