Fairly major XML/entprop changes; some more minor stuff that fell out as a consequence.

This was SVN commit r1220.
This commit is contained in:
MarkT
2004-10-07 19:23:35 +00:00
parent e260a5eb8e
commit 2ab625720b
37 changed files with 1788 additions and 637 deletions
+1 -28
View File
@@ -72,7 +72,7 @@ ScriptingHost::~ScriptingHost()
{
if (m_Context != NULL)
{
JS_DestroyContext(m_Context);
JS_DestroyContext(m_Context);
m_Context = NULL;
}
@@ -376,33 +376,6 @@ void ScriptingHost::ErrorReporter(JSContext * context, const char * message, JSE
}
}
/*
void ScriptingHost::Tick(float timeElapsed)
{
if (timeElapsed > 0.2f) timeElapsed = 0.2f;
for (int i = 0; i < (int)m_DelayedScripts.size(); )
{
m_DelayedScripts[i].m_SecondsToExecution -= timeElapsed;
if (m_DelayedScripts[i].m_SecondsToExecution <= 0.0f)
{
this->ExecuteScript(m_DelayedScripts[i].m_FunctionName);
m_DelayedScripts.erase(m_DelayedScripts.begin() + i);
}
else
{
i++;
}
}
}
void ScriptingHost::AddDelayedScript(const std::string & functionName, float delaySeconds)
{
m_DelayedScripts.push_back(DelayedScriptExecutor(functionName, delaySeconds));
}
*/
void ScriptingHost::_CollectGarbage()
{
JS_GC(m_Context);