~ubuntu-branches/ubuntu/precise/gnome-games/precise-proposed

« back to all changes in this revision

Viewing changes to glchess/src/lib/scene/opengl/__init__.py

  • Committer: Package Import Robot
  • Author(s): Rodrigo Moya
  • Date: 2011-05-30 13:32:04 UTC
  • mfrom: (1.3.4)
  • mto: (163.1.3 precise)
  • mto: This revision was merged to the branch mainline in revision 143.
  • Revision ID: package-import@ubuntu.com-20110530133204-celaq1v1dsxc48q1
Tags: upstream-3.0.2
ImportĀ upstreamĀ versionĀ 3.0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# -*- coding: utf-8 -*-
2
 
try:
3
 
    import OpenGL.GL
4
 
    import OpenGL.GLU    
5
 
except ImportError:
6
 
    import glchess.scene
7
 
    
8
 
    class Piece(glchess.scene.ChessPiece):
9
 
        pass
10
 
    
11
 
    class Scene(glchess.scene.Scene):
12
 
        
13
 
        def __init__(self, feedback):
14
 
            pass
15
 
        
16
 
        def addChessPiece(self, chessSet, name, coord, feedback):
17
 
            return Piece()
18
 
else:
19
 
    # PyOpenGL 3.0 renamed GLError -> GLerror, support 2.0
20
 
    if not hasattr(OpenGL.GL, 'GLerror'):
21
 
        OpenGL.GL.GLerror = OpenGL.GLError
22
 
    if not hasattr(OpenGL.GLU, 'GLUerror'):
23
 
        OpenGL.GLU.GLUerror = OpenGL.GLU.GLUError        
24
 
 
25
 
    from opengl import *