The HBhvConditionAnimationFinished class evaluates if an animation has finished executing.
More...
#include <HBhvSensor.h>
|
| virtual int | AnimationFinishedEvent (HBhvAnimation *animation) |
| |
| | HBhvConditionAnimationFinished (const char *target, const char *hevent, bool invert, HBhvSensor *sensor) |
| |
| virtual void | Serialize (HUtilityXMLGenerator *xmlgen) |
| |
| | HBhvConditionAnimation (const char *target, const char *hevent, bool invert, HBhvSensor *sensor) |
| |
| virtual void | Register () |
| |
| virtual void | UnRegister () |
| |
| virtual void | Evaluate (bool &and_flag, bool &or_flag) |
| |
| virtual HBhvSensor * | GetSensor () |
| |
| | HBhvCondition (const char *target, const char *hevent, bool invert, HBhvSensor *sensor) |
| |
| virtual void | Serialize (HUtilityXMLGenerator *xmlgen, HUtilityXMLTag *xmlt) |
| |
| virtual void | SetTarget (const char *target) |
| |
The HBhvConditionAnimationFinished class evaluates if an animation has finished executing.
| HBhvConditionAnimationFinished::HBhvConditionAnimationFinished |
( |
const char * |
target, |
|
|
const char * |
hevent, |
|
|
bool |
invert, |
|
|
HBhvSensor * |
sensor |
|
) |
| |
Constructs a HBhvConditionAnimationFinished object.
- Parameters
-
| target | The descriptor of the target object. 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 int HBhvConditionAnimationFinished::AnimationFinishedEvent |
( |
HBhvAnimation * |
animation | ) |
|
|
virtual |
Called by the event manager if an animation has been finished performing. If the animation is the target animation, then the conditions of the associated sensor are evaluated.
| virtual void HBhvConditionAnimationFinished::Serialize |
( |
HUtilityXMLGenerator * |
xmlgen | ) |
|
|
virtual |
The documentation for this class was generated from the following file: