Campbell Barton
1a16fb1953
BGE Py API
...
use PY_SET_ATTR_FAIL and PY_SET_ATTR_SUCCESS return values so the fake subclassing can know if a value failed to be set or if it was missing from the type. (with PY_SET_ATTR_MISSING)
Also noticed some other mistakes.
- KX_LightObject, setting the type didnt check for an int.
- KX_SoundActuator, didnt return an error when assigning an invalid orientation value
- KX_GameObject, worldOrientation didnt return an error value.
2009-05-19 07:16:40 +00:00
..
2009-05-15 02:03:27 +00:00
2009-05-10 20:53:58 +00:00
2009-05-11 15:34:46 +00:00
2009-05-15 03:26:53 +00:00
2009-05-10 21:30:30 +00:00
2009-05-10 20:53:58 +00:00
2008-07-30 17:41:47 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2008-07-30 17:41:47 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-04-20 23:17:52 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-04-20 23:17:52 +00:00
2009-05-15 20:51:32 +00:00
2009-05-15 20:51:32 +00:00
2009-05-17 21:50:31 +00:00
2009-05-17 21:50:31 +00:00
2008-04-16 22:40:48 +00:00
2008-04-16 22:40:48 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-17 21:50:31 +00:00
2009-05-17 21:50:31 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-17 12:51:51 +00:00
2009-05-10 20:53:58 +00:00
2008-08-31 18:42:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2008-07-30 17:41:47 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-15 20:51:32 +00:00
2009-05-15 20:51:32 +00:00
2009-05-10 20:53:58 +00:00
2008-07-30 17:41:47 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2009-04-20 23:17:52 +00:00
2009-05-10 20:53:58 +00:00
2009-04-20 23:17:52 +00:00
2009-05-10 20:53:58 +00:00
2009-04-20 23:17:52 +00:00
2009-05-15 03:26:53 +00:00
2009-04-20 23:17:52 +00:00
2009-05-10 20:53:58 +00:00
2008-07-30 17:41:47 +00:00
2009-05-15 03:26:53 +00:00
2009-05-10 20:53:58 +00:00
2009-05-19 07:16:40 +00:00
2009-05-06 09:12:08 +00:00
2009-05-19 07:16:40 +00:00
2009-04-20 23:17:52 +00:00
2009-05-10 20:53:58 +00:00
2008-07-30 17:41:47 +00:00
2005-03-09 19:45:59 +00:00
2008-04-16 22:40:48 +00:00
2009-05-19 07:16:40 +00:00
2009-05-10 20:53:58 +00:00
2009-05-10 20:53:58 +00:00
2008-07-30 17:41:47 +00:00
2009-05-10 20:53:58 +00:00
2009-04-20 23:17:52 +00:00
2009-05-10 20:53:58 +00:00
2009-04-20 23:17:52 +00:00
2009-05-10 21:22:25 +00:00