GLData.m 759 Bytes
Newer Older
1 2 3 4 5 6 7 8
#import "GLData.h"

@implementation GLData

-(instancetype)initWithShader: (NSNumber *)shader
                 withUniforms: (NSDictionary *)uniforms
                    withWidth: (NSNumber *)width
                   withHeight: (NSNumber *)height
9
               withPixelRatio: (NSNumber *)pixelRatio
10 11
                    withFboId: (NSNumber *)fboId
          withContextChildren: (NSArray *)contextChildren
12 13 14 15 16 17 18
                 withChildren: (NSArray *)children
{
  if ((self = [super init])) {
    self.shader = shader;
    self.uniforms = uniforms;
    self.width = width;
    self.height = height;
19
    self.pixelRatio = pixelRatio;
20 21
    self.fboId = fboId;
    self.contextChildren = contextChildren;
22 23 24 25 26 27
    self.children = children;
  }
  return self;
}

@end