Gui::SelectionGateFilterExternal Class Reference

SelectionGateFilterExternal The selection gate disallows any external object. More...

#include <Selection.h>

Public Member Functions

virtual bool allow (App::Document *, App::DocumentObject *, const char *) override
 
 SelectionGateFilterExternal (const char *docName, const char *objName=nullptr)
 
- Public Member Functions inherited from Gui::SelectionGate
virtual bool allow (App::Document *, App::DocumentObject *, const char *)=0
 
virtual ~SelectionGate ()
 

Additional Inherited Members

- Public Attributes inherited from Gui::SelectionGate
std::string notAllowedReason
 notAllowedReason is a string that sets the message to be displayed in statusbar for cluing the user on why is the selection not allowed. More...
 

Detailed Description

SelectionGateFilterExternal The selection gate disallows any external object.

Constructor & Destructor Documentation

◆ SelectionGateFilterExternal()

SelectionGateFilterExternal::SelectionGateFilterExternal ( const char *  docName,
const char *  objName = nullptr 
)

Member Function Documentation

◆ allow()

bool SelectionGateFilterExternal::allow ( App::Document doc,
App::DocumentObject obj,
const char *   
)
overridevirtual

The documentation for this class was generated from the following files: