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:
parent
108bed660a
commit
88ce1c0638
@ -160,8 +160,6 @@ PyMethodDef SCA_ISensor::Methods[] = {
|
|||||||
METH_VARARGS, GetInvert_doc},
|
METH_VARARGS, GetInvert_doc},
|
||||||
{"setInvert", (PyCFunction) SCA_ISensor::sPySetInvert,
|
{"setInvert", (PyCFunction) SCA_ISensor::sPySetInvert,
|
||||||
METH_VARARGS, SetInvert_doc},
|
METH_VARARGS, SetInvert_doc},
|
||||||
{"evaluate", (PyCFunction) SCA_ISensor::sPyEvaluate,
|
|
||||||
METH_VARARGS, Evaluate_doc},
|
|
||||||
{NULL,NULL} //Sentinel
|
{NULL,NULL} //Sentinel
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -333,14 +331,4 @@ PyObject* SCA_ISensor::PySetUseNegPulseMode(PyObject* self, PyObject* args, PyOb
|
|||||||
Py_Return;
|
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 */
|
/* eof */
|
||||||
|
@ -127,7 +127,6 @@ public:
|
|||||||
KX_PYMETHOD_DOC(SCA_ISensor,SetUseNegPulseMode);
|
KX_PYMETHOD_DOC(SCA_ISensor,SetUseNegPulseMode);
|
||||||
KX_PYMETHOD_DOC(SCA_ISensor,GetInvert);
|
KX_PYMETHOD_DOC(SCA_ISensor,GetInvert);
|
||||||
KX_PYMETHOD_DOC(SCA_ISensor,SetInvert);
|
KX_PYMETHOD_DOC(SCA_ISensor,SetInvert);
|
||||||
KX_PYMETHOD_DOC(SCA_ISensor,Evaluate);
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user