@override void deleteEffect(Effect effect) { if (effect is _OGLEffect) { glDeleteProgram(effect._programHandle); } }