Banuba SDK
BNBPixelBuffer.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file was generated by Djinni from types.djinni
3 
4 #import "BNBPixelFormat.h"
5 #import <Foundation/Foundation.h>
6 
7 
8 #ifndef DJINNI_EXPORT
9  #define DJINNI_EXPORT __attribute__((__visibility__("default")))
10 #endif
11 
13 @interface BNBPixelBuffer : NSObject
14 - (nonnull instancetype)initWithData:(nonnull NSData *)data
15  format:(BNBPixelFormat)format
16  width:(int32_t)width
17  heigth:(int32_t)heigth;
18 + (nonnull instancetype)pixelBufferWithData:(nonnull NSData *)data
19  format:(BNBPixelFormat)format
20  width:(int32_t)width
21  heigth:(int32_t)heigth;
22 
23 @property (nonatomic, readonly, nonnull) NSData * data;
24 
25 @property (nonatomic, readonly) BNBPixelFormat format;
26 
27 @property (nonatomic, readonly) int32_t width;
28 
29 @property (nonatomic, readonly) int32_t heigth;
30 
31 @end
BNBPixelFormat.h
BNBPixelBuffer::width
int32_t width
Definition: BNBPixelBuffer.h:27
BNBPixelBuffer
Definition: BNBPixelBuffer.h:13
DJINNI_EXPORT
#define DJINNI_EXPORT
Definition: BNBPixelBuffer.h:9
BNBPixelBuffer::format
BNBPixelFormat format
Definition: BNBPixelBuffer.h:25
BNBPixelBuffer::data
NSData * data
Definition: BNBPixelBuffer.h:23
BNBPixelBuffer::heigth
int32_t heigth
Definition: BNBPixelBuffer.h:29