/* 全PSの生成 */ static void LoadAllPS( const ShaderScripts& shaderScripts, nlEngineContext& cxt ) { const ShaderScriptGroup& psScripts = shaderScripts.psScripts; const unsigned int numScript = psScripts.numScript; for( int i=0;i<numScript;++i) { createPS( i, shaderScripts, cxt ); updateLoading(); } }
CWorkspacePage::CWorkspacePage(CParticleTreeModel *treeModel, QWidget *parent) : QWidget(parent) { _ui.setupUi(this); _treeModel = treeModel; connect(_ui.newToolButton, SIGNAL(clicked()), this, SLOT(newWP())); connect(_ui.loadToolButton, SIGNAL(clicked()), this, SLOT(loadWP())); connect(_ui.saveToolButton, SIGNAL(clicked()), this, SLOT(saveWP())); connect(_ui.saveAsToolButton, SIGNAL(clicked()), this, SLOT(saveAsWP())); connect(_ui.insertToolButton, SIGNAL(clicked()), this, SLOT(insertPS())); connect(_ui.createToolButton, SIGNAL(clicked()), this, SLOT(createPS())); connect(_ui.resetToolButton, SIGNAL(clicked()), this, SLOT(removeAllPS())); connect(_ui.unloadToolButton, SIGNAL(clicked()), this, SLOT(unloadWP())); }