Navigation
API > API/Editor > API/Editor/GraphEditor
| Name | SGraphPinClass |
| Type | class |
| Header File | /Engine/Source/Editor/GraphEditor/Public/KismetPins/SGraphPinClass.h |
| Include Path | #include "KismetPins/SGraphPinClass.h" |
Syntax
class SGraphPinClass : public SGraphPinObject
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SBorder → SGraphPin → SGraphPinObject → SGraphPinClass
- FSlateControlledConstruction → SWidget → SCompoundWidget → SBorder → SGraphPin → SGraphPinObject → SGraphPinClass
Structs
| Name | Remarks |
|---|---|
| FArguments |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
KismetPins/SGraphPinClass.h | ||
void SetAllowAbstractClasses
(
bool bAllow |
KismetPins/SGraphPinClass.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnPickedNewClass
(
UClass* ChosenClass |
Called when a new class was picked via the asset picker. | KismetPins/SGraphPinClass.h |
Overridden from SGraphPinObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AllowSelfPinWidget() |
Allow self pin widget | KismetPins/SGraphPinClass.h | |
virtual TSharedRef< SWidget > GenerateAssetPicker() |
Generate asset picker window | KismetPins/SGraphPinClass.h | |
virtual const FAssetData & GetAssetData
(
bool bRuntimePath |
Returns asset data of currently selected object, if bRuntimePath is true this will include _C for blueprint classes, for false it will point to UBlueprint instead | KismetPins/SGraphPinClass.h | |
virtual FText GetDefaultComboText() |
Get default text for the picker combo | KismetPins/SGraphPinClass.h | |
virtual FOnClicked GetOnUseButtonDelegate() |
Delegate to be called when the use current selected item in asset browser button is clicked | KismetPins/SGraphPinClass.h | |
virtual FReply OnClickUse() |
Clicked Use button | KismetPins/SGraphPinClass.h |