Banuba SDK
libs
djinni
generated
objc
BNBHandTracker.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 "
BNBHandTrackerType.h
"
5
#import <Foundation/Foundation.h>
6
@class
BNBComponent
;
7
@class
BNBHand
;
8
@class
BNBHandTracker
;
9
10
11
12
#ifndef DJINNI_EXPORT
13
#define DJINNI_EXPORT __attribute__((__visibility__("default")))
14
#endif
15
16
DJINNI_EXPORT
17
@interface
BNBHandTracker
: NSObject
18
19
/**
20
*Fabric method for hand creating.
21
*@return created (hand_tracker).
22
*/
23
+ (nullable
BNBHandTracker
*)
create
;
24
25
/**
26
*Sets hand to hand tracker.
27
*@param hand (hand): hand asset
28
*/
29
- (void)setHand:(nullable
BNBHand
*)hand;
30
31
/**@return hand (hand): hand asset */
32
- (nullable
BNBHand
*)
getHand
;
33
34
/**@return tracker type. Can be hand_skelet or ring */
35
- (BNBHandTrackerType)
getType
;
36
37
/**@return tracker type. Can be hand_skelet or ring */
38
- (void)setType:(BNBHandTrackerType)type;
39
40
/**@return upcast to base type */
41
- (nullable
BNBComponent
*)
asComponent
;
42
43
@end
BNBHand
Definition:
BNBHand.h:15
-[BNBHandTracker getHand]
nullable BNBHand * getHand()
-[BNBHandTracker getType]
BNBHandTrackerType getType()
+[BNBHandTracker create]
nullable BNBHandTracker * create()
Fabric method for hand creating.
BNBComponent
Definition:
BNBComponent.h:21
BNBHandTrackerType.h
DJINNI_EXPORT
#define DJINNI_EXPORT
Definition:
BNBHandTracker.h:13
-[BNBHandTracker asComponent]
nullable BNBComponent * asComponent()
BNBHandTracker
Definition:
BNBHandTracker.h:17
Generated by
1.8.17