Navigation
API > API/Plugins > API/Plugins/AudioInsights
| Name | SSignalFlowGraphNode |
| Type | class |
| Header File | /Engine/Plugins/AudioInsights/Source/AudioInsights/Public/Views/SSignalFlowGraphNode.h |
| Include Path | #include "Views/SSignalFlowGraphNode.h" |
Syntax
class SSignalFlowGraphNode : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SSignalFlowGraphNode
- FSlateControlledConstruction → SWidget → SCompoundWidget → SSignalFlowGraphNode
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bNodeDetailsAreExpanded | bool | Views/SSignalFlowGraphNode.h | ||
| CachedPositionInGraph | FVector2d | Views/SSignalFlowGraphNode.h | ||
| DisplayAmpPeakInDb | TAttribute< bool > | Views/SSignalFlowGraphNode.h | ||
| Entry | TSharedPtr< FSignalFlowDashboardEntry > | Views/SSignalFlowGraphNode.h | ||
| GraphIsDraggingToMove | TAttribute< bool > | Views/SSignalFlowGraphNode.h | ||
| GraphOrientation | TAttribute< EOrientation > | Views/SSignalFlowGraphNode.h | ||
| IsFilteredOutByText | TAttribute< bool > | Views/SSignalFlowGraphNode.h | ||
| IsHighlighted | TAttribute< bool > | Views/SSignalFlowGraphNode.h | ||
| IsSelected | TAttribute< bool > | Views/SSignalFlowGraphNode.h | ||
| NodeBorder | TSharedPtr< SBorder > | Views/SSignalFlowGraphNode.h | ||
| NodeDetailFilterSettings | FSignalFlowNodeDetailFilterSettings * | Views/SSignalFlowGraphNode.h | ||
| NodeEntryKey | FSignalFlowEntryKey | Views/SSignalFlowGraphNode.h | ||
| NodeLabelHorizontalBox | TSharedPtr< SHorizontalBox > | Views/SSignalFlowGraphNode.h | ||
| OnNodeSelected | FOnSignalFlowNodeSelected | Views/SSignalFlowGraphNode.h | ||
| OnOpenContextMenu | FOnSignalFlowNodeContextMenuOpened | Views/SSignalFlowGraphNode.h | ||
| PositionInGraph | TAttribute< FVector2d > | Views/SSignalFlowGraphNode.h | ||
| SelectedNodeBorder | TSharedPtr< SBorder > | Views/SSignalFlowGraphNode.h | ||
| SendLabels | TMap< FSignalFlowEntryKey, TSharedRef< class SSignalFlowGraphSendLabel > > | Views/SSignalFlowGraphNode.h | ||
| SendLevelsHorizontalBox | TSharedPtr< SHorizontalBox > | Views/SSignalFlowGraphNode.h | ||
| SendLevelsVerticalBox | TSharedPtr< SVerticalBox > | Views/SSignalFlowGraphNode.h | ||
| ShowNodeDetails | TAttribute< bool > | Views/SSignalFlowGraphNode.h | ||
| XPos | TAttribute< float > | Views/SSignalFlowGraphNode.h | ||
| YPos | TAttribute< float > | Views/SSignalFlowGraphNode.h | ||
| ZoomScaleFactor | TAttribute< float > | Views/SSignalFlowGraphNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Views/SSignalFlowGraphNode.h | ||
bool ContainsSendLabel
(
const FSignalFlowEntryKey& ReceiverEntryKey |
Views/SSignalFlowGraphNode.h | ||
FVector2D GetCachedPositionInGraph() |
Views/SSignalFlowGraphNode.h | ||
const TSharedPtr< FSignalFlowDashboardEntry > GetEntry() |
Views/SSignalFlowGraphNode.h | ||
FVector2D GetLocalCenteredOutputPos() |
Views/SSignalFlowGraphNode.h | ||
FVector2D GetLocalInputPos() |
Views/SSignalFlowGraphNode.h | ||
FVector2D GetLocalSendLabelPos
(
const FSignalFlowEntryKey& ReceiverEntryKey, |
Views/SSignalFlowGraphNode.h | ||
const FSignalFlowEntryKey & GetNodeEntryKey() |
Views/SSignalFlowGraphNode.h | ||
int32 GetNumSendLabels() |
Views/SSignalFlowGraphNode.h | ||
float GetXPos() |
Views/SSignalFlowGraphNode.h | ||
float GetYPos() |
Views/SSignalFlowGraphNode.h | ||
void RemoveSendLabelWidget
(
const FSignalFlowEntryKey& ReceiverEntryKey |
Views/SSignalFlowGraphNode.h | ||
void SetSendLabelWidgets
(
const TSet< FSignalFlowEntryKey >& ReceiverEntryKeys |
Views/SSignalFlowGraphNode.h | ||
void SetXPos
(
const float Pos |
Views/SSignalFlowGraphNode.h | ||
void SetYPos
(
const float Pos |
Views/SSignalFlowGraphNode.h | ||
void UpdateNodeLayout() |
Views/SSignalFlowGraphNode.h |
Public Virtual
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FVector2D ComputeDesiredSize
(
float InLayoutScaleMultiplier |
Views/SSignalFlowGraphNode.h | ||
virtual FReply OnMouseButtonDown
(
const FGeometry& MyGeometry, |
Views/SSignalFlowGraphNode.h | ||
virtual FReply OnMouseButtonUp
(
const FGeometry& MyGeometry, |
Views/SSignalFlowGraphNode.h |