|
ArticyXImporter
ArticyXImporter for Unreal Engine
|
Editor class for managing and editing Articy Global Variables. More...
#include <ArticyGVEditor.h>
Public Member Functions | |
| virtual | ~FArticyGvEditor () override |
| Destructor for FArticyGVEditor. | |
| void | InitArticyGvEditor (const EToolkitMode::Type Mode, const TSharedPtr< IToolkitHost > &InitToolkitHost, UArticyGlobalVariables *ObjectToEdit) |
| Initializes the Articy Global Variables editor. | |
| virtual void | AddReferencedObjects (FReferenceCollector &Collector) override |
| Adds referenced objects to the garbage collector. | |
| virtual FLinearColor | GetWorldCentricTabColorScale () const override |
| Gets the color scale for world-centric tabs. | |
| virtual FName | GetToolkitFName () const override |
| Gets the toolkit's FName identifier. | |
| virtual FText | GetBaseToolkitName () const override |
| Gets the base toolkit name. | |
| virtual FString | GetWorldCentricTabPrefix () const override |
| Gets the prefix for world-centric tab titles. | |
| virtual void | RegisterTabSpawners (const TSharedRef< FTabManager > &TabManager) override |
| Registers tab spawners for the editor. | |
| virtual FString | GetReferencerName () const override |
| Gets the referencer name for the editor. | |
Editor class for managing and editing Articy Global Variables.
This class provides an editor interface for editing Articy Global Variables within Unreal Engine.
|
overridevirtual |
Destructor for FArticyGVEditor.
Destructor for FArticyGVEditor.
This destructor unregisters the editor from the undo system.
|
overridevirtual |
Adds referenced objects to the garbage collector.
FGCObject Interface
This function is called to ensure that referenced objects are not garbage collected while the editor is active.
| Collector | The reference collector. |
|
overridevirtual |
Gets the base toolkit name.
|
overridevirtual |
Gets the referencer name for the editor.
|
overridevirtual |
Gets the toolkit's FName identifier.
FAssetEditorToolkit Interface
|
overridevirtual |
Gets the color scale for world-centric tabs.
IToolkit Interface
|
overridevirtual |
Gets the prefix for world-centric tab titles.
| void FArticyGvEditor::InitArticyGvEditor | ( | const EToolkitMode::Type | Mode, |
| const TSharedPtr< IToolkitHost > & | InitToolkitHost, | ||
| UArticyGlobalVariables * | ObjectToEdit ) |
Initializes the Articy Global Variables editor.
| Mode | The toolkit mode (standalone or world-centric). |
| InitToolkitHost | The toolkit host for integration. |
| ObjectToEdit | The ArticyGlobalVariables object to be edited. |
This function sets up the editor for editing Articy Global Variables, including registering undo capabilities and initializing the editor layout.
| Mode | The toolkit mode (standalone or world-centric). |
| InitToolkitHost | The toolkit host for integration. |
| ObjectToEdit | The ArticyGlobalVariables object to be edited. |
|
overridevirtual |
Registers tab spawners for the editor.
This function registers the tabs that can be spawned by the editor, such as the Details tab.
| InTabManager | The tab manager for registering tab spawners. |