Navigation
API > API/Plugins > API/Plugins/AudioInsights
ISignalFlowNode : Class that holds data on a node's position, order, inputs, outputs etc. Specifically holds data on the filtered nodes in the graph
| Name | ISignalFlowNode |
| Type | class |
| Header File | /Engine/Plugins/AudioInsights/Source/AudioInsights/Public/Views/SignalFlowNodes.h |
| Include Path | #include "Views/SignalFlowNodes.h" |
Syntax
class ISignalFlowNode
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Views/SignalFlowNodes.h | |||
ISignalFlowNode
(
const int32 InTreeDepth, |
Views/SignalFlowNodes.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISignalFlowNode() |
Views/SignalFlowNodes.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| INVALID_NODE_ORDER_ID | int32 | Views/SignalFlowNodes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FilteredInputs | TArray< FSignalFlowEntryKey > | Views/SignalFlowNodes.h | ||
| FilteredLinkedBusPatchInputs | TArray< FSignalFlowEntryKey > | Views/SignalFlowNodes.h | ||
| FilteredLinkedBusPatchOutputs | TArray< FSignalFlowEntryKey > | Views/SignalFlowNodes.h | ||
| FilteredLinkedSoundSources | TArray< FSignalFlowEntryKey > | Views/SignalFlowNodes.h | ||
| FilteredLinkedSourceBus | TOptional< FSignalFlowEntryKey > | Views/SignalFlowNodes.h | ||
| FilteredOutputs | TArray< FSignalFlowEntryKey > | Views/SignalFlowNodes.h | ||
| XPos | float | Views/SignalFlowNodes.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NodeOrderID | int32 | Views/SignalFlowNodes.h | ||
| PreviousNodeOrderID | int32 | Views/SignalFlowNodes.h | ||
| Timestamp | const double | Views/SignalFlowNodes.h | ||
| TreeDepthPair | TreeDepthPair | Views/SignalFlowNodes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSignalFlowEntryKey GetEntryKey() |
Views/SignalFlowNodes.h | ||
int32 GetNodeOrderID() |
Views/SignalFlowNodes.h | ||
int32 GetPreviousNodeOrderID() |
Views/SignalFlowNodes.h | ||
double GetTimestamp() |
Views/SignalFlowNodes.h | ||
const TreeDepthPair & GetTreeDepth () |
Views/SignalFlowNodes.h | ||
| Views/SignalFlowNodes.h | |||
bool IsRealNode() |
Views/SignalFlowNodes.h | ||
bool NodeOrderIsValid() |
Views/SignalFlowNodes.h | ||
void ResetOrderID() |
Views/SignalFlowNodes.h | ||
void SetNodeOrderID
(
const int32 InNodeOrderID |
Views/SignalFlowNodes.h | ||
void SetTreeDepth
(
const ESignalFlowEntryType InTreeDepthLayerGroup, |
Views/SignalFlowNodes.h |