Beispiel #1
0
    def __init__(self, parent):
        super(OptionsDialog, self).__init__(parent=parent)
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)

        self.lastBrowsedDir = None

        self.rootsCfgHandler = RootsCfgHandler()
        self.roots = self.rootsCfgHandler.getRoots()

        self.fillRootsList()

        self.ui_initSettings()
        self.ui_loadSettings()
Beispiel #2
0
def init():
    om.MSceneMessage.addCallback(om.MSceneMessage.kBeforeSave,
                                 preSaveProcedure)
    om.MSceneMessage.addCallback(om.MSceneMessage.kAfterSave,
                                 postSaveProcedure)
    om.MSceneMessage.addCallback(om.MSceneMessage.kAfterOpen,
                                 postOpenProcedure)
    # om.MSceneMessage.addCallback(om.MSceneMessage.kBeforeExport, saveJobs.preExportProcedure)

    m.setNodeTypeFlag(
        'unknownTransform',
        display=False)  # to hide reference source group from outliner

    RootsCfgHandler().setEnvVar()