コード例 #1
0
ファイル: scripts.cpp プロジェクト: Dead133/obs-studio
void ScriptsTool::on_reloadScripts_clicked()
{
	QList<QListWidgetItem *> items = ui->scripts->selectedItems();
	for (QListWidgetItem *item : items)
		ReloadScript(item->data(Qt::UserRole).toString()
				.toUtf8().constData());

	on_scripts_currentRowChanged(ui->scripts->currentRow());
}
コード例 #2
0
ファイル: scriptsystem.cpp プロジェクト: CodeBees/behaviac
bool CScriptSystem::ReloadScripts()
{
#ifdef DEBUG_RESID
    ScriptFileListItor itor;
    itor = m_dqLoadedFiles.begin();

    while (itor != m_dqLoadedFiles.end())
    {
        ReloadScript(itor->GetFileName(), true);
        ++itor;
    }

#endif
    return true;
}
コード例 #3
0
ファイル: FlashUIAction.cpp プロジェクト: souxiaosou/FireNET
//------------------------------------------------------------------------------------
bool CFlashUIAction::Serialize( const char* scriptFile, bool bIsLoading )
{
    CRY_ASSERT_MESSAGE(m_type == eUIAT_LuaScript, "Try to serialize Script of FG UI Action");
    m_sScriptFile = scriptFile;
    return ReloadScript();
}