MCPcopy Create free account
hub / github.com/BobbyAnguelov/Esoterica / Rename

Method Rename

Code/EngineTools/NodeGraph/NodeGraph_BaseGraph.cpp:80–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78 BaseGraph* BaseNode::GetRootGraph()
79 {
80 BaseGraph* pRootGraph = nullptr;
81
82 auto pParentGraph = GetParentGraph();
83 while ( pParentGraph != nullptr )
84 {
85 pRootGraph = pParentGraph;
86 auto pParentNode = pParentGraph->GetParentNode();
87 pParentGraph = ( pParentNode != nullptr ) ? pParentNode->GetParentGraph() : nullptr;
88 }
89
90 return pRootGraph;
91 }
92
93 void BaseNode::Rename( String const& newName )
94 {

Callers 5

HandleDragAndDropMethod · 0.80
RenameParameterMethod · 0.80
PasteNodesMethod · 0.80
EndRenameNodeMethod · 0.80
CreateNodeInternalMethod · 0.80

Calls 4

GetTypeNameFunction · 0.85
RequiresUniqueNameFunction · 0.85
IsRenameableFunction · 0.70
emptyMethod · 0.45

Tested by

no test coverage detected