Navigation
API > API/Plugins > API/Plugins/TextureGraphEditor
| Name | FTextureGraphEditorModule |
| Type | class |
| Header File | /Engine/Plugins/TextureGraph/Source/TextureGraphEditor/Public/TextureGraphEditorModule.h |
| Include Path | #include "TextureGraphEditorModule.h" |
Syntax
class FTextureGraphEditorModule : public IModuleInterface
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CreatedAssetTypeActions | AssetTypeActionsArray | All created asset type actions. Cached here so that we can unregister them during shutdown. | TextureGraphEditorModule.h | |
| TG_Exporter | TUniquePtr< FTG_ExporterUtility > | TextureGraphEditorModule.h | ||
| TickDelegate | FTickerDelegate | Delegate to run the Tick method in charge of running TextureGraphEngine update | TextureGraphEditorModule.h | |
| TickDelegateHandle | FTSTicker::FDelegateHandle | Handle of the delegate to run the Tick method in charge of running TextureGraphEngine update | TextureGraphEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TUniquePtr< FTG_ExporterUtility > & GetTextureExporter() |
Returns a reference to the Blueprint Debugger state object | TextureGraphEditorModule.h | |
void RegisterAssetTypeAction
(
IAssetTools& AssetTools, |
TextureGraphEditorModule.h | ||
virtual void ShutdownTextureGraphEngine() |
TextureGraphEditorModule.h | ||
virtual void StartTextureGraphEngine() |
TextureGraphEditorModule.h | ||
bool Tick
(
float deltaTime |
TextureGraphEditorModule.h | ||
void UnRegisterAllAssetTypeActions() |
TextureGraphEditorModule.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
TextureGraphEditorModule.h | ||
virtual void StartupModule() |
IModuleInterface implementation | TextureGraphEditorModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< ITG_Editor > CreateTextureGraphEditor
(
const EToolkitMode::Type Mode, |
TextureGraphEditorModule.h | ||
static TSharedRef< ITG_Editor > CreateTextureGraphInstanceEditor
(
const EToolkitMode::Type Mode, |
TextureGraphEditorModule.h |