Adding nodes finally works correctly. Now beginning work on nodes that fit our actual development needs.
This commit is contained in:
@@ -88,11 +88,11 @@ void UEdComboActionGraph::RebuildComboActionGraph()
|
||||
|
||||
this->EdgeMap.Add(Edge, EdgeNode);
|
||||
|
||||
Edge->Graph = Graph;
|
||||
Edge->SetGraph(Graph);
|
||||
Edge->Rename(nullptr, Graph, REN_DontCreateRedirectors | REN_DoNotDirty);
|
||||
Edge->StartNode = StartNode->ComboActionGraphNode;
|
||||
Edge->EndNode = EndNode->ComboActionGraphNode;
|
||||
Edge->StartNode->Edges.Add(Edge->EndNode, Edge);
|
||||
StartNode->ComboActionGraphNode->Edges.Add(EndNode->ComboActionGraphNode, Edge);
|
||||
Edge->SetStartNode(StartNode->ComboActionGraphNode);
|
||||
Edge->SetEndNode(EndNode->ComboActionGraphNode);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -108,7 +108,7 @@ void SComboActionSearch::FocusForUse(const FComboActionSearchFilter &SearchFilte
|
||||
if (!SearchFilter.SearchString.IsEmpty())
|
||||
{
|
||||
SearchTextBoxWidget->SetText(FText::FromString(SearchFilter.SearchString));
|
||||
MakeSearchQuery(SearchFilter);
|
||||
this->MakeSearchQuery(SearchFilter);
|
||||
|
||||
if (bSelectFirstResult && this->ItemsFound.Num())
|
||||
{
|
||||
@@ -210,7 +210,7 @@ void SComboActionSearch::HandleSearchTextCommitted(const FText& Text, ETextCommi
|
||||
if (CommitType == ETextCommit::OnEnter)
|
||||
{
|
||||
this->CurrentFilter.SearchString = Text.ToString();
|
||||
MakeSearchQuery(this->CurrentFilter);
|
||||
this->MakeSearchQuery(this->CurrentFilter);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,7 +249,7 @@ TSharedRef<ITableRow> SComboActionSearch::HandleGenerateRow(TSharedPtr<FComboAct
|
||||
|
||||
// Icon
|
||||
+SHorizontalBox::Slot()
|
||||
.VAlign(VAlign_Center)
|
||||
.VAlign(EVerticalAlignment::VAlign_Center)
|
||||
.AutoWidth()
|
||||
[
|
||||
InItem->CreateIcon()
|
||||
@@ -258,7 +258,7 @@ TSharedRef<ITableRow> SComboActionSearch::HandleGenerateRow(TSharedPtr<FComboAct
|
||||
// Display text
|
||||
+SHorizontalBox::Slot()
|
||||
.AutoWidth()
|
||||
.VAlign(VAlign_Center)
|
||||
.VAlign(EVerticalAlignment::VAlign_Center)
|
||||
.Padding(2,0)
|
||||
[
|
||||
SNew(STextBlock)
|
||||
@@ -270,8 +270,8 @@ TSharedRef<ITableRow> SComboActionSearch::HandleGenerateRow(TSharedPtr<FComboAct
|
||||
// Comment Block
|
||||
+SHorizontalBox::Slot()
|
||||
.FillWidth(1)
|
||||
.HAlign(HAlign_Right)
|
||||
.VAlign(VAlign_Center)
|
||||
.HAlign(EHorizontalAlignment::HAlign_Right)
|
||||
.VAlign(EVerticalAlignment::VAlign_Center)
|
||||
.Padding(2,0)
|
||||
[
|
||||
SNew(STextBlock)
|
||||
@@ -307,7 +307,7 @@ TSharedRef<SWidget> SComboActionSearch::FillFilterEntries()
|
||||
FExecuteAction::CreateLambda([this]()
|
||||
{
|
||||
this->CurrentFilter.bIncludeNodeTitle = !this->CurrentFilter.bIncludeNodeTitle;
|
||||
MakeSearchQuery(this->CurrentFilter);
|
||||
this->MakeSearchQuery(this->CurrentFilter);
|
||||
}),
|
||||
FCanExecuteAction(),
|
||||
FIsActionChecked::CreateLambda([this]() -> bool
|
||||
@@ -327,7 +327,7 @@ TSharedRef<SWidget> SComboActionSearch::FillFilterEntries()
|
||||
FExecuteAction::CreateLambda([this]()
|
||||
{
|
||||
this->CurrentFilter.bIncludeNodeType = !this->CurrentFilter.bIncludeNodeType;
|
||||
MakeSearchQuery(this->CurrentFilter);
|
||||
this->MakeSearchQuery(this->CurrentFilter);
|
||||
}),
|
||||
FCanExecuteAction(),
|
||||
FIsActionChecked::CreateLambda([this]() -> bool
|
||||
@@ -347,7 +347,7 @@ TSharedRef<SWidget> SComboActionSearch::FillFilterEntries()
|
||||
FExecuteAction::CreateLambda([this]()
|
||||
{
|
||||
this->CurrentFilter.bIncludeNodeDecoratorsTypes = !this->CurrentFilter.bIncludeNodeDecoratorsTypes;
|
||||
MakeSearchQuery(this->CurrentFilter);
|
||||
this->MakeSearchQuery(this->CurrentFilter);
|
||||
}),
|
||||
FCanExecuteAction(),
|
||||
FIsActionChecked::CreateLambda([this]() -> bool
|
||||
@@ -367,7 +367,7 @@ TSharedRef<SWidget> SComboActionSearch::FillFilterEntries()
|
||||
FExecuteAction::CreateLambda([this]()
|
||||
{
|
||||
this->CurrentFilter.bIncludeNodeData = !this->CurrentFilter.bIncludeNodeData;
|
||||
MakeSearchQuery(this->CurrentFilter);
|
||||
this->MakeSearchQuery(this->CurrentFilter);
|
||||
}),
|
||||
FCanExecuteAction(),
|
||||
FIsActionChecked::CreateLambda([this]() -> bool
|
||||
@@ -387,7 +387,7 @@ TSharedRef<SWidget> SComboActionSearch::FillFilterEntries()
|
||||
FExecuteAction::CreateLambda([this]()
|
||||
{
|
||||
this->CurrentFilter.bIncludeNodeGUID = !this->CurrentFilter.bIncludeNodeGUID;
|
||||
MakeSearchQuery(this->CurrentFilter);
|
||||
this->MakeSearchQuery(this->CurrentFilter);
|
||||
}),
|
||||
FCanExecuteAction(),
|
||||
FIsActionChecked::CreateLambda([this]() -> bool
|
||||
|
||||
Reference in New Issue
Block a user