![]() |
pCon.planner Plugin SDK
Version 8.9
|
Allows to override application dialogs. More...
Public Member Functions | |
bool | GetInsertScale (const GeBoundingBox3d^ pBounds,[In, Out] LengthUnit% pUnit,[Out] double% pCustomScale) |
Called if planning unit is undefined on import. More... | |
bool | RequestArticleConversion (ArticleConversionType pType,[Out] bool% pAllowConversion) |
Called if an action would imply the conversion of an article entity. More... | |
bool | ContinueImportWithLayerVisibilityChange ([Out] bool% pContinue) |
Called on import if all imported entities are on invisible layers. More... | |
Allows to override application dialogs.
bool X3g::Plugin::IAppDialogOverride::ContinueImportWithLayerVisibilityChange | ( | [Out] bool% | pContinue) |
Called on import if all imported entities are on invisible layers.
pContinue | Returns true if import should be continued. Layers will be enabled in this case. |
Implemented in X3g::Plugin::DefaultAppDialogOverride.
bool X3g::Plugin::IAppDialogOverride::GetInsertScale | ( | const GeBoundingBox3d^ | pBounds, |
[In, Out] LengthUnit% | pUnit, | ||
[Out] double% | pCustomScale | ||
) |
Called if planning unit is undefined on import.
pBounds | Bounding box of inserted planning. |
pUnit | Length unit of inserted planning. |
pCustomScale | Scale in addition to unit scale. |
Implemented in X3g::Plugin::DefaultAppDialogOverride.
bool X3g::Plugin::IAppDialogOverride::RequestArticleConversion | ( | ArticleConversionType | pType, |
[Out] bool% | pAllowConversion | ||
) |
Called if an action would imply the conversion of an article entity.
pType | Kind of conversion. |
pAllowConversion | Returns true if conversion is allowed. Action is aborted otherwise. |
Implemented in X3g::Plugin::DefaultAppDialogOverride.