Protocols
The following protocols are available globally.
-
Undocumented
See moreDeclaration
Objective-C
@protocol QueenEngineDelegate <NSObject> @optional /** * 检测到手势的回调。 * @param engine 引擎对象。 * @param gestureData 手势数据对象。 */ - (void)queenEngine:(QueenEngine *)engine didDetectGesture:(QEGestureData *)gestureData; /** * 检测到脸部表情的回调。 * @param engine 引擎对象。 * @param faceExpressionData 脸部表情数据对象。 */ - (void)queenEngine:(QueenEngine *)engine didDetectFaceExpression:(QEFaceExpressionData *)faceExpressionData; /** * 检测到人脸信息的回调 * @param engine 引擎对象 * @param faceInfoData 人脸信息对象 */ - (void)queenEngine:(QueenEngine *)engine didDetectFaceInfo:(QEFaceInfoData *)faceInfoData; /** * 智能美型状态回调。 * @param engine 引擎对象。 * @param autoFaceShapeData 智能美型数据对象。 */ - (void)queenEngine:(QueenEngine *)engine didChangeAutoFaceShapingStatus:(QEAutoFaceShapeData *)autoFaceShapeData; /** * 检测到人体的回调。 * @param engine 引擎对象。 * @param bodyInfoData 人体数据对象。 */ - (void)queenEngine:(QueenEngine *)engine didDetectBodyInfo:(QEBodyInfoData *)bodyInfoData; @end
-
Undocumented
See moreDeclaration
Objective-C
@protocol QueenMaterialDelegate <NSObject> @optional /** * 资源下载完成的回调。 * @param type 资源类型。 */ - (void)queenMaterialOnReady:(kQueenMaterialType)type; /** * 资源下载进度的回调。 * @param currentSize 已下载的资源大小。 * @param totalSize 需要下载资源的总大小。 * @param type 资源类型。 */ - (void)queenMaterialOnProgress:(kQueenMaterialType)type withCurrentSize:(int)currentSize withTotalSize:(int)totalSize withProgess:(float)progress; /** * 资源下载错误的回调,应该检查网络与磁盘空间是否出现问题。 * @param type 资源类型。 */ - (void)queenMaterialOnError:(kQueenMaterialType)type; @end