mayagenesis

class jukeboxmaya.addons.mayagenesis.mayagenesis.MayaGenesis[source]

Bases: jukeboxmaya.plugins.JB_MayaPlugin

A maya plugin for saving and opening shots and assets.

This will create a menu entry “Genesis” under “Jukebox”. You can start the plugin with that menu entry.

Constructs a new Plugin

Returns:None
Return type:None
Raises:None
required = ('Genesis',)
author = 'David Zuber'
copyright = '2014'
version = '0.1'
description = 'A tool for saving and opening shots and assets.'
init()[source]

Initialize the plugin. Do nothing.

This function gets called when the plugin is loaded by the plugin manager.

Returns:
Return type:
Raises:
uninit()[source]

Uninitialize the plugin. Do nothing

This function gets called when the plugin is unloaded by the plugin manager.

Returns:
Return type:
Raises:
init_ui()[source]

Create the menu “Genesis” under “Jukebox” to start the plugin and setup the GenesisWin

Returns:None
Return type:None
Raises:None
uninit_ui()[source]

Delete the “Genesis” menu

Returns:None
Return type:None
Raises:None
run(*args, **kwargs)[source]

Start genesis

Returns:None
Return type:None
Raises:None
subclass_genesis(genesisclass)[source]

Subclass the given genesis class and implement all abstract methods

Parameters:genesisclass (GenesisWin) – the GenesisWin class to subclass
Returns:the subclass
Return type:subclass of GenesisWin
Raises:None