//
//  GL.h
//  SpriteGL
//
//

#import <Foundation/Foundation.h>
#import <QuartzCore/QuartzCore.h>
#import <OpenGLES/EAGL.h>
#import <OpenGLES/ES1/gl.h>
#import <OpenGLES/ES1/glext.h>
#import <OpenGLES/EAGLDrawable.h>


@interface GL : NSObject {

}

+ (GLuint)loadTexture:(StringPtr)cadena;
+ (GLuint)loadTexture2:(char *)cadena;


+ (void)setColor:(int)r g:(int)g b:(int)b alpha:(int)alpha;
+ (void)fillRec:(float)x1 y1:(float)y1 x2:(float)x2 y2:(float)y2 ;
+ (void)setSprite:(GLuint)texture frame:(int)frame;
+ (void)setTexture:(GLuint)texture;
+ (void)setFrame:(GLuint)frame;
+ (void)drawSprite:(int)x1 y1:(int)y1 x2:(int)x2 y2:(int)y2;


@end

