예제 #1
0
class _ObjectTransformVisualEditor(_VisualEditorBase):
    def __init__(self, name, value, description, world, object):
        _VisualEditorBase.__init__(self, name, value, description, world)
        self.object = object
        self.objposer = ObjectPoser(object)
        self.addWidget(self.objposer)

    def instructions(self):
        return 'Right-click and drag on the widget to pose the object'

    def mousefunc(self, button, state, x, y):
        if _VisualEditorBase.mousefunc(self, button, state, x, y):
            self.value = self.objposer.get()
예제 #2
0
class _ObjectTransformVisualEditor(_VisualEditorBase):
    def __init__(self,name,value,description,world,object):
        _VisualEditorBase.__init__(self,name,value,description,world)
        self.object = object
        self.objposer = ObjectPoser(object)
        self.addWidget(self.objposer)
    
    def instructions(self):
        return 'Right-click and drag on the widget to pose the object'

    def mousefunc(self,button,state,x,y):
        if _VisualEditorBase.mousefunc(self,button,state,x,y):
            self.value = self.objposer.get()
예제 #3
0
 def __init__(self, name, value, description, world, object):
     _VisualEditorBase.__init__(self, name, value, description, world)
     self.object = object
     self.objposer = ObjectPoser(object)
     self.addWidget(self.objposer)
예제 #4
0
 def __init__(self,name,value,description,world,object):
     _VisualEditorBase.__init__(self,name,value,description,world)
     self.object = object
     self.objposer = ObjectPoser(object)
     self.addWidget(self.objposer)