Module imageLayer
[hide private]
[frames] | no frames]

Source Code for Module imageLayer

 1  ''' 
 2  imageLayer.py 
 3  Class that create a cocos layer from an image 
 4  ''' 
 5  from cocos.layer import Layer 
 6  from pyglet.gl.gl import glColor4ub, glPushMatrix, glPopMatrix 
 7  from pyglet.resource import image 
 8   
 9   
10 -class ImageLayer(Layer):
11 - def __init__(self, img):
12 super(ImageLayer, self).__init__() 13 self.img = image(img)
14
15 - def draw(self):
16 glColor4ub(255, 255, 255, 255) 17 glPushMatrix() 18 self.transform() 19 self.img.blit(0, 0) 20 glPopMatrix()
21