Navigation
API > API/Editor > API/Editor/BlueprintGraph > API/Editor/BlueprintGraph/UEdGraphSchema_K2
- UEdGraphSchema::ArePinsCompatible()
- UEdGraphSchema_K2::ArePinsCompatible()
- UAnimationGraphSchema::ArePinsCompatible()
References
Module | BlueprintGraph |
Header | /Engine/Source/Editor/BlueprintGraph/Classes/EdGraphSchema_K2.h |
Include | #include "EdGraphSchema_K2.h" |
Source | /Engine/Source/Editor/BlueprintGraph/Private/EdGraphSchema_K2.cpp |
virtual bool ArePinsCompatible
&40;
const UEdGraphPin &42; PinA,
const UEdGraphPin &42; PinB,
const UClass &42; CallingContext,
bool bIgnoreArray
&41; const
Remarks
Returns true if the types and directions of two pins are schema compatible. Handles outputting a more derived type to an input pin expecting a less derived type. true if the pin types and directions are compatible.
Parameters
Name | Description |
---|---|
PinA | The pin a. |
PinB | The pin b. |
CallingContext | (optional) The calling context (required to properly evaluate pins of type Self) |
bIgnoreArray | (optional) Whether or not to ignore differences between array and non-array types |