Public Member Functions | |
CustomAddObjectEvent (App::DocumentObject **o, App::Document *d, const std::string &type, const std::string &name) | |
void execute () | |
~CustomAddObjectEvent () | |
![]() | |
AbstractCustomProtectorEvent () | |
~AbstractCustomProtectorEvent () | |
Protected Attributes | |
App::Document * doc | |
std::string name | |
App::DocumentObject ** obj | |
std::string type | |
Additional Inherited Members | |
![]() | |
QSemaphore * semaphore | |
Constructor & Destructor Documentation
◆ CustomAddObjectEvent()
Sandbox::CustomAddObjectEvent::CustomAddObjectEvent | ( | App::DocumentObject ** | o, |
App::Document * | d, | ||
const std::string & | type, | ||
const std::string & | name | ||
) |
◆ ~CustomAddObjectEvent()
Sandbox::CustomAddObjectEvent::~CustomAddObjectEvent | ( | ) |
Member Function Documentation
◆ execute()
|
virtual |
Implements Sandbox::AbstractCustomProtectorEvent.
References App::Document::addObject(), and doc.
Referenced by ArchSite.Compass::buildCoordinates(), ArchSchedule.CommandArchSchedule::IsActive(), and FeaturePython.DistanceBolt::onChanged().
Member Data Documentation
◆ doc
|
protected |
Referenced by Mod.Show.SceneDetails.Pickability.Pickability::apply_data(), Mod.Show.SceneDetails.VProperty.VProperty::apply_data(), Mod.Show.SceneDetails.ClipPlane.ClipPlane::apply_data(), Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane::apply_data(), importSVG.svgHandler::characters(), importSVG.svgHandler::endElement(), execute(), Mod.Show.SceneDetail.SceneDetail::full_key(), Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane::scene_value(), Mod.Show.SceneDetails.Pickability.Pickability::scene_value(), Mod.Show.SceneDetails.VProperty.VProperty::scene_value(), Mod.Show.SceneDetail.SceneDetail::set_doc(), TestSpreadsheet.SpreadsheetCases::tearDown(), TestSpreadsheet.SpreadsheetCases::testAggregates(), TestSpreadsheet.SpreadsheetCases::testAlias(), TestSpreadsheet.SpreadsheetCases::testAmbiguousAlias(), TestSpreadsheet.SpreadsheetCases::testClearAlias(), TestSpreadsheet.SpreadsheetCases::testCrossDocumentLinks(), TestSpreadsheet.SpreadsheetCases::testFunctions(), TestSpreadsheet.SpreadsheetCases::testInsertRows(), TestSpreadsheet.SpreadsheetCases::testInvoluteGear(), TestSpreadsheet.SpreadsheetCases::testIssue3128(), TestSpreadsheet.SpreadsheetCases::testIssue3225(), TestSpreadsheet.SpreadsheetCases::testIssue3363(), TestSpreadsheet.SpreadsheetCases::testIssue3432(), TestSpreadsheet.SpreadsheetCases::testMatrix(), TestSpreadsheet.SpreadsheetCases::testNumbers(), TestSpreadsheet.SpreadsheetCases::testPlacementName(), TestSpreadsheet.SpreadsheetCases::testPrecedence(), TestSpreadsheet.SpreadsheetCases::testRelationalOperators(), TestSpreadsheet.SpreadsheetCases::testRemoveRows(), TestSpreadsheet.SpreadsheetCases::testRenameAlias(), TestSpreadsheet.SpreadsheetCases::testRenameAlias2(), TestSpreadsheet.SpreadsheetCases::testRenameAlias3(), TestSpreadsheet.SpreadsheetCases::testSetInvalidAlias(), TestSpreadsheet.SpreadsheetCases::testSetInvalidAlias2(), TestSpreadsheet.SpreadsheetCases::testSketcher(), TestSpreadsheet.SpreadsheetCases::testUnits(), and Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane::val().
◆ name
|
protected |
◆ obj
|
protected |
Referenced by shipOutlineDraw.TaskPanel.TaskPanel::accept(), Texture.ViewProviderTexture::claimChildren(), shipAreasCurve.Preview.Preview::clean(), shipOutlineDraw.Preview.Preview::clean(), shipOutlineDraw.TaskPanel.TaskPanel::createPreview(), ArchAxis.CommandArchGrid::IsActive(), shipOutlineDraw.TaskPanel.TaskPanel::onTableItem(), ArchMaterial.MultiMaterialDelegate::setModelData(), shipOutlineDraw.TaskPanel.TaskPanel::setSectionType(), shipAreasCurve.Preview.Preview::update(), and shipOutlineDraw.Preview.Preview::update().
◆ type
|
protected |
The documentation for this class was generated from the following file:
- src/Mod/Sandbox/App/DocumentProtector.cpp