INNER CODE UNIT · Python
draw_event
mosra/magnum-examples · src/python/magnum-primitives-scenegraph.py:87
def draw_event(self):
gl.default_framebuffer.clear(gl.FramebufferClear.COLOR|
gl.FramebufferClear.DEPTH)
self._camera.draw(self._drawables)
self.swap_buffers()
def pointer_release_event(self, event: Application.PointerEvent):
if not event.is_primary or \
not (event.pointer & (self.Pointer.MOUSE_LEFT|self.Pointer.FINGER)):
return
self._cube_drawable.color = Color3.from_hsv(
self._cube_drawable.color.hue() + Deg(50.0), 1.0, 1.0)
self.redraw()
def pointer_move_event(self, event: Application.PointerMoveEvent):
if not event.is_primary or \