#include <ISelector.h>

Public Member Functions | |
| virtual void | GetSelectedFeatures (FeatureList_t &Features) const |
| Get all features of the Selector. More... | |
| virtual void | GetSelectingFeatures (FeatureList_t &Features) const |
| retrieve the group of features selecting this node More... | |
| virtual bool | IsSelector () const |
| true iff this feature selects a group of features More... | |
Public Member Functions inherited from GENAPI_NAMESPACE::CBaseRefT< T > | |
| virtual EAccessMode | GetAccessMode () const |
| Get the access mode of the node. More... | |
Public Member Functions inherited from GENAPI_NAMESPACE::CReferenceT< T, T > | |
| CReferenceT () | |
| virtual void | SetReference (IBase *ptr) |
| sets the implementation to the reference More... | |
Private Types | |
| typedef CBaseRefT< T > | ref |
Additional Inherited Members | |
Protected Attributes inherited from GENAPI_NAMESPACE::CReferenceT< T, T > | |
| T * | m_Ptr |
| Pointer to the implementation the reference references to. More... | |
Definition at line 68 of file ISelector.h.
|
private |
Definition at line 70 of file ISelector.h.
|
inlinevirtual |
Get all features of the Selector.
Definition at line 78 of file ISelector.h.
|
inlinevirtual |
retrieve the group of features selecting this node
Definition at line 87 of file ISelector.h.
|
inlinevirtual |
true iff this feature selects a group of features
Definition at line 96 of file ISelector.h.