QueenEngineDelegate
@protocol QueenEngineDelegate <NSObject>
@optional
/****
* Called when gesture is detected.
* @param engine The engine object.
* @param gestureData The detected gesture data.
*/
- (void)queenEngine:(QueenEngine *)engine didDetectGesture:(QEGestureData *)gestureData;
/****
* Called when face expression is detected.
* @param engine The engine object.
* @param faceExpressionData The detected face expression data.
*/
- (void)queenEngine:(QueenEngine *)engine didDetectFaceExpression:(QEFaceExpressionData *)faceExpressionData;
/****
* Called when face is detected.
* @param engine The engine object.
* @param faceInfoData The detected face data.
*/
- (void)queenEngine:(QueenEngine *)engine didDetectFaceInfo:(QEFaceInfoData *)faceInfoData;
/****
* Called when auto face shaping.
* @param engine The engine object.
* @param autoFaceShapeData The face shaping data.
*/
- (void)queenEngine:(QueenEngine *)engine didChangeAutoFaceShapingStatus:(QEAutoFaceShapeData *)autoFaceShapeData;
/****
* Called when body is detected.
* @param engine The engine object.
* @param bodyInfoData The detected body data.
*/
- (void)queenEngine:(QueenEngine *)engine didDetectBodyInfo:(QEBodyInfoData *)bodyInfoData;
/****
* Called when concentration is detected.
* @param engine The engine object.
* @param concentrationInfoData The detected concentration data.
*/
- (void)queenEngine:(QueenEngine *)engine didDetectConcentrationInfo:(QEConcentrationInfoData *)concentrationInfoData;
/****
* Called when abnormal action is detected.
* @param engine The engine object.
* @param abnormalActionInfoData The detected abnormal action data.
*/
- (void)queenEngine:(QueenEngine *)engine didDetectAbnormalActionInfo:(QEAbnormalActionInfoData *)abnormalActionInfoData;
/****
* Called when living human is detected.
* @param engine The engine object.
* @param livingHumanInfoData The detected living human data.
*/
- (void)queenEngine:(QueenEngine *)engine didDetectLivingHumanInfo:(QELivingHumanInfoData *)livingHumanInfoData;
@end
Undocumented
-
Called when gesture is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectGesture:(QEGestureData *)gestureData;Parameters
engineThe engine object.
gestureDataThe detected gesture data.
-
Called when face expression is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectFaceExpression:(QEFaceExpressionData *)faceExpressionData;Parameters
engineThe engine object.
faceExpressionDataThe detected face expression data.
-
Called when face is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectFaceInfo:(QEFaceInfoData *)faceInfoData;Parameters
engineThe engine object.
faceInfoDataThe detected face data.
-
Called when auto face shaping.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didChangeAutoFaceShapingStatus:(QEAutoFaceShapeData *)autoFaceShapeData;Parameters
engineThe engine object.
autoFaceShapeDataThe face shaping data.
-
Called when body is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectBodyInfo:(QEBodyInfoData *)bodyInfoData;Parameters
engineThe engine object.
bodyInfoDataThe detected body data.
-
Called when concentration is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectConcentrationInfo:(QEConcentrationInfoData *)concentrationInfoData;Parameters
engineThe engine object.
concentrationInfoDataThe detected concentration data.
-
Called when abnormal action is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectAbnormalActionInfo: (QEAbnormalActionInfoData *)abnormalActionInfoData;Parameters
engineThe engine object.
abnormalActionInfoDataThe detected abnormal action data.
-
Called when living human is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectLivingHumanInfo:(QELivingHumanInfoData *)livingHumanInfoData;Parameters
engineThe engine object.
livingHumanInfoDataThe detected living human data.
QueenEngineDelegate Protocol Reference