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

Classes

class  rfm2.ui.rlf_editor.PayloadContextualMenu
 
class  rfm2.ui.rlf_editor.IconToggleDelegate
 
class  rfm2.ui.rlf_editor.AttributesDelegate
 
class  rfm2.ui.rlf_editor.MaterialListModel
 
class  rfm2.ui.rlf_editor.MaterialCompleter
 
class  rfm2.ui.rlf_editor.PayloadDelegate
 
class  rfm2.ui.rlf_editor.ExpressionDelegate
 
class  rfm2.ui.rlf_editor.RlfDataModel
 
class  rfm2.ui.rlf_editor.RlfHHeader
 
class  rfm2.ui.rlf_editor.RlfVHeader
 
class  rfm2.ui.rlf_editor.RlfTable
 
class  rfm2.ui.rlf_editor.RLFEditor
 

Namespaces

 rfm2.ui.rlf_editor
 

Functions

def rfm2.ui.rlf_editor.build_ui (*_args, **_kwargs)
 
def rfm2.ui.rlf_editor.close_editor ()
 
def rfm2.ui.rlf_editor.show ()
 
def rfm2.ui.rlf_editor.load ()
 
def rfm2.ui.rlf_editor.close_node_editor (name)
 
def rfm2.ui.rlf_editor.delete_node_editor (name)
 
def rfm2.ui.rlf_editor.get_rlf_file (nattr)
 
def rfm2.ui.rlf_editor.edit_node_file (node)
 
def rfm2.ui.rlf_editor.register ()
 
def rfm2.ui.rlf_editor.unregister ()
 

Variables

 rfm2.ui.rlf_editor.RFM_LOADED = cfg() is not None
 
string rfm2.ui.rlf_editor.EDITOR_NAME = 'RlfEditorControl'
 
 rfm2.ui.rlf_editor.EDITOR = None
 
string rfm2.ui.rlf_editor.PREF_VIS = 'rfmRlfEditorVis'
 
dictionary rfm2.ui.rlf_editor.NODE_EDITORS = {}
 
int rfm2.ui.rlf_editor.IDX_TOGGLE = 0
 
int rfm2.ui.rlf_editor.IDX_FLOW = 1
 
int rfm2.ui.rlf_editor.IDX_PAYLD = 2
 
int rfm2.ui.rlf_editor.IDX_ATTRS = 3
 
int rfm2.ui.rlf_editor.IDX_TYPE = 4
 
int rfm2.ui.rlf_editor.IDX_EXPR = 5
 
int rfm2.ui.rlf_editor.IDX_NOTE = 6