/*
 *     Generated by class-dump 3.0.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004 by Steve Nygard.
 */

#import <InstantMessage/OpenGLTextureLayer.h>

@interface OpenGLCGBitmapContextLayer : OpenGLTextureLayer
{
    struct CGContext *cgBitmapContext;
    BOOL shouldReverseRender;
    int textureMappingType;
    float borderLeft;
    float borderRight;
    float borderTop;
    float borderBottom;
    BOOL mapCenter;
}

- (id)initWithSize:(struct _NSSize)fp8 layerName:(id)fp16;
- (void)dealloc;
- (void)setTextureMappingType:(int)fp8;
- (void)setBorderTextureMappingInsetLeft:(float)fp8 right:(float)fp12 top:(float)fp16 bottom:(float)fp20;
- (int)textureMappingType;
- (void)setMapCenter:(BOOL)fp8;
- (void)setShouldReverseRender:(BOOL)fp8;
- (void)clearContext;
- (void)invalidateLayer;
- (void)updateBuffer;
- (void)draw;
- (void)_renderTexture;
- (void)renderUnscaledTexture;
- (void)renderBorder;
- (void)renderTexture;

@end

