Go to file
Mitchell Stokes 57d48d4493 Committing patch "[#29763] Adding an active_events property to SCA_PythonKeyboard and SCA_PythonMouse"
Here is the description:
As the summary says, this patch adds a new event to both SCA_PythonKeyboard and SCA_PythonMouse. This property is similar to the events property that both have, but it only returns events which are not KX_NO_INPUTSTATUS. This moves the "no input" check from Python to C, which gave my input handling code a 2x speed up. Python sucks (performance-wise) with iterating lists and SCA_PythonKeyboard has close to 200 events (I think something like 177, but I don't know for sure).
2012-01-22 05:45:56 +00:00
build_files quiet warnings and possible NULL checking crash fix for indentation functions. 2012-01-20 23:03:41 +00:00
doc Committing patch "[#29763] Adding an active_events property to SCA_PythonKeyboard and SCA_PythonMouse" 2012-01-22 05:45:56 +00:00
extern Updated Carve bundling script and patches 2012-01-17 18:47:02 +00:00
intern use property definitions more consistant with other addons in trunk. (no functional change) 2012-01-20 18:31:23 +00:00
release Fluidsim - Restoring simulation speed control (ZanQdo request) 2012-01-22 03:42:49 +00:00
source Committing patch "[#29763] Adding an active_events property to SCA_PythonKeyboard and SCA_PythonMouse" 2012-01-22 05:45:56 +00:00
CMakeLists.txt OSX/Cmake: make bpy module work finally by linking against python3.2 framework 2012-01-16 20:10:38 +00:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile minor changes 2011-11-23 17:14:29 +00:00
SConstruct Compilation error when using mingw+scons 2012-01-17 10:32:17 +00:00