HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_ViewerStateTemplate Member List

This is the complete list of members for HOM_ViewerStateTemplate, including all inherited members.

__repr__()=0HOM_ViewerStateTemplatepure 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())=0HOM_ViewerStateTemplatepure 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::Obey, std::string const &hotkey=std::string(), std::string const &name=std::string())=0HOM_ViewerStateTemplatepure 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::Obey, std::string const &hotkey=std::string(), std::string const &name=std::string())=0HOM_ViewerStateTemplatepure 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::Obey, std::string const &hotkey=std::string(), std::string const &name=std::string())=0HOM_ViewerStateTemplatepure virtual
bindFactory_internal(void *callback)=0HOM_ViewerStateTemplatepure virtual
bindGadget(HOM_EnumValue const &drawable_type, std::string const &name, std::string const &label=std::string())=0HOM_ViewerStateTemplatepure 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::Obey, std::string const &hotkey=std::string(), std::string const &name=std::string())=0HOM_ViewerStateTemplatepure 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())=0HOM_ViewerStateTemplatepure virtual
bindHandleStatic(std::string const &handle_type, std::string const &name, Bindings const &bindings, std::string const &settings=std::string())=0HOM_ViewerStateTemplatepure virtual
bindHotkeyDefinitions(HOM_PluginHotkeyDefinitions const &definitions)=0HOM_ViewerStateTemplatepure virtual
bindIcon(std::string const &name)=0HOM_ViewerStateTemplatepure virtual
Bindings typedefHOM_ViewerStateTemplate
bindMenu(HOM_ViewerStateMenu const &menu)=0HOM_ViewerStateTemplatepure virtual
bindNodeChangeEvent(const std::vector< HOM_EnumValue * > &event_types)=0HOM_ViewerStateTemplatepure virtual
bindNodeParmChangeEvent(const std::vector< std::string > &parm_names)=0HOM_ViewerStateTemplatepure 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::Obey, std::vector< std::string > const &allowed_types=std::vector< std::string >(1,"*"), std::string const &hotkey=std::string(), std::string const &name=std::string())=0HOM_ViewerStateTemplatepure virtual
bindParameter(HOM_EnumValue const &param_type, std::string const &name=std::string(), std::string const &label=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)=0HOM_ViewerStateTemplatepure virtual
bindPlaybackChangeEvent()=0HOM_ViewerStateTemplatepure 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::Obey, 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())=0HOM_ViewerStateTemplatepure 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)=0HOM_ViewerStateTemplatepure virtual
bindSupportsMoveTool(bool supports_movetool)=0HOM_ViewerStateTemplatepure virtual
bindSupportsSelectionChange(bool supports_change)=0HOM_ViewerStateTemplatepure virtual
categoryName() const =0HOM_ViewerStateTemplatepure virtual
contexts() const =0HOM_ViewerStateTemplatepure virtual
HandleParmNames typedefHOM_ViewerStateTemplate
HOM_ViewerStateTemplate()HOM_ViewerStateTemplateinline
MenuItemParms typedefHOM_ViewerStateTemplate
typeName() const =0HOM_ViewerStateTemplatepure virtual
~HOM_ViewerStateTemplate()HOM_ViewerStateTemplateinlinevirtual