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>2010-09-07 19:17:42 +0400
committerCampbell Barton <ideasman42@gmail.com>2010-09-07 19:17:42 +0400
commit115b25673832049b746835357d63d8d2dbee5229 (patch)
treeca36db0fe4063108ca5820e1d76ae0496fb88f15 /release/scripts/modules/bpy_types.py
parente53bbc7ab7568e315dc3cf06dd5e989300c98786 (diff)
ran through pep8 checker
Diffstat (limited to 'release/scripts/modules/bpy_types.py')
-rw-r--r--release/scripts/modules/bpy_types.py29
1 files changed, 17 insertions, 12 deletions
diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py
index 84d05a7a48d..0ef1e490f53 100644
--- a/release/scripts/modules/bpy_types.py
+++ b/release/scripts/modules/bpy_types.py
@@ -251,7 +251,7 @@ class _GenericBone:
bones = id_data.pose.bones
elif id_data_type == bpy_types.Armature:
bones = id_data.edit_bones
- if not bones: # not in editmode
+ if not bones: # not in editmode
bones = id_data.bones
return bones
@@ -368,7 +368,7 @@ class Mesh(bpy_types.ID):
return a list of edge vertex index lists
"""
- OTHER_INDEX = 2, 3, 0, 1 # opposite face index
+ OTHER_INDEX = 2, 3, 0, 1 # opposite face index
if faces is None:
faces = self.faces
@@ -389,7 +389,7 @@ class Mesh(bpy_types.ID):
edge_loops = []
for edkey, ed_adj in edges.items():
- if 0 < len(ed_adj) < 3: # 1 or 2
+ if 0 < len(ed_adj) < 3: # 1 or 2
# Seek the first edge
context_loop = [edkey, ed_adj[0]]
edge_loops.append(context_loop)
@@ -407,11 +407,11 @@ class Mesh(bpy_types.ID):
ed_adj = edges[context_loop[-1]]
if len(ed_adj) != 2:
- if other_dir and flipped == False: # the original edge had 2 other edges
- flipped = True # only flip the list once
+ if other_dir and flipped == False: # the original edge had 2 other edges
+ flipped = True # only flip the list once
context_loop.reverse()
ed_adj[:] = []
- context_loop.append(other_dir) # save 1 lookiup
+ context_loop.append(other_dir) # save 1 lookiup
ed_adj = edges[context_loop[-1]]
if len(ed_adj) != 2:
@@ -427,7 +427,6 @@ class Mesh(bpy_types.ID):
# Dont look at this again
ed_adj[:] = []
-
return edge_loops
def edge_loops_from_edges(self, edges=None):
@@ -556,6 +555,7 @@ PropertiesMap = {}
# registers moduals instantly.
_register_immediate = True
+
def _unregister_module(module, free=True):
for t in TypeMap.get(module, ()):
try:
@@ -568,7 +568,6 @@ def _unregister_module(module, free=True):
if free == True and module in TypeMap:
del TypeMap[module]
-
for t in PropertiesMap.get(module, ()):
try:
bpy_types.unregister(t)
@@ -595,7 +594,7 @@ class RNAMeta(type):
@classmethod
def _register_immediate(cls):
return _register_immediate
-
+
def __new__(cls, name, bases, classdict, **args):
result = type.__new__(cls, name, bases, classdict)
if bases and bases[0] != StructRNA:
@@ -606,21 +605,23 @@ class RNAMeta(type):
# Register right away if needed
if cls._register_immediate():
bpy_types.register(result)
- ClassMap = PropertiesMap
+ ClassMap = PropertiesMap
# first part of packages only
if "." in module:
module = module[:module.index(".")]
-
+
ClassMap.setdefault(module, []).append(result)
return result
+
class RNAMetaRegister(RNAMeta):
@classmethod
def _register_immediate(cls):
return True
+
class OrderedMeta(RNAMeta):
def __init__(cls, name, bases, attributes):
@@ -630,6 +631,7 @@ class OrderedMeta(RNAMeta):
def __prepare__(name, bases, **kwargs):
return collections.OrderedDict()
+
# Only defined so operators members can be used by accessing self.order
class Operator(StructRNA, metaclass=OrderedMeta):
__slots__ = ()
@@ -644,13 +646,16 @@ class Macro(StructRNA, metaclass=OrderedMeta):
def define(self, opname):
from _bpy import ops
return ops.macro_define(self, opname)
-
+
+
class IDPropertyGroup(StructRNA, metaclass=RNAMetaRegister):
__slots__ = ()
+
class RenderEngine(StructRNA, metaclass=RNAMeta):
__slots__ = ()
+
class _GenericUI:
__slots__ = ()