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>2011-12-24 06:47:13 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-12-24 06:47:13 +0400
commit33bd38ebc74f42694f063fd7937d7b457a141727 (patch)
tree27da46998971121b6284547f5bec18222c77c551 /intern/cycles/blender/addon/engine.py
parentb21a0f4fa1c4c5f2ad20e8ddd48ae3657ad941ef (diff)
minor edits to cycles c/python module
- rename 'bcycles' --> '_cycles', since this is the python convention when a py module uses a C module internally. - use macros for returning None - make with_osl an attribute rather then a function. - changes methods METH_VARARGS --> METH_O when single args are used.
Diffstat (limited to 'intern/cycles/blender/addon/engine.py')
-rw-r--r--intern/cycles/blender/addon/engine.py32
1 files changed, 16 insertions, 16 deletions
diff --git a/intern/cycles/blender/addon/engine.py b/intern/cycles/blender/addon/engine.py
index 60b77b23f25..3d71c25d7ad 100644
--- a/intern/cycles/blender/addon/engine.py
+++ b/intern/cycles/blender/addon/engine.py
@@ -22,17 +22,17 @@ import bpy
def init():
- import bcycles
+ import _cycles
import os.path
path = os.path.dirname(__file__)
user_path = os.path.dirname(os.path.abspath(bpy.utils.user_resource('CONFIG', '')))
- bcycles.init(path, user_path)
+ _cycles.init(path, user_path)
def create(engine, data, scene, region=0, v3d=0, rv3d=0):
- import bcycles
+ import _cycles
data = data.as_pointer()
scene = scene.as_pointer()
@@ -43,42 +43,42 @@ def create(engine, data, scene, region=0, v3d=0, rv3d=0):
if rv3d:
rv3d = rv3d.as_pointer()
- engine.session = bcycles.create(engine.as_pointer(), data, scene, region, v3d, rv3d)
+ engine.session = _cycles.create(engine.as_pointer(), data, scene, region, v3d, rv3d)
def free(engine):
if hasattr(engine, "session"):
if engine.session:
- import bcycles
- bcycles.free(engine.session)
+ import _cycles
+ _cycles.free(engine.session)
del engine.session
def render(engine):
- import bcycles
+ import _cycles
if hasattr(engine, "session"):
- bcycles.render(engine.session)
+ _cycles.render(engine.session)
def update(engine, data, scene):
- import bcycles
- bcycles.sync(engine.session)
+ import _cycles
+ _cycles.sync(engine.session)
def draw(engine, region, v3d, rv3d):
- import bcycles
+ import _cycles
v3d = v3d.as_pointer()
rv3d = rv3d.as_pointer()
# draw render image
- bcycles.draw(engine.session, v3d, rv3d)
+ _cycles.draw(engine.session, v3d, rv3d)
def available_devices():
- import bcycles
- return bcycles.available_devices()
+ import _cycles
+ return _cycles.available_devices()
def with_osl():
- import bcycles
- return bcycles.with_osl()
+ import _cycles
+ return _cycles.with_osl