rfm2  22.0
A python-based rewrite of RenderMan for Maya
abc_editor.py File Reference

Classes

class  rfm2.ui.abc_editor.EditsContextualMenu
 
class  rfm2.ui.abc_editor.IconToggleDelegate
 
class  rfm2.ui.abc_editor.KeywordsListModel
 
class  rfm2.ui.abc_editor.EditStringCompleter
 
class  rfm2.ui.abc_editor.EditsDelegate
 
class  rfm2.ui.abc_editor.ExpressionDelegate
 
class  rfm2.ui.abc_editor.ShapeEdit
 
class  rfm2.ui.abc_editor.EditsDataModel
 
class  rfm2.ui.abc_editor.EditsHHeader
 
class  rfm2.ui.abc_editor.EditsVHeader
 
class  rfm2.ui.abc_editor.EditsTable
 
class  rfm2.ui.abc_editor.ABCEditor
 

Namespaces

 rfm2.ui.abc_editor
 

Functions

def rfm2.ui.abc_editor.close_node_editor (name)
 
def rfm2.ui.abc_editor.delete_node_editor (name)
 
def rfm2.ui.abc_editor.edit_node (node)
 

Variables

 rfm2.ui.abc_editor.RFM_LOADED = cfg() is not None
 
dictionary rfm2.ui.abc_editor.NODE_EDITORS = {}
 
 rfm2.ui.abc_editor.EDIT_ITEMS = OrderedDict()
 
dictionary rfm2.ui.abc_editor.EDITSTR
 
dictionary rfm2.ui.abc_editor.TO_EDIT_FMT
 
list rfm2.ui.abc_editor.MATCH_TYPE = ['exact', 're', 'glob']
 
string rfm2.ui.abc_editor.RULE_DELIMITER = ','
 
string rfm2.ui.abc_editor.TOK_DELIMITER = ';'
 
dictionary rfm2.ui.abc_editor.TOK_TO_EXPR_TYPE = {'e': 'exact', 'g': 'glob', 'r': 're'}
 
dictionary rfm2.ui.abc_editor.TOK_TO_TYPE = {'no': 'hide', 'sd': 'subdiv', 'pm': 'polymesh'}
 
dictionary rfm2.ui.abc_editor.TOK_TO_BASIS = {'cc': 'catmull-clark', 'lp': 'loop', 'bl': 'bilinear'}
 
dictionary rfm2.ui.abc_editor.BASIS_TO_TOK = {val: key for key, val in six.iteritems(TOK_TO_BASIS)}
 
int rfm2.ui.abc_editor.IDX_TOGGLE = 0
 
int rfm2.ui.abc_editor.IDX_EDIT = 1
 
int rfm2.ui.abc_editor.IDX_TYPE = 2
 
int rfm2.ui.abc_editor.IDX_EXPR = 3
 
int rfm2.ui.abc_editor.IDX_NOTE = 4