RNGLContext.h 358 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

#import <UIKit/UIKit.h>

#import "RCTBridge.h"
#import "GLShader.h"
#import "GLFBO.h"


@interface RNGLContext : NSObject <RCTBridgeModule>

- (GLShader*) getShader: (NSNumber *)id;

- (GLFBO*) getFBO: (NSNumber *)id;

- (EAGLContext *) getContext;

@end


@interface RCTBridge (RNGLContext)

@property (nonatomic, readonly) RNGLContext *rnglContext;

@end