Banuba SDK
BNBRenderList.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 <Foundation/Foundation.h>
5 @class BNBEntity;
6 @class BNBLayer;
7 @class BNBRenderList;
8 @class BNBRenderTarget;
9 
10 
11 @interface BNBRenderList : NSObject
12 
13 + (nullable BNBRenderList *)create:(nonnull NSString *)name;
14 
15 - (void)setName:(nonnull NSString *)name;
16 
17 - (nonnull NSString *)getName;
18 
19 - (int32_t)addTask:(nullable BNBEntity *)camera
20  layer:(nullable BNBLayer *)layer
21  target:(nullable BNBRenderTarget *)target;
22 
23 - (nullable BNBEntity *)getTaskCamera:(int32_t)taskIndex;
24 
25 - (nullable BNBLayer *)getTaskLayer:(int32_t)taskIndex;
26 
27 - (nullable BNBRenderTarget *)getTaskTarget:(int32_t)taskIndex;
28 
29 - (void)clear;
30 
31 @end
-[BNBRenderList clear]
void clear()
-[BNBRenderList getName]
nonnull NSString * getName()
BNBLayer
Definition: BNBLayer.h:9
BNBRenderList
Definition: BNBRenderList.h:12
BNBEntity
A structure element of the scene.
Definition: BNBEntity.h:31
BNBRenderTarget
Definition: BNBRenderTarget.h:9