From 2c28d8f3bff9cae31095e76e02a9d6a0706001bd Mon Sep 17 00:00:00 2001 From: doomchild Date: Tue, 15 Mar 2011 15:35:00 -0500 Subject: [PATCH] added read_hotkeys --- library/python/pydfhack/position.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/python/pydfhack/position.py b/library/python/pydfhack/position.py index d302d4a6a..c70e85bd6 100644 --- a/library/python/pydfhack/position.py +++ b/library/python/pydfhack/position.py @@ -1,5 +1,8 @@ from ctypes import * from dftypes import libdfhack +from util import check_pointer_cache + +libdfhack.Position_ReadHotkeys.restype = c_void_p class Position(object): def __init__(self, ptr): @@ -34,6 +37,9 @@ class Position(object): libdfhack.Position_setCursorCoords(self._pos_ptr, self._cx, self._cy, self._cz) cursor_coords = property(get_cursor_coords, set_cursor_coords) + + def read_hotkeys(self): + return check_pointer_cache(libdfhack.Position_ReadHotkeys(self._pos_ptr)) @property def window_size(self):