maya.shadertool#

A Maya utility tool used to work with shaders.

Classes:

class bookmarks.maya.shadertool.RenameDialog(parent=None)[source]#

Bases: QDialog

Methods:

sizeHint()

Returns a size hint.

sizeHint()[source]#

Returns a size hint.

class bookmarks.maya.shadertool.ShaderModel[source]#

Bases: QAbstractTableModel

Methods:

columnCount(self[, parent])

data(self, index[, role])

flags(self, index)

headerData(self, section, orientation[, role])

index(self, row, column[, parent])

init_data()

Initializes data.

rowCount(self[, parent])

columnCount(self, parent: PySide2.QtCore.QModelIndex = Invalid(PySide2.QtCore.QModelIndex)) int[source]#
data(self, index: PySide2.QtCore.QModelIndex, role: int = PySide2.QtCore.Qt.ItemDataRole.DisplayRole) Any[source]#
flags(self, index: PySide2.QtCore.QModelIndex) PySide2.QtCore.Qt.ItemFlags[source]#
headerData(self, section: int, orientation: PySide2.QtCore.Qt.Orientation, role: int = PySide2.QtCore.Qt.ItemDataRole.DisplayRole) Any[source]#
index(self, row: int, column: int, parent: PySide2.QtCore.QModelIndex = Invalid(PySide2.QtCore.QModelIndex)) PySide2.QtCore.QModelIndex[source]#
init_data()[source]#

Initializes data.

rowCount(self, parent: PySide2.QtCore.QModelIndex = Invalid(PySide2.QtCore.QModelIndex)) int[source]#
class bookmarks.maya.shadertool.ShaderView(parent=None)[source]#

Bases: QTableView

class bookmarks.maya.shadertool.ShadersWidget[source]#

Bases: MayaQWidgetDockableMixin, QWidget

Methods:

closeEvent(self, event)

hideEvent(event)

Event handler.

init_data()

Initializes data.

paintEvent(event)

Event handler.

showEvent(event)

Event handler.

closeEvent(self, event: PySide2.QtGui.QCloseEvent) None[source]#
hideEvent(event)[source]#

Event handler.

init_data()[source]#

Initializes data.

paintEvent(event)[source]#

Event handler.

showEvent(event)[source]#

Event handler.