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(), 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)=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 | |
typeName() const =0 | HOM_ViewerStateTemplate | pure virtual |
~HOM_ViewerStateTemplate() | HOM_ViewerStateTemplate | inlinevirtual |