HBhvConditionSensor
Functions
void |
|
void |
Detailed Description
-
class HBhvConditionSensor : public HBhvCondition, public HSensorListener
The HBhvConditionSensor class is the base class for sensor related conditions.
Subclassed by HBhvConditionSensorAction, HBhvConditionSensorActivated
Public Functions
-
HBhvConditionSensor(char const *target, char const *hevent, bool invert, HBhvSensor *sensor)
Constructs an HBhvConditionSensor object,
- Parameters
target – The descriptor of the target sensor. You can use HBhvTargetObject::CreateTargetString() to generate this string.
hevent – The event type.
invert – Pass true to invert the condition. In other words, this condition will return true if the condition evaluates to false and false if the condition evaluates to true.
sensor – A pointer to the HBhvSensor object that this condition belongs to.
-
virtual void Register()
Registers the condition with event manager to receive sensor events.
-
virtual void UnRegister()
Unregisters condition with event manager so that this condition will no longer receive sensor events.
-
HBhvConditionSensor(char const *target, char const *hevent, bool invert, HBhvSensor *sensor)