| 587 | } |
| 588 | |
| 589 | bool ManagedEditor::EvaluateVisualScriptLocal(VisualScript* script, VisualScriptLocal& local) |
| 590 | { |
| 591 | Variant v; |
| 592 | const auto stack = VisualScripting::GetThreadStackTop(); |
| 593 | if (stack && VisualScripting::Evaluate(script, stack->Instance, local.NodeId, local.BoxId, v)) |
| 594 | { |
| 595 | local.Value = v.ToString(); |
| 596 | local.ValueTypeName = v.Type.GetTypeName(); |
| 597 | return true; |
| 598 | } |
| 599 | return false; |
| 600 | } |
| 601 | |
| 602 | void ManagedEditor::WipeOutLeftoverSceneObjects() |
| 603 | { |
no test coverage detected