/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraNode.h
Pin type changes are handled by the individual subclasses to account for pin sets (like the if node or select node)
virtual bool OnNewPinTypeRequested ( [UEdGraphPin](API\Runtime\Engine\EdGraph\UEdGraphPin) * PinToChange, [FNiagaraTypeDefinition](API\Plugins\Niagara\FNiagaraTypeDefinition) NewType )