Minor JavaScript updates

This was SVN commit r2073.
This commit is contained in:
MarkT
2005-03-28 22:13:47 +00:00
parent 7a31f202c0
commit 3c99f0f2eb
11 changed files with 235 additions and 7 deletions
+6
View File
@@ -65,6 +65,12 @@ template<> JSObject* ToScript<CVector3D>( CVector3D* Native )
return( Script );
}
template<> jsval ToJSVal<CVector3D>( const CVector3D& Native )
{
JSObject* Script = JS_NewObject( g_ScriptingHost.GetContext(), &JSI_Vector3D::JSI_class, NULL, NULL );
JS_SetPrivate( g_ScriptingHost.GetContext(), Script, new JSI_Vector3D::Vector3D_Info( Native ) );
return( OBJECT_TO_JSVAL( Script ) );
}
// CScriptObject