示例#1
0
 def __unbind_signal(self, tool_id, signal_name):
     try:
         tool = pynebula.lookup(self.tool_paths[tool_id])
     except:
         cjr.show_error_message("Tool '" + self.tool_paths[tool_id] +
                                "' not found")
     else:
         pynebula.pyUnbindTargetObject(tool, signal_name, self)
示例#2
0
 def __unbind_signal(self, tool_id, signal_name):
     try:
         tool = pynebula.lookup( self.tool_paths[tool_id] )
     except:
         cjr.show_error_message(
             "Tool '" + self.tool_paths[tool_id] + "' not found"
             )
     else:
         pynebula.pyUnbindTargetObject(tool, signal_name, self)
示例#3
0
 def __del__ (self):
     """ Unbind used signals """
     pynebula.pyUnbindTargetObject(
         app.get_object_state(), 
         'singleentityplaced', 
         self.entity_browser
         )
     pynebula.pyUnbindTargetObject(
         servers.get_command_server(), 
         'entitymodified', 
         self.entity_browser
         )
     pynebula.pyUnbindTargetObject(
         app.get_object_state(), 
         'selectionchanged', 
         self.entity_browser
         )
示例#4
0
 def __del__(self):
     pynebula.pyUnbindTargetObject(
         self.terrain, 
         'paintbrushsizechanged', 
         self
         )
示例#5
0
 def __del__(self):
     pynebula.pyUnbindTargetObject(
         self.tool, 
         'refreshflattenheight', 
         self
         )
示例#6
0
 def __del__(self):
     pynebula.pyUnbindTargetObject( app.get_ai_tester(),
         'pendingeventchanged', self)
示例#7
0
 def __del__(self):
     pynebula.pyUnbindTargetObject(
         self.__get_module(),
         'debugoptionchanged', 
         self
         )
示例#8
0
 def __del__ (self):
     pynebula.pyUnbindTargetObject(
         app.get_object_state(), 
         'selectionchanged', 
         self
         )
示例#9
0
 def __del__(self):
     pynebula.pyUnbindTargetObject(self.terrain, 'paintbrushsizechanged',
                                   self)
示例#10
0
 def __del__(self):
     pynebula.pyUnbindTargetObject(self.tool, 'refreshflattenheight', self)
示例#11
0
 def __del__(self):
     pynebula.pyUnbindTargetObject(
         servers.get_kernel_server(), 
         'objectdeleted', 
         self
         )
示例#12
0
 def __del__(self):
     pynebula.pyUnbindTargetObject(app.get_object_state(),
                                   'selectionchanged', self)