Banuba SDK
BNBBodyTracker.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file was generated by Djinni from scene.djinni
3 
4 #import "BNBBodyTrackerType.h"
5 #import <Foundation/Foundation.h>
6 @class BNBBodyTracker;
7 @class BNBComponent;
8 
9 
10 
11 #ifndef DJINNI_EXPORT
12  #define DJINNI_EXPORT __attribute__((__visibility__("default")))
13 #endif
14 
16 @interface BNBBodyTracker : NSObject
17 
18 /**
19  *Fabric method for body_tracker creating.
20  *@return created (body_tracker).
21  */
22 + (nullable BNBBodyTracker *)create;
23 
24 /**@return tracker type. */
25 - (BNBBodyTrackerType)getType;
26 
27 /**@return tracker type. */
28 - (void)setType:(BNBBodyTrackerType)type;
29 
30 - (void)setBodyIndex:(int32_t)index;
31 
32 - (int32_t)getBodyIndex;
33 
34 /**@return upcast to base type */
35 - (nullable BNBComponent *)asComponent;
36 
37 @end
-[BNBBodyTracker getBodyIndex]
int32_t getBodyIndex()
+[BNBBodyTracker create]
nullable BNBBodyTracker * create()
Fabric method for body_tracker creating.
-[BNBBodyTracker asComponent]
nullable BNBComponent * asComponent()
DJINNI_EXPORT
#define DJINNI_EXPORT
Definition: BNBBodyTracker.h:12
BNBComponent
Definition: BNBComponent.h:21
BNBBodyTrackerType.h
-[BNBBodyTracker getType]
BNBBodyTrackerType getType()
BNBBodyTracker
Definition: BNBBodyTracker.h:16