Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2009-10-31 22:31:45 +0300
committerCampbell Barton <ideasman42@gmail.com>2009-10-31 22:31:45 +0300
commitf9b19d54b5a07c5d654ecb634aefc5690e07e6fd (patch)
tree746a80208ae1b0a3b98c678af45d37fe26c28325 /source/blender/python/rna_dump.py
parentaf72bb50ae41f5ba1f9f5b2310b2aee77907fecf (diff)
tabs to spaces, remove trailing white space. (apart of pep8)
didnt do "release/scripts/io" since some exporters cant be auto converted
Diffstat (limited to 'source/blender/python/rna_dump.py')
-rw-r--r--source/blender/python/rna_dump.py196
1 files changed, 98 insertions, 98 deletions
diff --git a/source/blender/python/rna_dump.py b/source/blender/python/rna_dump.py
index 7dde4007f66..7c53a6cc235 100644
--- a/source/blender/python/rna_dump.py
+++ b/source/blender/python/rna_dump.py
@@ -19,114 +19,114 @@
# #**** END GPL LICENSE BLOCK #****
if 1:
- # Print once every 1000
- GEN_PATH = True
- PRINT_DATA = False
- PRINT_DATA_INT = 1000
- VERBOSE = False
- VERBOSE_TYPE = False
- MAX_RECURSIVE = 8
+ # Print once every 1000
+ GEN_PATH = True
+ PRINT_DATA = False
+ PRINT_DATA_INT = 1000
+ VERBOSE = False
+ VERBOSE_TYPE = False
+ MAX_RECURSIVE = 8
else:
- # Print everything
- GEN_PATH = True
- PRINT_DATA = True
- PRINT_DATA_INT = 0
- VERBOSE = False
- VERBOSE_TYPE = False
- MAX_RECURSIVE = 8
+ # Print everything
+ GEN_PATH = True
+ PRINT_DATA = True
+ PRINT_DATA_INT = 0
+ VERBOSE = False
+ VERBOSE_TYPE = False
+ MAX_RECURSIVE = 8
seek_count = [0]
def seek(r, txt, recurs):
-
- seek_count[0] += 1
-
- if PRINT_DATA_INT:
- if not (seek_count[0] % PRINT_DATA_INT):
- print(seek_count[0], txt)
-
- if PRINT_DATA:
- print(txt)
-
- newtxt = ''
-
- if recurs > MAX_RECURSIVE:
- #print ("Recursion is over max")
- #print (txt)
- return
-
- type_r = type(r)
-
- # print(type_r)
- # print(dir(r))
-
- # basic types
- if type_r in (float, int, bool, type(None)):
- if PRINT_DATA:
- print(txt + ' -> ' + str(r))
- return
-
- if type_r == str:
- if PRINT_DATA:
- print(txt + ' -> "' + str(r) + '"')
- return
-
- try: keys = r.keys()
- except: keys = None
-
- if keys != None:
- if PRINT_DATA:
- print(txt + '.keys() - ' + str(r.keys()))
-
- try: __members__ = dir(r)
- except: __members__ = []
-
- for item in __members__:
- if item.startswith('__'):
- continue
-
- if GEN_PATH: newtxt = txt + '.' + item
-
- if item == 'rna_type' and VERBOSE_TYPE==False: # just avoid because it spits out loads of data
- continue
-
- try: value = getattr(r, item)
- except: value = None
-
- seek( value, newtxt, recurs + 1)
-
-
- if keys:
- for k in keys:
- if GEN_PATH: newtxt = txt + '["' + k + '"]'
- seek(r.__getitem__(k), newtxt, recurs+1)
-
- else:
- try: length = len( r )
- except: length = 0
-
- if VERBOSE==False and length >= 4:
- for i in (0, length-1):
- if i>0:
- if PRINT_DATA:
- print((' '*len(txt)) + ' ... skipping '+str(length-2)+' items ...')
-
- if GEN_PATH: newtxt = txt + '[' + str(i) + ']'
- seek(r[i], newtxt, recurs+1)
- else:
- for i in range(length):
- if GEN_PATH: newtxt = txt + '[' + str(i) + ']'
- seek(r[i], newtxt, recurs+1)
+
+ seek_count[0] += 1
+
+ if PRINT_DATA_INT:
+ if not (seek_count[0] % PRINT_DATA_INT):
+ print(seek_count[0], txt)
+
+ if PRINT_DATA:
+ print(txt)
+
+ newtxt = ''
+
+ if recurs > MAX_RECURSIVE:
+ #print ("Recursion is over max")
+ #print (txt)
+ return
+
+ type_r = type(r)
+
+ # print(type_r)
+ # print(dir(r))
+
+ # basic types
+ if type_r in (float, int, bool, type(None)):
+ if PRINT_DATA:
+ print(txt + ' -> ' + str(r))
+ return
+
+ if type_r == str:
+ if PRINT_DATA:
+ print(txt + ' -> "' + str(r) + '"')
+ return
+
+ try: keys = r.keys()
+ except: keys = None
+
+ if keys != None:
+ if PRINT_DATA:
+ print(txt + '.keys() - ' + str(r.keys()))
+
+ try: __members__ = dir(r)
+ except: __members__ = []
+
+ for item in __members__:
+ if item.startswith('__'):
+ continue
+
+ if GEN_PATH: newtxt = txt + '.' + item
+
+ if item == 'rna_type' and VERBOSE_TYPE==False: # just avoid because it spits out loads of data
+ continue
+
+ try: value = getattr(r, item)
+ except: value = None
+
+ seek( value, newtxt, recurs + 1)
+
+
+ if keys:
+ for k in keys:
+ if GEN_PATH: newtxt = txt + '["' + k + '"]'
+ seek(r.__getitem__(k), newtxt, recurs+1)
+
+ else:
+ try: length = len( r )
+ except: length = 0
+
+ if VERBOSE==False and length >= 4:
+ for i in (0, length-1):
+ if i>0:
+ if PRINT_DATA:
+ print((' '*len(txt)) + ' ... skipping '+str(length-2)+' items ...')
+
+ if GEN_PATH: newtxt = txt + '[' + str(i) + ']'
+ seek(r[i], newtxt, recurs+1)
+ else:
+ for i in range(length):
+ if GEN_PATH: newtxt = txt + '[' + str(i) + ']'
+ seek(r[i], newtxt, recurs+1)
seek(bpy.data, 'bpy.data', 0)
# seek(bpy.types, 'bpy.types', 0)
'''
for d in dir(bpy.types):
- t = getattr(bpy.types, d)
- try: r = t.bl_rna
- except: r = None
- if r:
- seek(r, 'bpy.types.' + d + '.bl_rna', 0)
+ t = getattr(bpy.types, d)
+ try: r = t.bl_rna
+ except: r = None
+ if r:
+ seek(r, 'bpy.types.' + d + '.bl_rna', 0)
'''
#print dir(bpy)