Navigation
API > API/Plugins > API/Plugins/GameplayCamerasEditor
The widget used by default for object tree graph nodes.
| Name | SObjectTreeGraphNode |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCamerasEditor/Public/Editors/SObjectTreeGraphNode.h |
| Include Path | #include "Editors/SObjectTreeGraphNode.h" |
Syntax
class SObjectTreeGraphNode : public SGraphNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SPanel → SNodePanel::SNode → SGraphNode → SObjectTreeGraphNode
- FSlateControlledConstruction → SWidget → SPanel → SNodePanel::SNode → SGraphNode → SObjectTreeGraphNode
Derived Classes
Structs
| Name | Remarks |
|---|---|
| FArguments |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddPin
(
const TSharedRef< SGraphPin >& PinToAdd |
Editors/SObjectTreeGraphNode.h | ||
void Construct
(
const FArguments& InArgs |
Editors/SObjectTreeGraphNode.h | ||
virtual void CreateInputSideAddButton
(
TSharedPtr< SVerticalBox > InputBox |
Editors/SObjectTreeGraphNode.h | ||
virtual void CreateOutputSideAddButton
(
TSharedPtr< SVerticalBox > OutputBox |
Editors/SObjectTreeGraphNode.h | ||
virtual TSharedPtr< SGraphPin > CreatePinWidget
(
UEdGraphPin* InPin |
Editors/SObjectTreeGraphNode.h | ||
virtual const FSlateBrush * GetNodeBodyBrush() |
Editors/SObjectTreeGraphNode.h | ||
UObjectTreeGraphNode * GetObjectGraphNode() |
Editors/SObjectTreeGraphNode.h | ||
virtual const FSlateBrush * GetShadowBrush
(
bool bSelected |
Editors/SObjectTreeGraphNode.h | ||
virtual void MoveTo
(
const FSlateCompatVector2f& NewPosition, |
Editors/SObjectTreeGraphNode.h | ||
virtual void SetDefaultTitleAreaWidget
(
TSharedRef< SOverlay > DefaultTitleAreaWidget |
Editors/SObjectTreeGraphNode.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< SWidget > MakeAddArrayPropertyPinButton
(
FArrayProperty* ArrayProperty |
Editors/SObjectTreeGraphNode.h | ||
void MakeAllAddArrayPropertyPinButtons
(
TSharedPtr< SVerticalBox > Box, |
Editors/SObjectTreeGraphNode.h | ||
FReply OnAddArrayPropertyPin
(
FArrayProperty* ArrayProperty |
Editors/SObjectTreeGraphNode.h |