Banuba SDK
Instance Methods | List of all members
BNBMaterial Class Reference

#import <BNBMaterial.h>

Inheritance diagram for BNBMaterial:

Instance Methods

(nonnull NSString *) - getName
 
(void) - addParameter:
 
(nonnull NSArray< BNBParameter * > *) - getParameters
 
(void) - removeParameter:
 
(void) - setState:
 
(nonnull BNBState *) - getState
 
(void) - addImage:image:
 
(nonnull NSArray< NSString * > *) - getSamplers
 
(nonnull NSArray< BNBImage * > *) - getImages
 
(void) - reload
 

Detailed Description

Definition at line 10 of file BNBMaterial.h.

Method Documentation

◆ addImage:image:

- (void) addImage: (nonnull NSString *)  sampler
image: (nullable BNBImage *)  image 

◆ addParameter:

- (void) addParameter: (nullable BNBParameter *)  parameter

◆ getImages

- (nonnull NSArray<BNBImage *> *) getImages

◆ getName

- (nonnull NSString *) getName

◆ getParameters

- (nonnull NSArray<BNBParameter *> *) getParameters

◆ getSamplers

- (nonnull NSArray<NSString *> *) getSamplers

◆ getState

- (nonnull BNBState *) getState

◆ reload

- (void) reload

◆ removeParameter:

- (void) removeParameter: (nullable BNBParameter *)  parameter

◆ setState:

- (void) setState: (nonnull BNBState *)  state

The documentation for this class was generated from the following file: