rfm2  22.0
A python-based rewrite of RenderMan for Maya
rfm2.ui.rlf_editor.RlfTable Class Reference
+ Inheritance diagram for rfm2.ui.rlf_editor.RlfTable:
+ Collaboration diagram for rfm2.ui.rlf_editor.RlfTable:

Public Member Functions

def __init__ (self, **kwargs)
 
def set_rlf_data (self, rlf_str)
 
def get_rlf_data (self)
 
def clear_rlf_data (self)
 
def add_empty_rule (self)
 
def delete_selected_rule (self)
 
def duplicate_selected_rule (self)
 
def focusOutEvent (self, event)
 
def contextMenuEvent (self, event)
 
def selectionChanged (self, selected, deselected)
 
def set_payload_action (self, shadingEngine, index, select)
 

Public Attributes

 is_global
 
 t_delegate
 
 p_delegate
 
 a_delegate
 
 e_delegate
 

Static Public Attributes

 selection_signal = qtc.Signal(bool)
 

Constructor & Destructor Documentation

◆ __init__()

def rfm2.ui.rlf_editor.RlfTable.__init__ (   self,
**  kwargs 
)

Member Function Documentation

◆ add_empty_rule()

def rfm2.ui.rlf_editor.RlfTable.add_empty_rule (   self)
+ Here is the caller graph for this function:

◆ clear_rlf_data()

def rfm2.ui.rlf_editor.RlfTable.clear_rlf_data (   self)
+ Here is the caller graph for this function:

◆ contextMenuEvent()

def rfm2.ui.rlf_editor.RlfTable.contextMenuEvent (   self,
  event 
)
Contextual menu for:
- payload: list shadingEngine nodes in the scene.
           If the Ctrl/Cmd key is pressed, offer to select the assigned
            material.
+ Here is the call graph for this function:

◆ delete_selected_rule()

def rfm2.ui.rlf_editor.RlfTable.delete_selected_rule (   self)

◆ duplicate_selected_rule()

def rfm2.ui.rlf_editor.RlfTable.duplicate_selected_rule (   self)

◆ focusOutEvent()

def rfm2.ui.rlf_editor.RlfTable.focusOutEvent (   self,
  event 
)
+ Here is the call graph for this function:

◆ get_rlf_data()

def rfm2.ui.rlf_editor.RlfTable.get_rlf_data (   self)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ selectionChanged()

def rfm2.ui.rlf_editor.RlfTable.selectionChanged (   self,
  selected,
  deselected 
)

◆ set_payload_action()

def rfm2.ui.rlf_editor.RlfTable.set_payload_action (   self,
  shadingEngine,
  index,
  select 
)
+ Here is the caller graph for this function:

◆ set_rlf_data()

def rfm2.ui.rlf_editor.RlfTable.set_rlf_data (   self,
  rlf_str 
)
+ Here is the call graph for this function:

Member Data Documentation

◆ a_delegate

rfm2.ui.rlf_editor.RlfTable.a_delegate

◆ e_delegate

rfm2.ui.rlf_editor.RlfTable.e_delegate

◆ is_global

rfm2.ui.rlf_editor.RlfTable.is_global

◆ p_delegate

rfm2.ui.rlf_editor.RlfTable.p_delegate

◆ selection_signal

rfm2.ui.rlf_editor.RlfTable.selection_signal = qtc.Signal(bool)
static

◆ t_delegate

rfm2.ui.rlf_editor.RlfTable.t_delegate

The documentation for this class was generated from the following file: