merging trunk 19093:19274
[blender.git] / source / gameengine / GameLogic / SCA_2DFilterActuator.cpp
index 9ec4ea003375d175ae562a8c41c536f3a76caf6d..7bf051f2b5cb559a396a05471bbf2da02f4baa02 100644 (file)
@@ -74,7 +74,8 @@ bool SCA_2DFilterActuator::Update()
        {
                m_rendertools->Update2DFilter(m_propNames, m_gameObj, m_type, m_int_arg, m_shaderText);
        }
-    return true;
+       // once the filter is in place, no need to update it again => disable the actuator
+    return false;
 }
 
 
@@ -112,7 +113,10 @@ PyMethodDef SCA_2DFilterActuator::Methods[] = {
     {NULL,NULL}
 };
 
+PyAttributeDef SCA_2DFilterActuator::Attributes[] = {
+       { NULL }        //Sentinel
+};
 
-PyObject* SCA_2DFilterActuator::_getattr(const STR_String& attr) {
+PyObject* SCA_2DFilterActuator::_getattr(const char *attr) {
     _getattr_up(SCA_IActuator);
 }