Banuba SDK
|
#import <BNBComponent.h>
Instance Methods | |
(BNBComponentType) | - getComponentType |
(nullable BNBFaceTracker *) | - asFaceTracker |
cast component to face tracker subclass instance. More... | |
(nullable BNBMeshInstance *) | - asMeshInstance |
cast component to mesh_instance subclass instance. More... | |
(nullable BNBFaceMorphing *) | - asFaceMorphing |
cast component to face_morphing subclass instance. More... | |
(nullable BNBTransformation3d *) | - asTransformation |
cast component to transformation_3d subclass instance. More... | |
(nullable BNBHandTracker *) | - asHandTracker |
cast component to hand_tracker subclass instance. More... | |
(nullable BNBBodyTracker *) | - asBodyTracker |
cast component to body_tracker subclass instance. More... | |
Definition at line 21 of file BNBComponent.h.
- (nullable BNBBodyTracker *) asBodyTracker |
cast component to body_tracker subclass instance.
Will throw if derived class is not instance of body_tracker.
- (nullable BNBFaceMorphing *) asFaceMorphing |
cast component to face_morphing subclass instance.
Will throw if derived class is not instance of face_morphing.
- (nullable BNBFaceTracker *) asFaceTracker |
cast component to face tracker subclass instance.
Will throw if derived class is not instance of face_tracker.
- (nullable BNBHandTracker *) asHandTracker |
cast component to hand_tracker subclass instance.
Will throw if derived class is not instance of hand_tracker.
- (nullable BNBMeshInstance *) asMeshInstance |
cast component to mesh_instance subclass instance.
Will throw if derived class is not instance of mesh_instance.
- (nullable BNBTransformation3d *) asTransformation |
cast component to transformation_3d subclass instance.
Will throw if derived class is not instance of transformation_3d.
- (BNBComponentType) getComponentType |