Removed my own patch #8208: export SCA_ISensor::Evaluate() to Python. It was only useful for the ray sensor and the new rayCastTo() function provides better functionality

This commit is contained in:
Benoit Bolsee 2008-04-06 19:14:04 +00:00
parent 108bed660a
commit 88ce1c0638
2 changed files with 0 additions and 13 deletions

@ -160,8 +160,6 @@ PyMethodDef SCA_ISensor::Methods[] = {
METH_VARARGS, GetInvert_doc},
{"setInvert", (PyCFunction) SCA_ISensor::sPySetInvert,
METH_VARARGS, SetInvert_doc},
{"evaluate", (PyCFunction) SCA_ISensor::sPyEvaluate,
METH_VARARGS, Evaluate_doc},
{NULL,NULL} //Sentinel
};
@ -333,14 +331,4 @@ PyObject* SCA_ISensor::PySetUseNegPulseMode(PyObject* self, PyObject* args, PyOb
Py_Return;
}
char SCA_ISensor::Evaluate_doc[] =
"evaluate()\n"
"\tRe-evaluate the sensor so that isPositive() and other methods are up to date\n"
"\twith current game conditions. BGE does it automatically on each frame so it's\n"
"\tnot usually needed.\n"
"\tReturns True or False if the sensor evaluates positively or negatively\n";
PyObject* SCA_ISensor::PyEvaluate(PyObject* self, PyObject* args, PyObject* kwds)
{
return BoolToPyArg(Evaluate(NULL));
}
/* eof */

@ -127,7 +127,6 @@ public:
KX_PYMETHOD_DOC(SCA_ISensor,SetUseNegPulseMode);
KX_PYMETHOD_DOC(SCA_ISensor,GetInvert);
KX_PYMETHOD_DOC(SCA_ISensor,SetInvert);
KX_PYMETHOD_DOC(SCA_ISensor,Evaluate);
};