Navigation
API > API/Plugins > API/Plugins/RigVMEditor
| Name | SRigVMEditorGraphExplorer |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMEditor/Public/Widgets/SRigVMEditorGraphExplorer.h |
| Include Path | #include "Widgets/SRigVMEditorGraphExplorer.h" |
Syntax
class SRigVMEditorGraphExplorer : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SRigVMEditorGraphExplorer
- FSlateControlledConstruction → SWidget → SCompoundWidget → SRigVMEditorGraphExplorer
Structs
| Name | Remarks |
|---|---|
| FArguments |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FRigVMEdGraphNodeRegistry | UE::RigVMEditor::FRigVMEdGraphNodeRegistry | Widgets/SRigVMEditorGraphExplorer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bNeedsRefresh | bool | Widgets/SRigVMEditorGraphExplorer.h | ||
| bShowEmptySections | bool | Widgets/SRigVMEditorGraphExplorer.h | ||
| EdGraphNodeFunctionRegistry | TSharedPtr< FRigVMEdGraphNodeRegistry > | A registry for Ed Graph Nodes that hold URigVMFunctionReferenceNode | Widgets/SRigVMEditorGraphExplorer.h | |
| EdGraphNodeVariableRegistry | TSharedPtr< FRigVMEdGraphNodeRegistry > | A registry for Ed Graph Nodes that hold RigVMVariableNodes | Widgets/SRigVMEditorGraphExplorer.h | |
| FilterBox | TSharedPtr< SSearchBox > | Widgets/SRigVMEditorGraphExplorer.h | ||
| LastPinType | FEdGraphPinType | Widgets/SRigVMEditorGraphExplorer.h | ||
| RigVMEditor | TWeakPtr< IRigVMEditor > | Widgets/SRigVMEditorGraphExplorer.h | ||
| TreeView | TSharedPtr< SRigVMEditorGraphExplorerTreeView > | Widgets/SRigVMEditorGraphExplorer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearSelection() |
Widgets/SRigVMEditorGraphExplorer.h | ||
void Construct
(
const FArguments& InArgs, |
Widgets/SRigVMEditorGraphExplorer.h | ||
const TSharedPtr< FRigVMEdGraphNodeRegistry > & GetEdGraphNodeFunctionRegistry() |
Returns a registry for Ed Graph Nodes that hold RigVMFunctionReferenceNodes | Widgets/SRigVMEditorGraphExplorer.h | |
const TSharedPtr< FRigVMEdGraphNodeRegistry > & GetEdGraphNodeVariableRegistry() |
Returns a registry for Ed Graph Nodes that hold RigVMVariableNodes | Widgets/SRigVMEditorGraphExplorer.h | |
FEdGraphPinType GetLastPinTypeUsed() |
Widgets/SRigVMEditorGraphExplorer.h | ||
ERigVMExplorerElementType::Type GetSelectedType() |
Widgets/SRigVMEditorGraphExplorer.h | ||
FName GetSelectedVariableName() |
Widgets/SRigVMEditorGraphExplorer.h | ||
void Refresh() |
Refresh the graph action menu. | Widgets/SRigVMEditorGraphExplorer.h | |
void SetLastPinTypeUsed
(
const FEdGraphPinType& InType |
Widgets/SRigVMEditorGraphExplorer.h |
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Tick
(
const FGeometry& InAllottedGeometry, |
Widgets/SRigVMEditorGraphExplorer.h |