Changeset View
Changeset View
Standalone View
Standalone View
source/gui/scripting/JSInterface_IGUIObject.cpp
Show First 20 Lines • Show All 96 Lines • ▼ Show 20 Lines | if (parent) | ||||
vp.set(JS::ObjectValue(*parent->GetJSObject())); | vp.set(JS::ObjectValue(*parent->GetJSObject())); | ||||
else | else | ||||
vp.set(JS::NullValue()); | vp.set(JS::NullValue()); | ||||
return true; | return true; | ||||
} | } | ||||
else if (propName == "children") | else if (propName == "children") | ||||
{ | { | ||||
pScriptInterface->CreateArray(vp); | ScriptInterface::CreateArray(cx, vp); | ||||
for (size_t i = 0; i < e->m_Children.size(); ++i) | for (size_t i = 0; i < e->m_Children.size(); ++i) | ||||
pScriptInterface->SetPropertyInt(vp, i, e->m_Children[i]); | pScriptInterface->SetPropertyInt(vp, i, e->m_Children[i]); | ||||
return true; | return true; | ||||
} | } | ||||
else if (propName == "name") | else if (propName == "name") | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 120 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator