xref: /expo/packages/expo-gl/ios/EXGLObject.h (revision d9e7b303)
1 // Copyright 2016-present 650 Industries. All rights reserved.
2 
3 #import <Foundation/Foundation.h>
4 #import <ExpoGL/EXGLNativeApi.h>
5 
6 @interface EXGLObject : NSObject
7 
8 @property (nonatomic, assign) EXGLContextId exglCtxId;
9 @property (nonatomic, assign) EXGLObjectId exglObjId;
10 
11 // For internal use by children -- use `[EXGLObject createWithConfig:...]` above to
12 // create the `EXGLObject` of the right type
13 - (instancetype)initWithConfig:(NSDictionary *)config;
14 
15 @end
16