Benoit Bolsee
cc569504d0
BGE API Cleanup: update the python attribute definition framework.
...
* Value clamping to min/max is now supported as an option for integer, float
and string attribute (for string clamping=trim to max length)
* Post check function now take PyAttributeDef parameter so that more
generic function can be written.
* Definition of SCA_ILogicBrick::CheckProperty() function to check that
a string attribute contains a valid property name of the parent game object.
* Definition of enum attribute vi KX_PYATTRIBUTE_ENUM... macros.
Enum are handled just like integer but to be totally paranoid, the sizeof()
of the enum member is check at run time to match integer size.
* More bricks updated to use the framework.
2009-01-02 17:43:56 +00:00
..
2008-10-11 00:56:49 +00:00
2008-04-16 22:40:48 +00:00
2008-09-06 14:13:31 +00:00
2008-09-15 00:57:11 +00:00
2008-07-12 10:21:37 +00:00
2008-07-30 17:41:47 +00:00
2008-07-30 17:41:47 +00:00
2009-01-02 17:43:56 +00:00
2009-01-02 17:43:56 +00:00
2008-07-30 17:41:47 +00:00
2008-07-30 17:41:47 +00:00
2008-06-22 14:23:57 +00:00
2008-06-22 14:23:57 +00:00
2008-04-16 22:40:48 +00:00
2008-04-16 22:40:48 +00:00
2009-01-02 17:43:56 +00:00
2008-12-29 16:36:58 +00:00
2008-07-30 17:41:47 +00:00
2008-07-30 17:41:47 +00:00
2008-04-16 22:40:48 +00:00
2008-04-16 22:40:48 +00:00
2008-06-22 14:23:57 +00:00
2008-07-08 12:18:43 +00:00
2008-08-23 11:54:27 +00:00
2008-06-22 14:23:57 +00:00
2008-04-16 22:40:48 +00:00
2008-04-16 22:40:48 +00:00
2009-01-02 17:43:56 +00:00
2009-01-02 17:43:56 +00:00
2008-07-30 17:41:47 +00:00
2008-07-08 12:18:43 +00:00
2008-04-19 21:15:37 +00:00
2008-04-19 21:15:37 +00:00
2009-01-02 17:43:56 +00:00
2008-12-29 16:36:58 +00:00
2008-10-11 00:56:49 +00:00
2008-08-31 18:42:58 +00:00
2009-01-02 17:43:56 +00:00
2009-01-02 17:43:56 +00:00
2008-07-30 17:41:47 +00:00
2008-07-30 17:41:47 +00:00
2009-01-02 17:43:56 +00:00
2008-12-29 16:36:58 +00:00
2008-08-23 11:54:27 +00:00
2008-08-23 11:54:27 +00:00
2008-07-30 17:41:47 +00:00
2008-07-30 17:41:47 +00:00
2009-01-02 17:43:56 +00:00
2009-01-02 17:43:56 +00:00
2008-06-23 20:41:18 +00:00
2008-06-23 20:41:18 +00:00
2008-06-23 20:41:18 +00:00
2008-06-23 20:41:18 +00:00
2008-04-16 22:40:48 +00:00
2008-04-16 22:40:48 +00:00
2009-01-02 17:43:56 +00:00
2008-12-29 16:36:58 +00:00
2008-07-30 17:41:47 +00:00
2008-07-30 17:41:47 +00:00
2009-01-02 17:43:56 +00:00
2009-01-02 17:43:56 +00:00
2008-12-29 16:36:58 +00:00
2008-12-29 16:36:58 +00:00
2009-01-02 17:43:56 +00:00
2009-01-02 17:43:56 +00:00
2008-07-30 17:41:47 +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
2008-10-02 00:22:28 +00:00
2008-06-22 14:23:57 +00:00
2008-07-30 17:41:47 +00:00
2008-07-30 17:41:47 +00:00
2008-06-23 20:41:18 +00:00
2008-06-23 20:41:18 +00:00
2008-06-23 20:41:18 +00:00
2008-06-23 20:41:18 +00:00
2008-11-11 14:14:22 +00:00