Functions | |
StatusInt | mdlLevelFilter_apply (bool *passFlagOut, DgnModelRefP modelRefIn, DgnPlatform::LevelId levelIdIn, FilterID filterIdIn) |
Apply level filter to specified level, to check if the level passes the filter. More... | |
StatusInt | mdlLevelFilter_applyToLevelHandle (bool *passFlagOut, DgnModelRefP modelRefIn, DgnPlatform::LevelHandle levelHandleIn, FilterID filterIdIn) |
Apply level filter to specified level, to check if the level passes the filter. More... | |
StatusInt | mdlLevelFilter_applyToAll (BitMaskP passBitMaskOut, DgnModelRefP modelRefIn, FilterID filterIdIn) |
Apply level filter to all levels of specified model ref. More... | |
StatusInt mdlLevelFilter_apply | ( | bool * | passFlagOut, |
DgnModelRefP | modelRefIn, | ||
DgnPlatform::LevelId | levelIdIn, | ||
FilterID | filterIdIn | ||
) |
Apply level filter to specified level, to check if the level passes the filter.
[out] | passFlagOut | true if the level passes the filter, else false |
[in] | modelRefIn | model-ref of level-table |
[in] | levelIdIn | level id to apply the filter to |
[in] | filterIdIn | level filter id |
StatusInt mdlLevelFilter_applyToAll | ( | BitMaskP | passBitMaskOut, |
DgnModelRefP | modelRefIn, | ||
FilterID | filterIdIn | ||
) |
Apply level filter to all levels of specified model ref.
[out] | passBitMaskOut | a bit mask which represents the levels that passed the filter. The bit mask should be initialized and allocated by the calling function. |
[in] | modelRefIn | model-ref of level-table |
[in] | filterIdIn | level filter id |
StatusInt mdlLevelFilter_applyToLevelHandle | ( | bool * | passFlagOut, |
DgnModelRefP | modelRefIn, | ||
DgnPlatform::LevelHandle | levelHandleIn, | ||
FilterID | filterIdIn | ||
) |
Apply level filter to specified level, to check if the level passes the filter.
[out] | passFlagOut | true if the level passes the filter, else false |
[in] | modelRefIn | model-ref of level-table |
[in] | levelHandleIn | level handle to apply the filter to |
[in] | filterIdIn | level filter id |