Module |
|
Header |
/Engine/Source/Editor/KismetCompiler/Public/KismetCompilerMisc.h |
Include |
#include "KismetCompilerMisc.h" |
class FNodeHandlingFunctor
Name | Description | ||
---|---|---|---|
|
CompilerContext |
Name | Description | |
---|---|---|
|
FNodeHandlingFunctor ( |
Name | Description | |
---|---|---|
|
~FNodeHandlingFunctor() |
Name | Description | ||
---|---|---|---|
|
Compile ( |
Virtual void Validate(FKismetFunctionContext& Context, UEdGraphNode* Node) {} |
|
|
FBlueprintCo... |
GenerateSimpleThenGoto ( |
Generate a goto corresponding to the then pin(s) |
|
FBlueprintCo... |
GenerateSimpleThenGoto ( |
Generate a goto on the corresponding exec pin. |
|
FBPTerminal ... |
RegisterLiteral ( |
Helper to register literal term. |
|
RegisterNet ( |
||
|
RegisterNets ( |
||
|
RequiresRegisterNetsBeforeScheduling() |
Returns true if this kind of node needs to be handled in the first pass, prior to execution scheduling (this is only used for function entry and return nodes) |
|
|
ResolveAndRegisterScopedTerm ( |
Helper function that verifies the variable name referenced by the net exists in the associated scope (either the class being compiled or via an object reference on the Self pin), and then creates/registers a term for that variable access. |
|
|
SanitizeName ( |
Creates a sanitized name. |
|
|
Transform ( |
||
|
ValidateAndRegisterNetIfLiteral ( |
If the net is a literal, it validates the default value and registers it. |