|
HDK
|
This is the complete list of members for HOM_ViewerStateTemplate, including all inherited members.
| __repr__()=0 | HOM_ViewerStateTemplate | pure virtual |
| bindDrawableSelector(std::string const &prompt, bool auto_start=true, bool toolbox=true, std::vector< std::string > const &drawable_mask=std::vector< std::string >(), std::string const &hotkey=std::string(), std::string const &name=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindDynamicsPointSelector(std::string const &prompt, bool auto_start=true, bool toolbox=true, bool allow_objects=true, bool allow_modifiers=false, bool quick_select=false, bool use_existing_selection=true, bool allow_multisel=true, bool only_select_points=true, bool object_based_point_selection=false, bool use_last_selected_object=false, HOM_EnumValue const &secure_selection=HOM_secureSelectionOption::Off, std::string const &hotkey=std::string(), std::string const &name=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindDynamicsPolygonSelector(std::string const &prompt, bool auto_start=true, bool toolbox=true, bool quick_select=false, bool use_existing_selection=true, bool object_based_point_selection=false, bool use_last_selected_object=false, HOM_EnumValue const &secure_selection=HOM_secureSelectionOption::Off, std::string const &hotkey=std::string(), std::string const &name=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindDynamicsSelector(std::string const &prompt, bool auto_start=true, bool toolbox=true, bool allow_objects=true, bool allow_modifiers=false, bool quick_select=false, bool use_existing_selection=true, bool allow_multisel=true, HOM_EnumValue const &secure_selection=HOM_secureSelectionOption::Off, std::string const &hotkey=std::string(), std::string const &name=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindFactory_internal(void *callback)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindGadget(HOM_EnumValue const &drawable_type, std::string const &name, std::string const &label=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindGeometrySelector(std::string const &prompt, bool allow_drag=false, bool quick_select=true, bool auto_start=true, bool toolbox=true, bool use_existing_selection=true, std::string const &initial_selection=std::string(), HOM_EnumValue *initial_selection_type=nullptr, bool ordered=false, std::vector< HOM_EnumValue * > const &geometry_types=std::vector< HOM_EnumValue * >(), std::vector< HOM_EnumValue * > const &primitive_types=std::vector< HOM_EnumValue * >(), bool allow_other_sops=true, bool consume_selection=true, HOM_EnumValue const &secure_selection=HOM_secureSelectionOption::Off, std::string const &hotkey=std::string(), std::string const &name=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindHandle(std::string const &handle_type, std::string const &name, std::string const &settings=std::string(), bool cache_previous_parms=false, HandleParmNames const &handle_parms=HandleParmNames())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindHandleStatic(std::string const &handle_type, std::string const &name, Bindings const &bindings, std::string const &settings=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindHotkeyDefinitions(HOM_PluginHotkeyDefinitions const &definitions)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindIcon(std::string const &name)=0 | HOM_ViewerStateTemplate | pure virtual |
| Bindings typedef | HOM_ViewerStateTemplate | |
| bindMenu(HOM_ViewerStateMenu const &menu)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindNodeChangeEvent(const std::vector< HOM_EnumValue * > &event_types)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindNodeParmChangeEvent(const std::vector< std::string > &parm_names)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindObjectSelector(std::string const &prompt, bool quick_select=true, bool auto_start=true, bool toolbox=true, bool use_existing_selection=true, bool allow_multisel=true, HOM_EnumValue const &secure_selection=HOM_secureSelectionOption::Off, std::vector< std::string > const &allowed_types=std::vector< std::string >(1,"*"), std::string const &hotkey=std::string(), std::string const &name=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindParameter(HOM_EnumValue const ¶m_type, std::string const &name=std::string(), std::string const &label=std::string(), std::string const &button_icon=std::string(), MenuItemParms const &menu_items=MenuItemParms(), bool menu_as_button_strip=false, hboost::any default_value=hboost::any(), int num_components=1, double min_limit=0, double max_limit=1, bool align=false, bool toolbox=true, bool hide_label=false)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindPlaybackChangeEvent()=0 | HOM_ViewerStateTemplate | pure virtual |
| bindSceneGraphSelector(std::string const &prompt, bool allow_drag=true, bool quick_select=true, bool auto_start=true, bool toolbox=true, bool use_existing_selection=true, bool allow_multisel=true, bool consume_selection=false, HOM_EnumValue const &secure_selection=HOM_secureSelectionOption::Off, std::vector< std::string > const &prior_selection_paths=std::vector< std::string >(), HOM_EnumValue const &prim_mask=HOM_scenePrimMask::ViewerSetting, std::string const &path_prefix_mask=std::string(), std::string const &prim_kind=std::string(), std::string const &hotkey=std::string(), std::string const &name=std::string())=0 | HOM_ViewerStateTemplate | pure virtual |
| bindSelector(std::string const &name, std::string const &selector_type, std::string const &prompt, std::vector< HOM_EnumValue * > primitive_types=std::vector< HOM_EnumValue * >(), std::string const &group_parm_name=std::string(), int input_index=0, bool input_required=true, bool allow_dragging=true)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindSupportsMoveTool(bool supports_movetool)=0 | HOM_ViewerStateTemplate | pure virtual |
| bindSupportsSelectionChange(bool supports_change)=0 | HOM_ViewerStateTemplate | pure virtual |
| categoryName() const =0 | HOM_ViewerStateTemplate | pure virtual |
| contexts() const =0 | HOM_ViewerStateTemplate | pure virtual |
| HandleParmNames typedef | HOM_ViewerStateTemplate | |
| HOM_ViewerStateTemplate() | HOM_ViewerStateTemplate | inline |
| MenuItemParms typedef | HOM_ViewerStateTemplate | |
| serializeParameters(bool value)=0 | HOM_ViewerStateTemplate | pure virtual |
| typeName() const =0 | HOM_ViewerStateTemplate | pure virtual |
| ~HOM_ViewerStateTemplate() | HOM_ViewerStateTemplate | inlinevirtual |