Implementation of IAppDialogOverride which lets application show all dialogs.
More...
Implementation of IAppDialogOverride which lets application show all dialogs.
virtual bool X3g::Plugin::DefaultAppDialogOverride::ContinueImportWithLayerVisibilityChange |
( |
[Out] bool% |
pContinue) | |
|
|
virtual |
Called on import if all imported entities are on invisible layers.
- Parameters
-
pContinue | Returns true if import should be continued. Layers will be enabled in this case. |
- Returns
- Return true to override application dialog.
Implements X3g::Plugin::IAppDialogOverride.
virtual bool X3g::Plugin::DefaultAppDialogOverride::GetInsertScale |
( |
const GeBoundingBox3d^ |
pBounds, |
|
|
[In, Out] LengthUnit% |
pUnit, |
|
|
[In, Out] double% |
pCustomScale |
|
) |
| |
|
virtual |
Called if planning unit is undefined on import.
- Parameters
-
pBounds | Bounding box of inserted planning. |
pUnit | Length unit of inserted planning. |
pCustomScale | Scale in addition to unit scale. |
- Returns
- Return true to override application dialog.
Implements X3g::Plugin::IAppDialogOverride.
virtual bool X3g::Plugin::DefaultAppDialogOverride::RequestArticleConversion |
( |
ArticleConversionType |
pType, |
|
|
[Out] bool% |
pAllowConversion |
|
) |
| |
|
virtual |
Called if an action would imply the conversion of an article entity.
- Parameters
-
pType | Kind of conversion. |
pAllowConversion | Returns true if conversion is allowed. Action is aborted otherwise. |
- Returns
- Return true to override application dialog.
Implements X3g::Plugin::IAppDialogOverride.