Navigation
API > API/Plugins > API/Plugins/TextureGraphEditor
| Name | FTG_ExporterUtility |
| Type | struct |
| Header File | /Engine/Plugins/TextureGraph/Source/TextureGraphEditor/Public/TG_Exporter.h |
| Include Path | #include "TG_Exporter.h" |
Syntax
struct FTG_ExporterUtility
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Initializes the global state of the exporter (commands, tab spawners, etc): | TG_Exporter.h | ||
FTG_ExporterUtility
(
const FTG_ExporterUtility& |
Prevent copying: | TG_Exporter.h | |
| TG_Exporter.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FTG_ExporterUtility() |
Destructor declaration purely so that we can pimpl: | TG_Exporter.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Impl | TUniquePtr< struct FTG_InstanceImpl > | TG_Exporter.h | ||
| TextureGraphInstance | TObjectPtr< UTextureGraphInstance > | TG_Exporter.h | ||
| TGExporterLayout | TSharedPtr< FTabManager::FLayout > | TG_Exporter.h | ||
| TGExporterTabManager | TSharedPtr< FTabManager > | TG_Exporter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Cleanup() |
TG_Exporter.h | ||
TSharedRef< SDockTab > CreateTGExporterTab
(
const FSpawnTabArgs& Args |
Function registered with tab manager to create the Texture Graph Exporter | TG_Exporter.h | |
void SetTextureGraphToExport
(
UTextureGraphBase* InTextureGraph |
Sets the current texture graph to be used with the exporter | TG_Exporter.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTG_ExporterUtility & operator=
(
FTG_ExporterUtility const& |
TG_Exporter.h | ||
| TG_Exporter.h |