def initialize(self): log.debug("creating headless data host") LayerDataModel.reset() restartEvents() Utils.loadPlugin() MayaEvents.registerScriptJobs() LayerDataModel.getInstance()
def cleanup(self): ''' cleanup any acquired resources ''' scriptJobs.deregisterScriptJobs() from ngSkinTools.ui import events events.restartEvents() LayerDataModel.__instance = None log.debug("headless data host cleanup")
def initialize(self): log.debug("creating headless data host") self.scriptJobs = [] LayerDataModel.reset() restartEvents() Utils.loadPlugin() self.registerScriptJob('SelectionChanged',MayaEvents.nodeSelectionChanged.emit) self.registerScriptJob('Undo',MayaEvents.undoRedoExecuted.emit) self.registerScriptJob('Redo',MayaEvents.undoRedoExecuted.emit) self.registerScriptJob('ToolChanged',MayaEvents.toolChanged.emit) LayerDataModel.getInstance()
def initialize(self): log.debug("creating headless data host") self.scriptJobs = [] LayerDataModel.reset() restartEvents() Utils.loadPlugin() self.registerScriptJob("SelectionChanged", MayaEvents.nodeSelectionChanged.emit) self.registerScriptJob("Undo", MayaEvents.undoRedoExecuted.emit) self.registerScriptJob("Redo", MayaEvents.undoRedoExecuted.emit) self.registerScriptJob("ToolChanged", MayaEvents.toolChanged.emit) LayerDataModel.getInstance()