IBuilder Methods |
The IBuilder type exposes the following members.
| Name | Description | |
|---|---|---|
| AddToSelection | ||
| BeginInvoke | ||
| ClearSelection | ||
| CreateVisual(VisualFactory) | ||
| CreateVisual(VisualFactory, Vector3) | ||
| CreateVisualWithoutFocus | ||
| DeleteSelection | ||
| Export(String, Boolean) | ||
| Export(String, Visual, Boolean) | ||
| ForceRefreshPropertiesGrid | Forcibly refreshes Properties Grid even when it is being edited. | |
| GetPackageManager |
Gets the default package manager for the target if no options are specified. Otherwise returns a new package manager.
(Inherited from IPackageTarget) | |
| InstantiateAsset(Asset) | Instantiates the given asset at the location of the cursor. | |
| InstantiateAsset(Asset, Vector3) | Instantiates the given asset at the given world co-ordinates. | |
| Invoke | ||
| ModelBeginInvoke(Action) | Invoke an action on the Demo3D model thread. | |
| ModelBeginInvoke(ActionObject, Object) | Invoke an action on the Demo3D model thread. | |
| NotifyAfterFileImported | Call this to notify interested listeners to examine (re)imported CAD. | |
| RefreshPropertiesGrid | Refreshes the Properties Grid unless it's currently being edited. This is the recommended API for most situations. | |
| Reset | ||
| SaveOptions | ||
| SaveWorldEdits | Display a confirmation dialog to prompt saving edits made to the model. | |
| Select | ||
| ShowFeedManager | Show the package feed manager. | |
| SnapshotColorData | Get the color data as an array or image | |
| SnapshotDepthData | Get the depth data as an array or image | |
| StartVideoRecording | Start recording the scene, opens a dialog to set the file path, end with StopVideoRecording | |
| StartVideoRecording(Demo3DMovieExportFormat) | Start recording the scene, end with StopVideoRecording | |
| StartVideoRecording(String) | Start recording the scene, end with StopVideoRecording | |
| StopVideoRecording | Stop recording the scene |
| Name | Description | |
|---|---|---|
| ModelInvokeAsync | (Defined by ModelInvokeExtensions) | |
| ModelInvokeAsync | (Defined by ModelInvokeExtensions) | |
| ModelInvokeAsync | (Defined by ModelInvokeExtensions) | |
| ModelInvokeAsync | (Defined by ModelInvokeExtensions) | |
| ModelInvokeAsyncTResult | (Defined by ModelInvokeExtensions) | |
| ModelInvokeAsyncTResult | (Defined by ModelInvokeExtensions) | |
| ModelInvokeAsyncTResult | (Defined by ModelInvokeExtensions) | |
| ModelInvokeAsyncTResult | (Defined by ModelInvokeExtensions) | |
| Pick | (Defined by IGuiExt) | |
| Pick | (Defined by IGuiExt) |