Navigation
API > API/Editor > API/Editor/KismetCompiler
Map from a name to the number of times it's been 'created' (identical nodes create the same variable names, so they need something appended)
| Name | FNetNameMapping |
| Type | struct |
| Header File | /Engine/Source/Editor/KismetCompiler/Public/KismetCompilerMisc.h |
| Include Path | #include "KismetCompilerMisc.h" |
Syntax
struct FNetNameMapping
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NameToNet | TMap< FString, const void * > | KismetCompilerMisc.h | ||
| NetToName | TMap< const void *, FString > | KismetCompilerMisc.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString MakeValidName
(
const UEdGraphNode* Net, |
Come up with a valid, unique (within the scope of NetNameMap) name based on an existing Net object and (optional) context. | KismetCompilerMisc.h | |
FString MakeValidName
(
const UEdGraphPin* Net, |
KismetCompilerMisc.h | ||
FString MakeValidName
(
const UObject* Net, |
KismetCompilerMisc.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString MakeBaseName
(
const UEdGraphNode* Net |
KismetCompilerMisc.h | ||
static FString MakeBaseName
(
const UEdGraphPin* Net |
KismetCompilerMisc.h | ||
static FString MakeBaseName
(
const UObject* Net |
KismetCompilerMisc.h |