Provides an interface to work with the editor. Useful in the case when need to call editor functionality without adding a reference to NeoAxis.Core.Editor.dll.
Inheritance Hierarchy Namespace: NeoAxis.EditorAssembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntaxpublic static class EditorAPI
The EditorAPI type exposes the following members.
Properties
Methods| | Name | Description |
|---|
  | CloseAllDocumentWindowsOnSecondLevelWithDeletedObjects | |
  | ContentBrowserUtility_AllContentBrowsers_ResumeChildrenChangedEvent | |
  | ContentBrowserUtility_AllContentBrowsers_SuspendChildrenChangedEvent | |
  | CreateEditorDocumentXmlConfiguration | |
  | CreateProcedureUIDialog | |
  | DocumentationLinksManager_AddNameByType | |
  | EditorCommandLineTools_PlatformProjectPatch_Process | |
  | FindDocumentWindowsWithObject | |
  | Get_FlowGraphNodeStyle_Rectangle_Instance | |
  | GetAllDocumentWindowsOfDocument | |
  | GetDocumentByComponent | |
  | GetDocumentByObject | |
  | GetEditorActionByName | |
  | GetEditorActions | |
  | GetEditorRibbonDefaultConfigurationTabs | |
  | IsAnyTransformToolInModifyingMode | |
  | OpenDocumentWindowForObject | |
  | OpenSelectTypeWindow | |
  | PreviewImagesManager_RegisterResourceType | |
  | Product_Store_ImageGenerator_WriteBitmapToStream | |
  | QATAddAction | |
  | RegisterEditorAction |
Register an editor action. Use this method for the code which not referencing to NeoAxis.Core.Editor.dll directly. As example when need to call the method from Project.csproj.
|
  | RegisterEditorAssembly | |
  | RibbonAddAction | |
  | SelectDockWindow | |
  | ShowDialog | |
  | ShowOpenFileDialog(Boolean, String, IEnumerableValueTupleString, String, IntPtr, String) | |
  | ShowOpenFileDialog(Boolean, String, IEnumerableValueTupleString, String, IntPtr, String) | |
  | ShowSaveFileDialog | |
  | SurfaceEditorUtility_CreatePreviewObjects | |
  | UnregisterEditorAssembly | |
  | XmlDocumentationFiles_Load | |
Top
Events
See Also