Navigation
API > API/Plugins > API/Plugins/TextureGraphEditor
| Name | FTG_InstanceImpl |
| Type | struct |
| Header File | /Engine/Plugins/TextureGraph/Source/TextureGraphEditor/Public/TG_Exporter.h |
| Include Path | #include "TG_Exporter.h" |
Syntax
struct FTG_InstanceImpl :
public FTickableGameObject ,
public FGCObject ,
public FNotifyHook
Inheritance Hierarchy
- FGCObject → FTG_InstanceImpl
- FNotifyHook → FTG_InstanceImpl
- FTickableObjectBase → FTickableGameObject → FTG_InstanceImpl
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| TG_Exporter.h | |||
FTG_InstanceImpl
(
const FTG_InstanceImpl& |
Prevent copying: | TG_Exporter.h | |
| TG_Exporter.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTG_InstanceImpl() |
TG_Exporter.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AdvancedPreviewSettingsWidget | TSharedPtr< SWidget > | Scene preview settings widget | TG_Exporter.h | |
| DetailsView | TSharedPtr< class IDetailsView > | TG_Exporter.h | ||
| ExportSettings | TObjectPtr< class UTG_ExportSettings > | TG_Exporter.h | ||
| ExportSettingsView | TSharedPtr< class IDetailsView > | TG_Exporter.h | ||
| NodePreviewPtr | TWeakPtr< class STG_NodePreviewWidget > | TG_Exporter.h | ||
| OnPreviewSceneChangedDelegate | FAdvancedPreviewSceneModule::FOnPreviewSceneChanged | TG_Exporter.h | ||
| OutputNodesComboBoxWidget | TSharedPtr< SComboBox< TSharedPtr< FName > > > | TG_Exporter.h | ||
| OutputNodesList | TArray< TSharedPtr< FName > > | TG_Exporter.h | ||
| Parameters | TObjectPtr< class UTG_Parameters > | TG_Exporter.h | ||
| ParametersView | TSharedPtr< class IDetailsView > | TG_Exporter.h | ||
| PreviewSceneSettingsDockTab | TWeakPtr< SDockTab > | TG_Exporter.h | ||
| PreviewSceneSettingsView | TSharedPtr< class IDetailsView > | TG_Exporter.h | ||
| PreviewSettingsView | TSharedPtr< class IDetailsView > | TG_Exporter.h | ||
| SelectedNode | UTG_Node * | TG_Exporter.h | ||
| TargetExportSettings | TSharedPtr< class FExportSettings > | TG_Exporter.h | ||
| TextureGraphInstance | TObjectPtr< UTextureGraphInstance > | TG_Exporter.h | ||
| ViewportTabContent | TSharedPtr< class FEditorViewportTabContent > | Tracking the active viewports in this editor. | TG_Exporter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Cleanup() |
TG_Exporter.h | ||
void CleanupSlateReferences() |
TG_Exporter.h | ||
TSharedRef< FTabManager::FLayout > GetDefaultLayout() |
TG_Exporter.h | ||
void Initialize() |
TG_Exporter.h | ||
| TG_Exporter.h | |||
void RegisterTabSpawners
(
const TSharedPtr< FTabManager > |
TG_Exporter.h | ||
void SetMesh
(
UMeshComponent* InPreviewMesh, |
TG_Exporter.h | ||
void SetTextureGraphToExport
(
UTextureGraphInstance* InTextureGraph |
Sets the Texture Graph to be exported in the Exporter | TG_Exporter.h | |
void SetViewportPreviewMesh() |
TG_Exporter.h | ||
void UnregisterTabSpawners
(
const TSharedPtr< FTabManager > |
TG_Exporter.h | ||
void UpdatePreviewMesh() |
TG_Exporter.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| TG_Exporter.h | |||
FTG_InstanceImpl & operator=
(
FTG_InstanceImpl const& |
TG_Exporter.h |