IBuilder Interface |
Namespace: Demo3D.Visuals
public interface IBuilder : IPackageTarget
The IBuilder type exposes the following members.
| Name | Description | |
|---|---|---|
| BackgroundTaskViewer |
Interface for adding background tasks to the status bar view.
| |
| CatalogManager | ||
| CompanyDataDirectory | ||
| DisplaySettings |
Interaction with the GUI to enable/disable things like ShowDirectionArrows.
| |
| Document | ||
| DocumentsDirectory | ||
| EditionDataDirectory | ||
| InstallPath | ||
| InvokeRequired | ||
| MessageBoxCaption | ||
| ModelInvokeRequired | ||
| Options | ||
| PackageFeed | ||
| PackageTargetName |
The name of the package target.
(Inherited from IPackageTarget.) | |
| PageSettings | ||
| PrinterSettings | ||
| PrintMessagesEnabled | ||
| RunMode | ||
| Running | ||
| SceneAnimation |
Access scene animation.
| |
| Selection | ||
| SelectionManager | ||
| ShowTooltips | ||
| UserData |
Application level user data storage.
| |
| UserScriptsFolder | ||
| UserVars |
Application level user key-value pair storage.
|
| Name | Description | |
|---|---|---|
| AfterCatalogClosed | EventHandler called after a Catalog is unloaded.
| |
| AfterCatalogLoaded | EventHandler called after a Catalog is loaded, first parameter is the Catalog as an Object, and second is a CatalogEventArgs as a EventArgs.
| |
| AfterCSharpCodeCompiled | EventHandler called after some C# code is compiled.
| |
| AfterDocumentLoaded | EventHandler called after a New Document is loaded, first parameter is the IBuilder as an Object, and second is null.
| |
| AfterDocumentSaved | EventHandler called after a Document is saved, first parameter is the IBuilder as an Object, and second is null.
| |
| AfterFileImported | EventHandler called after a File is imported, first parameter is the IBuilder as an Object, and second is a ImportEventArgs as a EventArgs.
| |
| AfterNewDocument | EventHandler called after a New Document is created, first parameter is the IBuilder as an Object, and second is null.
| |
| AppClosing | EventHandler called when the app is closing.
| |
| BeforeCatalogClosed | EventHandler called before a Catalog is unloaded, first parameter is the Catalog as an Object, and second is a CatalogEventArgs as a EventArgs.
| |
| BeforeCatalogLoaded | EventHandler called before a Catalog is loaded.
| |
| BeforeDocumentLoaded | EventHandler called before a New Document is loaded, first parameter is the IBuilder as an Object, and second is null.
| |
| BeforeDocumentSaved | EventHandler called before a Document is saved, first parameter is the IBuilder as an Object, and second is null.
| |
| BeforeNewDocument | EventHandler called before a New Document is created, first parameter is the IBuilder as an Object, and second is null.
|
| Name | Description | |
|---|---|---|
| ModelInvokeAsync(Action) | Overloaded. (Defined by ModelInvokeExtensions.) | |
| ModelInvokeAsync(ActionObject, Object) | Overloaded. (Defined by ModelInvokeExtensions.) | |
| ModelInvokeAsyncTResult(FuncTResult) | Overloaded. (Defined by ModelInvokeExtensions.) | |
| ModelInvokeAsyncTResult(FuncObject, TResult, Object) | Overloaded. (Defined by ModelInvokeExtensions.) | |
| Pick(Point) | Overloaded. (Defined by IGuiExt.) | |
| Pick(Int32, Int32) | Overloaded. (Defined by IGuiExt.) |