Navigation
API > API/Plugins > API/Plugins/ScribbleEditor
| Name | SScribbleGraphNode |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/Scribble/Source/ScribbleEditor/Public/SScribbleGraphNode.h |
| Include Path | #include "SScribbleGraphNode.h" |
Syntax
class SScribbleGraphNode : public SGraphNode
Inheritance Hierarchy
- SNodePanel::SNode → SGraphNode → SScribbleGraphNode
Structs
| Name | Remarks |
|---|---|
| FArguments |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
Constructs this widget with InArgs | SScribbleGraphNode.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| SScribbleGraphNode.h | |||
const UScribbleEdGraphNode * GetScribbleEdGraphNode () |
SScribbleGraphNode.h | ||
| SScribbleGraphNode.h | |||
const FScribbleGraphData * GetScribbleGraphData () |
SScribbleGraphNode.h | ||
| SScribbleGraphNode.h | |||
const FScribbleNode * GetScribbleNode () |
SScribbleGraphNode.h | ||
FVector2f GetSizeFromScribbleNode() |
SScribbleGraphNode.h |
Protected Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanBeSelected
(
const FVector2f& MousePositionInNode |
SScribbleGraphNode.h | ||
virtual FVector2D ComputeDesiredSize
(
float LayoutScaleMultiplier |
SScribbleGraphNode.h | ||
virtual const FSlateBrush * GetShadowBrush
(
bool bSelected |
SScribbleGraphNode.h | ||
virtual FReply OnMouseMove
(
const FGeometry& MyGeometry, |
SScribbleGraphNode.h | ||
virtual int32 OnPaint
(
const FPaintArgs& Args, |
SScribbleGraphNode.h |
Overridden from SGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddPin
(
const TSharedRef< SGraphPin >& PinToAdd |
SScribbleGraphNode.h | ||
virtual void CreatePinWidgets() |
SScribbleGraphNode.h | ||
virtual FVector2f GetDesiredSizeForMarquee2f() |
SScribbleGraphNode.h | ||
virtual const FSlateBrush * GetNodeBodyBrush() |
SScribbleGraphNode.h | ||
virtual FSlateColor GetNodeBodyColor() |
SScribbleGraphNode.h | ||
virtual FText GetNodeTooltip() |
SScribbleGraphNode.h | ||
virtual void MoveTo
(
const FVector2f& NewPosition, |
SScribbleGraphNode.h | ||
virtual FReply OnMouseButtonDown
(
const FGeometry& MyGeometry, |
SScribbleGraphNode.h | ||
virtual FReply OnMouseButtonUp
(
const FGeometry& MyGeometry, |
SScribbleGraphNode.h | ||
virtual void UpdateGraphNode() |
SScribbleGraphNode.h |