MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / EvaluateVisualScriptLocal

Method EvaluateVisualScriptLocal

Source/Editor/Managed/ManagedEditor.cpp:589–600  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

587}
588
589bool 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
602void ManagedEditor::WipeOutLeftoverSceneObjects()
603{

Callers 1

GetBoxDebuggerTooltipMethod · 0.80

Calls 2

ToStringMethod · 0.45
GetTypeNameMethod · 0.45

Tested by

no test coverage detected