예제 #1
0
 def initGLContext(self):
     if self.GLContextReady: return True
     logging.info('init GL context')
     from gii.qt.controls.GLWidget import GLWidget
     GLWidget.getSharedWidget().makeCurrent()
     # if not self.GLContextInitializer:
     # 	logging.warn( 'no GL initializer found' )
     # 	return False
     # logging.info( 'initialize GL context' )
     # self.GLContextInitializer()
     # signals.emitNow( 'moai.context.init' )
     getAKU().detectGfxContext()
     self.GLContextReady = True
     return True
예제 #2
0
파일: GamePreview.py 프로젝트: pixpil/gii
	def onOpenWindow(self, title, w,h):
		logging.info('opening MOAI window: %s @ (%d,%d)' % ( str(title), w, h ) )
		#no argument accepted here, just use full window
		# self.getRuntime().initGLContext()
		from gii.qt.controls.GLWidget import GLWidget
		GLWidget.getSharedWidget().makeCurrent()

		self.originalSize = (w,h)
		self.tryResizeContainer( *self.originalSize )

		size=self.canvas.size()
		w,h = size.width(),size.height()

		getAKU().setScreenSize(w,h)
		getAKU().setViewSize(w,h)
예제 #3
0
    def onOpenWindow(self, title, w, h):
        logging.info('opening MOAI window: %s @ (%d,%d)' % (str(title), w, h))
        #no argument accepted here, just use full window
        # self.getRuntime().initGLContext()
        from gii.qt.controls.GLWidget import GLWidget
        GLWidget.getSharedWidget().makeCurrent()

        self.originalSize = (w, h)
        self.tryResizeContainer(*self.originalSize)

        size = self.canvas.size()
        w, h = size.width(), size.height()

        getAKU().setScreenSize(w, h)
        getAKU().setViewSize(w, h)
예제 #4
0
	def getSharedGLWidget():
		return GLWidget.getSharedWidget()
예제 #5
0
 def getSharedGLWidget():
     return GLWidget.getSharedWidget()