Navigation
API > API/Plugins > API/Plugins/TextureGraph
Argument of a signature: Combining a Name with an Argument type makes a unique Argument where the name is combined for hashing with the rest of the argument type fields
| Name | FTG_Argument |
| Type | struct |
| Header File | /Engine/Plugins/TextureGraph/Source/TextureGraph/Public/TG_Signature.h |
| Include Path | #include "TG_Signature.h" |
Syntax
USTRUCT ()
struct FTG_Argument
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Invalid | const FTG_Argument | TG_Signature.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArgumentType | FTG_ArgumentType | TG_Signature.h | ||
| CPPTypeName | FName | TG_Signature.h | ||
| MetaDataMap | TMap< FName, FString > | TG_Signature.h | ||
| Name | FName | TG_Signature.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FName GetCPPTypeName() |
TG_Signature.h | ||
| TG_Signature.h | |||
FTG_Name GetName() |
TG_Signature.h | ||
FTG_ArgumentType GetType() |
TG_Signature.h | ||
FTG_Hash Hash () |
TG_Signature.h | ||
bool IsArray() |
TG_Signature.h | ||
bool IsBool() |
TG_Signature.h | ||
bool IsColor() |
TG_Signature.h | ||
bool IsInput() |
TG_Signature.h | ||
bool IsNotConnectable() |
TG_Signature.h | ||
bool IsObject
(
UClass* InClass |
TG_Signature.h | ||
bool IsOutput() |
TG_Signature.h | ||
bool IsParam() |
TG_Signature.h | ||
bool IsPersistentSelfVar() |
TG_Signature.h | ||
bool IsPrivate() |
TG_Signature.h | ||
bool IsScalar() |
TG_Signature.h | ||
bool IsSetting() |
TG_Signature.h | ||
bool IsString() |
TG_Signature.h | ||
bool IsTexture() |
TG_Signature.h | ||
bool IsVariant() |
TG_Signature.h | ||
bool IsVector() |
TG_Signature.h | ||
void SetNotConnectable() |
TG_Signature.h | ||
void SetPersistentSelfVar() |
TG_Signature.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTG_Hash Hash
(
const FTG_Argument& Argument |
Hashing. | TG_Signature.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FName& InArgName |
Comparison operator against the Arg Name, useful for FindByKey on TArray of Arguments. | TG_Signature.h |