| 2149 | } |
| 2150 | |
| 2151 | VisualScript::Instance* VisualScript::GetScriptInstance(ScriptingObject* instance) const |
| 2152 | { |
| 2153 | Instance* result = nullptr; |
| 2154 | if (instance) |
| 2155 | { |
| 2156 | Locker.Lock(); |
| 2157 | result = _instances.TryGet(instance->GetID()); |
| 2158 | Locker.Unlock(); |
| 2159 | } |
| 2160 | return result; |
| 2161 | } |
| 2162 | |
| 2163 | const Variant& VisualScript::GetScriptInstanceParameterValue(const StringView& name, ScriptingObject* instance) const |
| 2164 | { |