#include <SCA_PropertySensor.h>
Inheritance diagram for SCA_PropertySensor:
Public Types | |
enum | KX_PROPSENSOR_TYPE { KX_PROPSENSOR_NODEF = 0, KX_PROPSENSOR_EQUAL, KX_PROPSENSOR_NOTEQUAL, KX_PROPSENSOR_INTERVAL, KX_PROPSENSOR_CHANGED, KX_PROPSENSOR_EXPRESSION, KX_PROPSENSOR_MAX } |
Public Methods | |
SCA_PropertySensor (class SCA_EventManager* eventmgr, SCA_IObject* gameobj, const CCString& propname, const CCString& propval, const CCString& propmaxval, KX_PROPSENSOR_TYPE checktype, PyTypeObject* T=&Type ) | |
Property sensor. More... | |
virtual | ~SCA_PropertySensor () |
virtual CValue* | GetReplica () |
bool | CheckPropertyCondition () |
virtual bool | Evaluate (CValue* event) |
virtual bool | IsPositiveTrigger () |
virtual CValue* | FindIdentifier (const CCString& identifiername) |
virtual PyObject* | _getattr (char *attr) |
KX_PYMETHOD_DOC (SCA_PropertySensor,GetType) | |
getInvert. | |
KX_PYMETHOD_DOC (SCA_PropertySensor,SetType) | |
setInvert. | |
KX_PYMETHOD_DOC (SCA_PropertySensor,SetProperty) | |
setInvert. | |
KX_PYMETHOD_DOC (SCA_PropertySensor,GetProperty) | |
getInvert. | |
KX_PYMETHOD_DOC (SCA_PropertySensor,GetValue) | |
getInvert. | |
KX_PYMETHOD_DOC (SCA_PropertySensor,SetValue) | |
setInvert. | |
Public Attributes | |
const CCString | S_KX_PROPSENSOR_EQ_STRING |
Version:
Definition at line 12 of file SCA_PropertySensor.h.
|
Definition at line 32 of file SCA_PropertySensor.h. |
|
Property sensor. Version:
Definition at line 16 of file SCA_PropertySensor.cpp. Referenced by GetReplica(). |
|
Definition at line 56 of file SCA_PropertySensor.cpp. |
|
Definition at line 79 of file SCA_PropertySensor.cpp. Referenced by Evaluate(). |
|
Reimplemented from SCA_ISensor. Definition at line 65 of file SCA_PropertySensor.cpp. |
|
Reimplemented from CValue. Definition at line 180 of file SCA_PropertySensor.cpp. |
|
Reimplemented from SCA_ISensor. Definition at line 53 of file SCA_PropertySensor.h. |
|
Reimplemented from SCA_ISensor. Definition at line 63 of file SCA_PropertySensor.h. |
|
setInvert.
Reimplemented from SCA_ISensor. |
|
getInvert.
Reimplemented from SCA_ISensor. |
|
getInvert.
Reimplemented from SCA_ISensor. |
|
setInvert.
Reimplemented from SCA_ISensor. |
|
setInvert.
Reimplemented from SCA_ISensor. |
|
getInvert.
Reimplemented from SCA_ISensor. |
|
Reimplemented from SCA_ISensor. Definition at line 234 of file SCA_PropertySensor.cpp. |
|
Definition at line 42 of file SCA_PropertySensor.h. |