Banuba SDK
BNBAttachmentInfo.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 "BNBAttachmentLoadOp.h"
6 #import "BNBPixelFormatType.h"
7 #import "BNBVec4.h"
8 #import <Foundation/Foundation.h>
9 
10 
11 #ifndef DJINNI_EXPORT
12  #define DJINNI_EXPORT __attribute__((__visibility__("default")))
13 #endif
14 
16 @interface BNBAttachmentInfo : NSObject
17 - (nonnull instancetype)initWithLoadBehaviour:(BNBAttachmentLoadOp)loadBehaviour
18  storeBehaviour:(BNBAttachmentStoreOp)storeBehaviour
19  format:(BNBPixelFormatType)format
20  clearColor:(nonnull BNBVec4 *)clearColor
21  generateMipmaps:(BOOL)generateMipmaps;
22 + (nonnull instancetype)attachmentInfoWithLoadBehaviour:(BNBAttachmentLoadOp)loadBehaviour
23  storeBehaviour:(BNBAttachmentStoreOp)storeBehaviour
24  format:(BNBPixelFormatType)format
25  clearColor:(nonnull BNBVec4 *)clearColor
26  generateMipmaps:(BOOL)generateMipmaps;
27 
28 @property (nonatomic, readonly) BNBAttachmentLoadOp loadBehaviour;
29 
30 @property (nonatomic, readonly) BNBAttachmentStoreOp storeBehaviour;
31 
32 @property (nonatomic, readonly) BNBPixelFormatType format;
33 
34 @property (nonatomic, readonly, nonnull) BNBVec4 * clearColor;
35 
36 @property (nonatomic, readonly) BOOL generateMipmaps;
37 
38 @end
BNBAttachmentLoadOp.h
BNBAttachmentInfo::storeBehaviour
BNBAttachmentStoreOp storeBehaviour
Definition: BNBAttachmentInfo.h:30
DJINNI_EXPORT
#define DJINNI_EXPORT
for order of values in action units array see action_units_indices enum
Definition: BNBActionUnits.h:9
BNBAttachmentInfo::format
BNBPixelFormatType format
Definition: BNBAttachmentInfo.h:32
BNBAttachmentInfo::clearColor
BNBVec4 * clearColor
Definition: BNBAttachmentInfo.h:34
BNBVec4.h
BNBAttachmentInfo
Definition: BNBAttachmentInfo.h:16
BNBAttachmentInfo::generateMipmaps
BOOL generateMipmaps
Definition: BNBAttachmentInfo.h:36
BNBVec4
Definition: BNBVec4.h:12
BNBAttachmentInfo::loadBehaviour
BNBAttachmentLoadOp loadBehaviour
Definition: BNBAttachmentInfo.h:28
BNBAttachmentStoreOp.h
BNBPixelFormatType.h