Mercurial > touhou
view pytouhou/ui/window.pxd @ 459:6e733ed817bd
Move every rendering function from gamerunner to gamerenderer.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Fri, 06 Sep 2013 22:35:54 +0200 |
parents | 1b56d62250ab |
children | 11708a1d0a1a |
line wrap: on
line source
from pytouhou.lib cimport sdl cdef class Clock: cdef long _target_fps, _ref_tick, _ref_frame, _fps_tick, _fps_frame cdef double _rate cdef void set_target_fps(self, long fps) nogil cdef double get_fps(self) nogil cdef void tick(self) nogil except * cdef class Window: cdef sdl.Window win cdef long fps_limit cdef public long width, height cdef public bint use_fixed_pipeline cdef object runner cdef Clock clock cdef void set_size(self, int width, int height) nogil cpdef set_runner(self, runner=*) cpdef run(self) cdef bint run_frame(self) except? False cpdef double get_fps(self)