Protocols

The following protocols are available globally.

  • Undocumented

    See more

    Declaration

    Objective-C

    @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;
    
    @end