Navigation
API > API/Plugins > API/Plugins/RigVMEditor
| Name | SRigVMChangesTreeView |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMEditor/Public/Widgets/SRigVMChangesTreeView.h |
| Include Path | #include "Widgets/SRigVMChangesTreeView.h" |
Syntax
class SRigVMChangesTreeView : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SRigVMChangesTreeView
- FSlateControlledConstruction → SWidget → SCompoundWidget → SRigVMChangesTreeView
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~SRigVMChangesTreeView() |
Widgets/SRigVMChangesTreeView.h |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BulkEditConfirmIniField | TAttribute< FString > | Widgets/SRigVMChangesTreeView.h | ||
| BulkEditConfirmMessage | TAttribute< FText > | Widgets/SRigVMChangesTreeView.h | ||
| BulkEditTitle | TAttribute< FText > | Widgets/SRigVMChangesTreeView.h | ||
| FilteredNodes | TArray< TSharedRef< FRigVMTreeNode > > | Widgets/SRigVMChangesTreeView.h | ||
| OnNodeDoubleClicked | FOnRigVMTreeNodeDoubleClicked | Widgets/SRigVMChangesTreeView.h | ||
| OnNodeSelected | FOnRigVMTreeNodeSelected | Widgets/SRigVMChangesTreeView.h | ||
| PathFilterBox | TSharedPtr< SSearchBox > | Widgets/SRigVMChangesTreeView.h | ||
| PhaseAttribute | TAttribute< TSharedPtr< FRigVMTreePhase > > | Widgets/SRigVMChangesTreeView.h | ||
| RequestRefreshCount | std::atomic< int32 > | Widgets/SRigVMChangesTreeView.h | ||
| RequestRefreshForceCount | std::atomic< int32 > | Widgets/SRigVMChangesTreeView.h | ||
| TreeView | TSharedPtr< STreeView< TSharedRef< FRigVMTreeNode > > > | Widgets/SRigVMChangesTreeView.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Widgets/SRigVMChangesTreeView.h | ||
TArray< TSharedRef< FRigVMTreeNode > > GetCheckedNodes() |
Widgets/SRigVMChangesTreeView.h | ||
TSharedRef< FRigVMTreeContext > GetContext() |
Widgets/SRigVMChangesTreeView.h | ||
TSharedPtr< FRigVMTreePathFilter > GetPathFilter() |
Widgets/SRigVMChangesTreeView.h | ||
EVisibility GetPathFilterVisibility() |
Widgets/SRigVMChangesTreeView.h | ||
TSharedRef< FRigVMTreePhase > GetPhase() |
Widgets/SRigVMChangesTreeView.h | ||
TArray< TSharedRef< FRigVMTreeNode > > GetSelectedNodes() |
Widgets/SRigVMChangesTreeView.h | ||
TSharedPtr< STreeView< TSharedRef< FRigVMTreeNode > > > GetTreeView() |
Widgets/SRigVMChangesTreeView.h | ||
bool HasAnyVisibleCheckedNode() |
Widgets/SRigVMChangesTreeView.h | ||
void OnPathFilterTextChanged
(
const FText& SearchText |
Widgets/SRigVMChangesTreeView.h | ||
void OnPathFilterTextCommitted
(
const FText& SearchText, |
Widgets/SRigVMChangesTreeView.h | ||
void OnPhaseChanged() |
Widgets/SRigVMChangesTreeView.h | ||
void RefreshFilteredNodes
(
bool bForce |
Widgets/SRigVMChangesTreeView.h | ||
void RefreshFilteredNodesIfRequired() |
Widgets/SRigVMChangesTreeView.h | ||
void RequestRefresh_AnyThread
(
bool bForce |
Widgets/SRigVMChangesTreeView.h | ||
void SetSelection
(
const TSharedPtr< FRigVMTreeNode >& InNode, |
Widgets/SRigVMChangesTreeView.h |
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Tick
(
const FGeometry& AllottedGeometry, |
Widgets/SRigVMChangesTreeView.h |