コード例 #1
0
ファイル: Technique.cpp プロジェクト: rokups/Urho3D
void Technique::ReleaseShaders()
{
    for (auto i = passes_.begin(); i != passes_.end(); ++i)
    {
        Pass* pass = i->get();
        if (pass)
            pass->ReleaseShaders();
    }
}
コード例 #2
0
ファイル: Technique.cpp プロジェクト: Type1J/AtomicGameEngine
void Technique::ReleaseShaders()
{
    for (Vector<SharedPtr<Pass> >::ConstIterator i = passes_.Begin(); i != passes_.End(); ++i)
    {
        Pass* pass = i->Get();
        if (pass)
            pass->ReleaseShaders();
    }
}