Banuba SDK
BNBFeature.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file generated by Djinni from recognizer.djinni
3 
4 #import "BNBFrameData.h"
5 #import <Foundation/Foundation.h>
6 
7 
8 @protocol BNBFeature
9 
10 /**must return unique id (e.g. a feature pointer or a true random number(most likely) satisfies this criteria) */
11 - (int64_t)id;
12 
13 - (nonnull NSString *)name;
14 
15 - (BOOL)requiresMainThread;
16 
17 - (void)clean;
18 
19 - (void)process:(nullable BNBFrameData *)frameData;
20 
21 @end
BNBFeature-p
Definition: BNBFeature.h:8
-[BNBFeature-p clean]
void clean()
BNBFrameData.h
BNBFrameData
getters throw exceptions when data are not available android NNs usually output gpu masks
Definition: BNBFrameData.h:28
-[BNBFeature-p name]
nonnull NSString * name()
-[BNBFeature-p requiresMainThread]
BOOL requiresMainThread()
-[BNBFeature-p id]
int64_t id()
must return unique id (e.g.