Source

pygame / src / key.c

Diff from to

src/key.c

     Py_RETURN_NONE;
 }
 
+
+
+static PyObject*
+key_get_repeat (PyObject* self, PyObject* args)
+{
+    int delay = 0, interval = 0;
+
+    VIDEO_INIT_CHECK ();
+#if SDL_VERSION_ATLEAST(1, 2, 10)
+    SDL_GetKeyRepeat (&delay, &interval);
+    return Py_BuildValue ("(ii)", delay, interval);
+#else
+    Py_RETURN_NONE;
+#endif
+}
+
+
+
+
+
+
+
+
+
 static PyObject*
 key_get_pressed (PyObject* self)
 {
 static PyMethodDef key_builtins[] =
 {
     { "set_repeat", key_set_repeat, METH_VARARGS, DOC_PYGAMEKEYSETREPEAT },
+    { "get_repeat", key_get_repeat, METH_NOARGS, DOC_PYGAMEKEYGETREPEAT },
     { "get_pressed", (PyCFunction) key_get_pressed, METH_NOARGS,
       DOC_PYGAMEKEYGETPRESSED },
     { "name", key_name, METH_VARARGS, DOC_PYGAMEKEYNAME },
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.