diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-05-15 06:03:27 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-05-15 06:03:27 +0400 |
commit | e8c0440660be3523f5d6dda300158225d93145f1 (patch) | |
tree | 390c1e2ee464f6332859c85a87b1fea8ce7ad1d0 /source/gameengine/PyDoc | |
parent | 0e423e5bb61cdce77aa6cd527f6bf2521b9b33c6 (diff) |
minor change - mistake in joystick fix, util function for getting attrs from BGE types
Diffstat (limited to 'source/gameengine/PyDoc')
-rw-r--r-- | source/gameengine/PyDoc/GameTypes.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/source/gameengine/PyDoc/GameTypes.py b/source/gameengine/PyDoc/GameTypes.py index e6f5b90b5ce..0240efa4eab 100644 --- a/source/gameengine/PyDoc/GameTypes.py +++ b/source/gameengine/PyDoc/GameTypes.py @@ -5504,3 +5504,19 @@ class KX_Camera(KX_GameObject): @type right: int @type top: int """ + +# Util func to extract all attrs +""" +import types +attrs = [] +for name, val in __builtins__.locals().items(): + if name.startswith('__'): + continue + if type(val) == types.ClassType: + for line in val.__doc__.split('\n'): + if '@ivar' in line: + attrs.append(name + '::' + line.split()[1].replace(':', '')) + +for a in attrs: + print a +"""
\ No newline at end of file |