Banuba SDK
libs
djinni
generated
objc
BNBMaterial.h
Go to the documentation of this file.
1
// AUTOGENERATED FILE - DO NOT MODIFY!
2
// This file generated by Djinni from scene.djinni
3
4
#import "
BNBState.h
"
5
#import <Foundation/Foundation.h>
6
@class
BNBImage
;
7
@class
BNBParameter
;
8
9
10
@interface
BNBMaterial
: NSObject
11
12
- (nonnull NSString *)
getName
;
13
14
- (void)addParameter:(nullable
BNBParameter
*)parameter;
15
16
- (nonnull NSArray<
BNBParameter
*> *)
getParameters
;
17
18
- (void)removeParameter:(nullable
BNBParameter
*)parameter;
19
20
- (void)setState:(nonnull
BNBState
*)state;
21
22
- (nonnull
BNBState
*)
getState
;
23
24
- (void)addImage:(nonnull NSString *)sampler
25
image:(nullable
BNBImage
*)image;
26
27
- (nonnull NSArray<NSString *> *)
getSamplers
;
28
29
- (nonnull NSArray<
BNBImage
*> *)
getImages
;
30
31
- (void)
reload
;
32
33
@end
-[BNBMaterial reload]
void reload()
-[BNBMaterial getSamplers]
nonnull NSArray< NSString * > * getSamplers()
BNBImage
Definition:
BNBImage.h:15
BNBParameter
Definition:
BNBParameter.h:10
BNBState
Definition:
BNBState.h:8
-[BNBMaterial getState]
nonnull BNBState * getState()
BNBMaterial
Definition:
BNBMaterial.h:11
-[BNBMaterial getParameters]
nonnull NSArray< BNBParameter * > * getParameters()
-[BNBMaterial getName]
nonnull NSString * getName()
-[BNBMaterial getImages]
nonnull NSArray< BNBImage * > * getImages()
BNBState.h
Generated by
1.8.20