/Engine/Plugins/Experimental/Mutable/Source/CustomizableObjectEditor/Classes/MuCOE/Nodes/CustomizableObjectNode.h
A node can only be modified when a node is reconstructed (i.e., inside the ReconstructNode, AllocateDefaultPins functions). Exceptionally, a pin can also be created inside the BeginConstruct. We consider that a node has been modified if one of the following things happen:
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract) class UCustomizableObjectNode : public [UEdGraphNode](API\Runtime\Engine\EdGraph\UEdGraphNode)
FDestroyNodeDel...
DestroyNodeDelegate
FNodeConnection...
NodeConnectionListChangedDelegate
FPinConnectionL...
PinConnectionListChangedDelegate
FPostEditChange...
PostEditChangePropertyDelegate
FPostEditChange...
PostEditChangePropertyRegularDelegate
FPostReconstruc...
PostReconstructNodeDelegate
FRemapPinsDeleg...
RemapPinsDelegate