Navigation
API > API/Editor > API/Editor/GraphEditor > API/Editor/GraphEditor/KismetPins
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SBorder
- SGraphPin
- SGraphPinObject
- SGraphPinClass
References
| Module | GraphEditor |
| Header | /Engine/Source/Editor/GraphEditor/Public/KismetPins/SGraphPinObject.h |
| Include | #include "KismetPins/SGraphPinObject.h" |
Syntax
class SGraphPinObject : public SGraphPin
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< class SMenuAnchor > | AssetPickerAnchor | Menu anchor for opening and closing the asset picker | |
| TSharedPtr< SButton > | BrowseButton | ||
| FAssetData | CachedAssetData | Cached AssetData of object selected | |
| TSharedPtr< SButton > | UseButton | Object manipulator buttons. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Allow self pin widget | ||
| void | Construct
(
const FArguments& InArgs, |
||
| TSharedRef< SWidget > | Generate asset picker window | ||
| 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 | |
| FText | Get default text for the picker combo | ||
| FText | Get name of the object | ||
| FText | Get text tooltip for object | ||
| FString | Get text tooltip for object | ||
| FOnClicked | Delegate to be called when the browse for item button is clicked | ||
| FOnClicked | Delegate to be called when the use current selected item in asset browser button is clicked | ||
| FText | GetValue () |
Get string value for object | |
| void | OnAssetEnterPressedInPicker
(
const TArray< FAssetData >& InSelectedAssets |
Called when enter is pressed when items are selected in the picker window | |
| void | OnAssetSelectedFromPicker
(
const FAssetData& AssetData |
Called to validate selection from picker window | |
| FReply | Clicked Browse button | ||
| FReply | OnClickUse () |
Clicked Use button | |
| FSlateColor | Combo Button Color and Opacity delegate | ||
| FText | Used to update the combo button text | ||
| FSlateColor | Button Color and Opacity delegate | ||
| FSlateColor | Button Color and Opacity delegate | ||
| bool | True if this specific pin should be treated as a self pin |
Overridden from SGraphPin
| Type | Name | Description | |
|---|---|---|---|
| bool | If true the graph pin subclass is responsible for setting the IsEnabled delegates for the aspects it cares about. | ||
| TSharedRef< SWidget > | Build the widget we should put into the 'default value' space, shown when nothing connected |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |