#include <HBhvSensor.h>
Public Member Functions | |
HBhvConditionSensor (const char *target, const char *hevent, bool invert, HBhvSensor *sensor) | |
virtual void | Register () |
virtual void | UnRegister () |
HBhvConditionSensor::HBhvConditionSensor | ( | const char * | target, | |
const char * | hevent, | |||
bool | invert, | |||
HBhvSensor * | sensor | |||
) |
Constructs an HBhvConditionSensor object,
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 HBhvConditionSensor::Register | ( | ) | [virtual] |
Registers the condition with event manager to receive sensor events.
Reimplemented from HBhvCondition.
virtual void HBhvConditionSensor::UnRegister | ( | ) | [virtual] |
Unregisters condition with event manager so that this condition will no longer receive sensor events.
Reimplemented from HBhvCondition.