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
engine
The engine object.
gestureData
The detected gesture data.
-
Called when face expression is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectFaceExpression:(QEFaceExpressionData *)faceExpressionData;
Parameters
engine
The engine object.
faceExpressionData
The detected face expression data.
-
Called when face is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectFaceInfo:(QEFaceInfoData *)faceInfoData;
Parameters
engine
The engine object.
faceInfoData
The detected face data.
-
Called when auto face shaping.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didChangeAutoFaceShapingStatus:(QEAutoFaceShapeData *)autoFaceShapeData;
Parameters
engine
The engine object.
autoFaceShapeData
The face shaping data.
-
Called when body is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectBodyInfo:(QEBodyInfoData *)bodyInfoData;
Parameters
engine
The engine object.
bodyInfoData
The detected body data.
-
Called when concentration is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectConcentrationInfo:(QEConcentrationInfoData *)concentrationInfoData;
Parameters
engine
The engine object.
concentrationInfoData
The detected concentration data.
-
Called when abnormal action is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectAbnormalActionInfo: (QEAbnormalActionInfoData *)abnormalActionInfoData;
Parameters
engine
The engine object.
abnormalActionInfoData
The detected abnormal action data.
-
Called when living human is detected.
Declaration
Objective-C
- (void)queenEngine:(QueenEngine *)engine didDetectLivingHumanInfo:(QELivingHumanInfoData *)livingHumanInfoData;
Parameters
engine
The engine object.
livingHumanInfoData
The detected living human data.