rfm2  22.0
A python-based rewrite of RenderMan for Maya
 All Classes Namespaces Files Functions Variables Pages
rfm2.ui.common.NumericalWidget Class Reference
+ Inheritance diagram for rfm2.ui.common.NumericalWidget:
+ Collaboration diagram for rfm2.ui.common.NumericalWidget:

Public Member Functions

def setup
 
def ui_create
 
def ui_update
 
- Public Member Functions inherited from rfm2.ui.common.BaseWidget
def __init__
 
def ui_create
 
def ui_update
 
def setup
 
def create
 
def update
 
def conditional_visibility
 
def add_param_popup_menu
 
def create_navigation_popup
 
def update_navigation_popup
 
def __str__
 

Public Attributes

 ui_has_builtin_connector
 
 widget
 
 mayaFunc
 
 mayaSubControl
 
- Public Attributes inherited from rfm2.ui.common.BaseWidget
 nattr
 
 label
 
 ctl
 
 widget
 
 desc
 
 param
 
 uiprefix
 
 ui_func
 
 ui_has_builtin_connector
 
 mayaFunc
 
 mayaSubControl
 

Static Public Attributes

list indexTwoTypes = [kk.W_POPUP, kk.W_MAPPER, kk.W_BOOLEAN, kk.W_CHECKBOX]
 
- Static Public Attributes inherited from rfm2.ui.common.BaseWidget
list indexTwoTypes = [kk.W_POPUP, kk.W_MAPPER, kk.W_BOOLEAN, kk.W_CHECKBOX]
 

Additional Inherited Members

- Static Public Member Functions inherited from rfm2.ui.common.BaseWidget
def build_navigation_popup_menu
 

Detailed Description

Base class for all widgets.
This will handle the classic create/update cycle of maya controls, as well
as provide a base implementation for widgets attached to simple scalar
attributes.

Member Function Documentation

def rfm2.ui.common.NumericalWidget.setup (   self,
  desc,
  param,
  uiprefix 
)
def rfm2.ui.common.NumericalWidget.ui_create (   self)
Create an attrControlGrp widget compatible with most scalar data types.
def rfm2.ui.common.NumericalWidget.ui_update (   self)
Connect the widget previously created to a specific attribute.
We also handle conditional visibility here.

+ Here is the call graph for this function:

Member Data Documentation

list rfm2.ui.common.NumericalWidget.indexTwoTypes = [kk.W_POPUP, kk.W_MAPPER, kk.W_BOOLEAN, kk.W_CHECKBOX]
static
rfm2.ui.common.NumericalWidget.mayaFunc
rfm2.ui.common.NumericalWidget.mayaSubControl
rfm2.ui.common.NumericalWidget.ui_has_builtin_connector
rfm2.ui.common.NumericalWidget.widget

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