Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Kismet2
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Kismet2/CompilerResultsLog.h |
| Include | #include "Kismet2/CompilerResultsLog.h" |
Syntax
class FBacktrackMap
Remarks
This class maps from final objects to their original source object, across cloning, autoexpansion, etc...
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< UEdGraphPin *, UEdGraphPin * > | PinSourceBacktrackMap | Maps from transient pins created during compiling to original 'source pin' object. | |
| TMap< UObject const *, UObject * > | SourceBacktrackMap | Maps from transient object created during compiling to original 'source code' object. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UObject * | FindSourceObject
(
UObject* PossiblyDuplicatedObject |
Returns the true source object for the passed in object | |
| UObject const * | FindSourceObject
(
UObject const* PossiblyDuplicatedObject |
||
| UEdGraphPin * | FindSourcePin
(
UEdGraphPin* PossiblyDuplicatedPin |
||
| UEdGraphPin const * | FindSourcePin
(
UEdGraphPin const* PossiblyDuplicatedPin |
||
| void | NotifyIntermediateObjectCreation
(
UObject* NewObject, |
Update the source backtrack map to note that NewObject was most closely generated/caused by the SourceObject | |
| void | NotifyIntermediatePinCreation
(
UEdGraphPin* NewPin, |
Update the pin source backtrack map to note that NewPin was most closely generated/caused by the SourcePin |