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

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

_assertWrapper(const char *file, int linenum, const char *function, const char *condition, const char *reason)=0HOM_Modulepure virtual
_clipInfo(HOM_BinaryString data, bool binary=true, bool blosc_compressed=true)=0HOM_Modulepure virtual
_dopDataList(int64 val)=0HOM_Modulepure virtual
_dopDataPointList(int64 val)=0HOM_Modulepure virtual
_dopDataPolyList(int64 val)=0HOM_Modulepure virtual
_getArgumentAutoComplete(const char *method_name, const char *arguments, bool meta_info_only=false)=0HOM_Modulepure virtual
_isCurrentThreadHoldingHOMLock()=0HOM_Modulepure virtual
_isExperimentalActive()=0HOM_Modulepure virtual
_newGeometryDrawable(int64 val)=0HOM_Modulepure virtual
_nodesFromOPNodeList(int64 val)=0HOM_Modulepure virtual
_sceneViewerWindow(int64 val)=0HOM_Modulepure virtual
_syncFromMainContext()=0HOM_Modulepure virtual
_syncToMainContext()=0HOM_Modulepure virtual
addAnimationLayer(HOM_Node &layermixer, const std::string &layername)=0HOM_Modulepure virtual
addNodeBundle(const char *name=NULL)=0HOM_Modulepure virtual
addOpaqueContextOptionChangeCallback(void *callback)=0HOM_Modulepure virtual
addPreference(const char *name, const char *value)=0HOM_Modulepure virtual
addPreloadIcon(const char *name, int w, int h)=0HOM_Modulepure virtual
allowEnvironmentToOverwriteVariable(const char *name, bool onoff)=0HOM_Modulepure virtual
almostEqual(double x, double y)=0HOM_Modulepure virtual
anim()=0HOM_Modulepure virtual
anonstats()=0HOM_Modulepure virtual
apexNodeBySessionId(int64 session_id)=0HOM_Modulepure virtual
apexNodeConnectionBySessionId(int64 session_id)=0HOM_Modulepure virtual
apexNodeTypeCategory()=0HOM_Modulepure virtual
apexStickyNoteBySessionId(int64 session_id)=0HOM_Modulepure virtual
appendSessionModuleSource(const char *source)=0HOM_Modulepure virtual
applicationCompilationDate()=0HOM_Modulepure virtual
applicationName()=0HOM_Modulepure virtual
applicationPlatformInfo()=0HOM_Modulepure virtual
applicationVersion(bool include_patch=false)=0HOM_Modulepure virtual
applicationVersionString()=0HOM_Modulepure virtual
audio()=0HOM_Modulepure virtual
bezier()=0HOM_Modulepure virtual
cd(const char *path)=0HOM_Modulepure virtual
chopExportConflictResolutionPattern()=0HOM_Modulepure virtual
chopNetNodeTypeCategory()=0HOM_Modulepure virtual
chopNodeTypeCategory()=0HOM_Modulepure virtual
chsop(const char *path)=0HOM_Modulepure virtual
chsoplist(const char *path)=0HOM_Modulepure virtual
clearAllSelected()=0HOM_Modulepure virtual
clone()=0HOM_Modulepure virtual
compareHDA(const char *path_left, const char *path_right, const char *dest=NULL)=0HOM_Modulepure virtual
compareHDABackup(const char *path, int index, const char *dest=NULL)=0HOM_Modulepure virtual
compareHip(const char *dest=NULL)=0HOM_Modulepure virtual
compareHipBackup(int index, const char *dest=NULL)=0HOM_Modulepure virtual
compareNode(const char *path, const char *dest=NULL)=0HOM_Modulepure virtual
compareNodeBackup(const char *path, int index, const char *dest=NULL)=0HOM_Modulepure virtual
constant()=0HOM_Modulepure virtual
constructObject(void *pointer, const std::type_info &type)=0HOM_Modulepure virtual
contextOption(const char *opt)=0HOM_Modulepure virtual
contextOptionConfig(const char *opt)=0HOM_Modulepure virtual
contextOptionNames()=0HOM_Modulepure virtual
convertClipData(HOM_BinaryString data, bool from_binary, bool from_blosc_compression, bool to_binary, bool to_blosc_compression)=0HOM_Modulepure virtual
convertKeyframesToClipData(const std::map< std::string, std::vector< HOM_Keyframe * >> &keyframe_map, bool binary=true, bool use_blosc_compression=true)=0HOM_Modulepure virtual
cop2NetNodeTypeCategory()=0HOM_Modulepure virtual
cop2NodeTypeCategory()=0HOM_Modulepure virtual
copNodeTypeCategory()=0HOM_Modulepure virtual
copyNodesTo(const std::vector< HOM_Node * > &nodes, HOM_Node &destination_node)=0HOM_Modulepure virtual
copyNodesToClipboard(const std::vector< HOM_Node * > &nodes)=0HOM_Modulepure virtual
createAnimationClip(const std::string &path, bool set_export)=0HOM_Modulepure virtual
createAnimationLayers(const std::string &path)=0HOM_Modulepure virtual
createApexRootNode()=0HOM_Modulepure virtual
crowds()=0HOM_Modulepure virtual
cubic()=0HOM_Modulepure virtual
currentDopNet()=0HOM_Modulepure virtual
currentPythonModuleKey()=0HOM_Modulepure virtual
cycle(double start_frame, double end_frame)=0HOM_Modulepure virtual
cycleoffset(double start_frame, double end_frame)=0HOM_Modulepure virtual
cycleoffsett(double start_time, double end_time)=0HOM_Modulepure virtual
cyclet(double start_time, double end_time)=0HOM_Modulepure virtual
dataNodeTypeCategory()=0HOM_Modulepure virtual
defaultColor(HOM_EnumValue &color_item)=0HOM_Modulepure virtual
destructObject(void *pointer, const std::type_info &type)=0HOM_Modulepure virtual
dop()=0HOM_Modulepure virtual
dopNodeTypeCategory()=0HOM_Modulepure virtual
ease()=0HOM_Modulepure virtual
easein()=0HOM_Modulepure virtual
easeinp(double ease_speed)=0HOM_Modulepure virtual
easeout()=0HOM_Modulepure virtual
easeoutp(double ease_speed)=0HOM_Modulepure virtual
easep(double ease_bias)=0HOM_Modulepure virtual
evaluatingParm()=0HOM_Modulepure virtual
exit(int exit_code=0, bool suppress_save_prompt=false)=0HOM_Modulepure virtual
expressionGlobals()=0HOM_Modulepure virtual
fileReferences(const char *project_dir_variable="HIP", bool include_all_refs=true)=0HOM_Modulepure virtual
findDirectories(const char *directory_name)=0HOM_Modulepure virtual
findDirectory(const char *directory_name)=0HOM_Modulepure virtual
findFile(const char *file_name)=0HOM_Modulepure virtual
findFiles(const char *file_name)=0HOM_Modulepure virtual
findFilesWithExtension(const char *file_extension, const char *subdirectory=NULL)=0HOM_Modulepure virtual
forceSetSessionModuleSource(const char *source)=0HOM_Modulepure virtual
forceUpdateFromSessionModuleSource()=0HOM_Modulepure virtual
fps()=0HOM_Modulepure virtual
frame(bool full_precision=false)=0HOM_Modulepure virtual
frameToTime(double frame)=0HOM_Modulepure virtual
galleries()=0HOM_Modulepure virtual
geometryChannelNames(HOM_GUDetailHandle *gdh, UT_StringHolder pattern)=0HOM_Modulepure virtual
getChannelPrims(HOM_GUDetailHandle *gdh, const UT_StringHolder &pattern)=0HOM_Modulepure virtual
getenv(const char *name, const char *default_value=NULL)=0HOM_Modulepure virtual
getEnvConfigValue(const char *name, const char *default_value=NULL)=0HOM_Modulepure virtual
getNodePathFromNodeId(int id)=0HOM_Modulepure virtual
getPreference(const char *name)=0HOM_Modulepure virtual
getPreferenceNames()=0HOM_Modulepure virtual
getSessionModuleSourceForceUpdateNotifier()=0HOM_Modulepure virtual
getTimeWithoutAddingDependency()=0HOM_Modulepure virtual
hasContextOption(const char *opt)=0HOM_Modulepure virtual
hda()=0HOM_Modulepure virtual
hdaDefinition(HOM_NodeTypeCategory &category, const char *name, const char *file_path)=0HOM_Modulepure virtual
hdkAPIVersion()=0HOM_Modulepure virtual
helpServerUrl()=0HOM_Modulepure virtual
hipFile()=0HOM_Modulepure virtual
hmath()=0HOM_Modulepure virtual
HOM()HOM_Modulefriend
homeHoudiniDirectory()=0HOM_Modulepure virtual
HOMF_Module classHOM_Modulefriend
hotkeys()=0HOM_Modulepure virtual
houdiniPath(const char *pathvar=nullptr)=0HOM_Modulepure virtual
hscript(const char *command)=0HOM_Modulepure virtual
hscriptCommandHelp(const char *command_name)=0HOM_Modulepure virtual
hscriptExpression(const char *expression)=0HOM_Modulepure virtual
hscriptFloatExpression(const char *expression)=0HOM_Modulepure virtual
hscriptMatrixExpression(const char *expression)=0HOM_Modulepure virtual
hscriptStringExpression(const char *expression)=0HOM_Modulepure virtual
hscriptVectorExpression(const char *expression)=0HOM_Modulepure virtual
ik()=0HOM_Modulepure virtual
imageResolution(const char *image_file_name)=0HOM_Modulepure virtual
intFrame()=0HOM_Modulepure virtual
isApprentice()=0HOM_Modulepure virtual
isAutoContextOption(const char *opt)=0HOM_Modulepure virtual
isAutoContextOptionOverridden(const char *opt)=0HOM_Modulepure virtual
isExiting()=0HOM_Modulepure virtual
isImplementationSet()HOM_Moduleinlinestatic
isUIAvailable()=0HOM_Modulepure virtual
item(const char *path)=0HOM_Modulepure virtual
itemBySessionId(HOM_EnumValue &item_type, int64 session_id)=0HOM_Modulepure virtual
items(const std::vector< std::string > &paths)=0HOM_Modulepure virtual
licenseCategory()=0HOM_Modulepure virtual
linear()=0HOM_Modulepure virtual
loadCPIODataFromString(const char *data, int length)=0HOM_Modulepure virtual
loadImageDataFromFile(const char *image_file_name, HOM_EnumValue &image_depth=HOM_imageDepth::Int8)=0HOM_Modulepure virtual
loadIndexDataFromFile(const char *file_path)=0HOM_Modulepure virtual
loadIndexDataFromString(const char *data, int length)=0HOM_Modulepure virtual
logging()=0HOM_Modulepure virtual
lop()=0HOM_Modulepure virtual
lopNodeTypeCategory()=0HOM_Modulepure virtual
lvar(const char *name)=0HOM_Modulepure virtual
machineName(bool alpha=true)=0HOM_Modulepure virtual
managerNodeTypeCategory()=0HOM_Modulepure virtual
match()=0HOM_Modulepure virtual
matchin()=0HOM_Modulepure virtual
matchout()=0HOM_Modulepure virtual
maxThreads()=0HOM_Modulepure virtual
moveNodesTo(const std::vector< HOM_Node * > &nodes, HOM_Node &destination_node)=0HOM_Modulepure virtual
networkBoxBySessionId(int session_id)=0HOM_Modulepure virtual
networkDotBySessionId(int session_id)=0HOM_Modulepure virtual
newAgentClip(const char *name, const char *path, const HOM_AgentRig &rig, bool keep_external_ref, bool delay_load)=0HOM_Modulepure virtual
newAgentClip(const char *name, HOM_ChopNode &chop, const HOM_AgentRig &rig, double frame)=0HOM_Modulepure virtual
newAgentClip(const char *name, const HOM_AgentRig &rig, int sample_count)=0HOM_Modulepure virtual
newAgentClip(const HOM_AgentClip &clip, const HOM_AgentRig &rig, const char *name)=0HOM_Modulepure virtual
newAgentClip(const char *name, void *stage, const char *prim_path, const HOM_AgentRig &rig)=0HOM_Modulepure virtual
newAgentDefinition(const HOM_AgentRig *rig, const HOM_AgentShapeLibrary *shapelib)=0HOM_Modulepure virtual
newAgentLayer(const char *name, const HOM_AgentRig &rig, const HOM_AgentShapeLibrary &shapelib, const std::vector< HOM_AgentShapeBinding * > &shape_bindings, const HOM_AgentLayer *source_layer=0)=0HOM_Modulepure virtual
newAgentLayer(const char *path, const HOM_AgentRig &rig, const HOM_AgentShapeLibrary &shapelib, bool keep_external_ref=true)=0HOM_Modulepure virtual
newAgentMetadata(const char *path, bool keep_external_ref=true)=0HOM_Modulepure virtual
newAgentMetadata(const std::map< std::string, hboost::any > &data)=0HOM_Modulepure virtual
newAgentRig(const char *path, bool keep_external_ref)=0HOM_Modulepure virtual
newAgentRig(const char *name, const std::vector< std::string > &transform_names, const std::vector< std::vector< int >> &hierarchy)=0HOM_Modulepure virtual
newAgentShapeBinding(int transform, const HOM_AgentShape &shape, bool deforming, double bounds_scale)=0HOM_Modulepure virtual
newAgentShapeBinding(int transform, const HOM_AgentShape &shape, const HOM_AgentShapeDeformer *deformer, const HOM_Vector3 &bounds_scale)=0HOM_Modulepure virtual
newAgentShapeDeformer(const char *name)=0HOM_Modulepure virtual
newAgentShapeDeformer(const HOM_EnumValue &deformer_type)=0HOM_Modulepure virtual
newAgentShapeLibrary()=0HOM_Modulepure virtual
newAgentShapeLibrary(HOM_Geometry &geometry, const char *name)=0HOM_Modulepure virtual
newAgentShapeLibrary(const char *path, bool keep_external_ref)=0HOM_Modulepure virtual
newAgentTransformGroup(const char *path, const HOM_AgentRig &rig, bool keep_external_ref=true)=0HOM_Modulepure virtual
newAgentTransformGroup(const char *name, const std::vector< int > &transforms, const HOM_AgentRig &rig, const std::vector< double > &weights, const std::vector< int > &channels)=0HOM_Modulepure virtual
newAttribDataId()=0HOM_Modulepure virtual
newButtonParmTemplate(const char *name, const char *label, const char *disable_when, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals)=0HOM_Modulepure virtual
newClip()=0HOM_Modulepure virtual
newDataParmTemplate(const char *name, const char *label, int num_components, HOM_EnumValue &look, HOM_EnumValue &naming_scheme, HOM_EnumValue &data_parm_type, const char *disable_when, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::vector< std::string > &default_expression, const std::vector< HOM_EnumValue * > &default_expression_language)=0HOM_Modulepure virtual
newDopSimulation()=0HOM_Modulepure virtual
newFileSink(const char *filepath)=0HOM_Modulepure virtual
newFloatParmTemplate(const char *name, const char *label, int num_components, const std::vector< double > &default_value, double min, double max, bool min_is_strict, bool max_is_strict, HOM_EnumValue &look, HOM_EnumValue &naming_scheme, const char *disable_when, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::vector< std::string > &default_expression, const std::vector< HOM_EnumValue * > &default_expression_language)=0HOM_Modulepure virtual
newFolderParmTemplate(const char *name, const char *label, const std::vector< HOM_ParmTemplate * > &parm_templates, HOM_EnumValue &folder_type, int default_value, bool is_hidden, bool ends_tab_group, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::map< HOM_EnumValue *, std::string > &tab_conditionals)=0HOM_Modulepure virtual
newFolderSetParmTemplate(const char *name, const std::vector< std::string > &folder_names, HOM_EnumValue &folder_type, const std::map< std::string, std::string > &tags)=0HOM_Modulepure virtual
newGadgetDrawable(int64 widget, int64 gadget_context)=0HOM_Modulepure virtual
newGeometry(HOM_Geometry *geo=nullptr, bool clone_data_ids=false)=0HOM_Modulepure virtual
newGeometryDrawable(HOM_SceneViewer &scene_viewer, HOM_EnumValue const &geo_type, std::string const &name, HOM_Geometry *geometry, std::map< std::string, hboost::any > const &params, std::string const &label)=0HOM_Modulepure virtual
newGeometryDrawableGroup(std::string const &name, std::string const &label)=0HOM_Modulepure virtual
newGeometryRayCache()=0HOM_Modulepure virtual
newGeometrySelection()=0HOM_Modulepure virtual
newGeometrySelection(int64 val)=0HOM_Modulepure virtual
newHandle(HOM_SceneViewer &scene_viewer, std::string const &name)=0HOM_Modulepure virtual
newHDAOptions()=0HOM_Modulepure virtual
newInterruptableOperation(const char *operation_name, const char *long_operation_name, bool open_interrupt_dialog)=0HOM_Modulepure virtual
newIntParmTemplate(const char *name, const char *label, int num_components, const std::vector< int64 > &default_value, int64 min, int64 max, bool min_is_strict, bool max_is_strict, HOM_EnumValue &look, HOM_EnumValue &naming_scheme, const std::vector< std::string > &menu_items, const std::vector< std::string > &menu_labels, const std::vector< std::string > &icon_names, const std::string &item_generator_script, HOM_EnumValue *item_generator_script_language, HOM_EnumValue &menu_type, bool menu_use_token, const char *disable_when, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::vector< std::string > &default_expression, const std::vector< HOM_EnumValue * > &default_expression_language)=0HOM_Modulepure virtual
newKeyframe()=0HOM_Modulepure virtual
newKeyframe(double value)=0HOM_Modulepure virtual
newKeyframe(double value, double time)=0HOM_Modulepure virtual
newKeyframe(const HOM_Keyframe &keyframe)=0HOM_Modulepure virtual
newLabelParmTemplate(const char *name, const char *label, const std::vector< std::string > &column_labels, HOM_EnumValue &label_parm_type, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals)=0HOM_Modulepure virtual
newLopInstanceIdRule()=0HOM_Modulepure virtual
newLopSelectionRule(const char *pattern=nullptr)=0HOM_Modulepure virtual
newLopViewportLoadMasks()=0HOM_Modulepure virtual
newMemorySink()=0HOM_Modulepure virtual
newMenuParmTemplate(const char *name, const char *label, const std::vector< std::string > &menu_items, const std::vector< std::string > &menu_labels, int64 default_value, const std::vector< std::string > &icon_names, const std::string &item_generator_script, HOM_EnumValue *item_generator_script_language, HOM_EnumValue &menu_type, bool menu_use_token, const char *disable_when, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::string &default_expression, const HOM_EnumValue &default_expression_language, bool store_default_value_as_string, bool is_button_strip, bool strip_uses_icons)=0HOM_Modulepure virtual
newParm(OP_Node &node, int parm_index, int vector_index)=0HOM_Modulepure virtual
newParmTemplateGroup(const std::vector< HOM_ParmTemplate * > &parm_templates)=0HOM_Modulepure virtual
newPerfMonRecordOptions(bool cook_stats, bool pdg_cook_stats, bool solve_stats, bool draw_stats, bool gpu_draw_stats, bool viewport_stats, bool script_stats, bool render_stats, bool thread_stats, bool frame_stats, bool memory_stats, bool errors, bool pane_stats)=0HOM_Modulepure virtual
newPluginHotkeyDefinitions()=0HOM_Modulepure virtual
newRampParmTemplate(const char *name, const char *label, HOM_EnumValue &ramp_parm_type, int default_value, HOM_EnumValue *default_basis, bool show_controls, HOM_EnumValue *color_type, const char *disable_when, bool is_hidden, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::string &default_expression, const HOM_EnumValue &default_expression_language)=0HOM_Modulepure virtual
newRedrawBlock()=0HOM_Modulepure virtual
newRedrawResumeBlock()=0HOM_Modulepure virtual
newScriptEvalContext(HOM_Node &node)=0HOM_Modulepure virtual
newScriptEvalContext(HOM_Parm &parm)=0HOM_Modulepure virtual
newSelection(HOM_EnumValue &selection_type, HOM_Geometry *geo, const char *selection_string)=0HOM_Modulepure virtual
newSelection(const std::vector< HOM_EnumValue * > &selection_types, HOM_Geometry *geo, const char *selection_string)=0HOM_Modulepure virtual
newSelection(const std::vector< HOM_Prim * > &prims)=0HOM_Modulepure virtual
newSelection(const std::vector< HOM_Point * > &points)=0HOM_Modulepure virtual
newSelection(const std::vector< HOM_Vertex * > &vertices)=0HOM_Modulepure virtual
newSelection(const std::vector< HOM_Edge * > &edges)=0HOM_Modulepure virtual
newSeparatorParmTemplate(const char *name, bool is_hidden, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals)=0HOM_Modulepure virtual
newSimpleDrawable(HOM_SceneViewer &scene_viewer, HOM_EnumValue const &prim_type, std::string const &name)=0HOM_Modulepure virtual
newSimpleDrawable(HOM_SceneViewer &scene_viewer, HOM_Geometry const &geometry, std::string const &name)=0HOM_Modulepure virtual
newStringKeyframe()=0HOM_Modulepure virtual
newStringKeyframe(const std::string &value, HOM_EnumValue &language)=0HOM_Modulepure virtual
newStringKeyframe(const std::string &value, double time, HOM_EnumValue &language)=0HOM_Modulepure virtual
newStringKeyframe(const HOM_StringKeyframe &string_keyframe)=0HOM_Modulepure virtual
newStringParmTemplate(const char *name, const char *label, int num_components, const std::vector< std::string > &default_value, HOM_EnumValue &naming_scheme, HOM_EnumValue &string_type, HOM_EnumValue &file_type, const std::vector< std::string > &menu_items, const std::vector< std::string > &menu_labels, const std::vector< std::string > &icon_names, const std::string &item_generator_script, HOM_EnumValue *item_generator_script_language, HOM_EnumValue &menu_type, const char *disable_when, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::vector< std::string > &default_expression, const std::vector< HOM_EnumValue * > &default_expression_language)=0HOM_Modulepure virtual
newStyleSheet()=0HOM_Modulepure virtual
newStyleSheet(const char *json_text)=0HOM_Modulepure virtual
newTextDrawable(HOM_SceneViewer &scene_viewer, std::string const &name, std::map< std::string, hboost::any > const &params, std::string const &label)=0HOM_Modulepure virtual
newToggleParmTemplate(const char *name, const char *label, bool default_value, const char *disable_when, bool is_hidden, bool is_label_hidden, bool join_with_next, const char *help, const char *script_callback, HOM_EnumValue &script_callback_language, const std::map< std::string, std::string > &tags, const std::map< HOM_EnumValue *, std::string > &conditionals, const std::string &default_expression, const HOM_EnumValue &default_expression_language)=0HOM_Modulepure virtual
newUIEvent(int64 val, int64 val2)=0HOM_Modulepure virtual
newUIEventDevice(int64 val, int64 val2, int64 val3)=0HOM_Modulepure virtual
newViewerEvent(HOM_SceneViewer &sceneViewer, int64 val, int64 val2)=0HOM_Modulepure virtual
newViewerHandleContext(int64 val)=0HOM_Modulepure virtual
newViewerHandleDragger(std::string const &name)=0HOM_Modulepure virtual
newViewerHandleTemplate(std::string const &type_name, std::string const &label, std::vector< HOM_NodeTypeCategory * > const &categories)=0HOM_Modulepure virtual
newViewerStateContext(int64 val)=0HOM_Modulepure virtual
newViewerStateDragger(std::string const &name, HOM_Matrix4 const &xform, HOM_Matrix4 const &inv_xform)=0HOM_Modulepure virtual
newViewerStateMenu(std::string const &handle, std::string const &label)=0HOM_Modulepure virtual
newViewerStateTemplate(std::string const &type_name, std::string const &label, HOM_NodeTypeCategory const &category, std::vector< HOM_NodeTypeCategory * > const &contexts)=0HOM_Modulepure virtual
node(const char *path)=0HOM_Modulepure virtual
nodeBundle(const char *name)=0HOM_Modulepure virtual
nodeBundles()=0HOM_Modulepure virtual
nodeBySessionId(int session_id)=0HOM_Modulepure virtual
nodeConnectionBySessionId(int node_session_id, int input_index)=0HOM_Modulepure virtual
nodes(const std::vector< std::string > &paths)=0HOM_Modulepure virtual
nodeType(HOM_NodeTypeCategory &category, const char *name)=0HOM_Modulepure virtual
nodeType(const char *name)=0HOM_Modulepure virtual
nodeTypeCategories()=0HOM_Modulepure virtual
objectCounts()=0HOM_Modulepure virtual
objNodeTypeCategory()=0HOM_Modulepure virtual
opaqueContextOptionChangeCallbacks()=0HOM_Modulepure virtual
opaqueRunCallbackAndCatchCrashes(void *opaque_callback)=0HOM_Modulepure virtual
orboltURLHandler()=0HOM_Modulepure virtual
parent()=0HOM_Modulepure virtual
parm(const char *path)=0HOM_Modulepure virtual
parmClipboardContents()=0HOM_Modulepure virtual
parmTuple(const char *path)=0HOM_Modulepure virtual
pasteNodesFromClipboard(HOM_Node &destination_node)=0HOM_Modulepure virtual
patternMatch(const char *pattern, const char *str, bool ignore_case=false, bool path_match=false)=0HOM_Modulepure virtual
perfMon()=0HOM_Modulepure virtual
phm()=0HOM_Modulepure virtual
playbar()=0HOM_Modulepure virtual
popAccessPrivilege(const char *key)=0HOM_Modulepure virtual
preferredNodeType(const char *name, HOM_Node *parentNode=NULL)=0HOM_Modulepure virtual
properties()=0HOM_Modulepure virtual
pushAccessPrivilege(const char *key)=0HOM_Modulepure virtual
putenv(const char *name, const char *value)=0HOM_Modulepure virtual
pwd()=0HOM_Modulepure virtual
pypanel()=0HOM_Modulepure virtual
qlinear()=0HOM_Modulepure virtual
qt()=0HOM_Modulepure virtual
quintic()=0HOM_Modulepure virtual
rasterizePreloadIcons()=0HOM_Modulepure virtual
readBinaryFile(const char *file_path)=0HOM_Modulepure virtual
readFile(const char *file_path)=0HOM_Modulepure virtual
refreshPreferences()=0HOM_Modulepure virtual
registerAccessPrivilegePyClient(void *opaque_python_object)=0HOM_Modulepure virtual
registerOpdefPath(const std::string &path, const std::string &server_name, const std::string &port_name)=0HOM_Modulepure virtual
releaseLicense()=0HOM_Modulepure virtual
removeAllContextOptionChangeCallbacks()=0HOM_Modulepure virtual
removeAnimationLayer(HOM_Node &layermixer, const std::string &layername, bool merge=false)=0HOM_Modulepure virtual
removeContextOption(const char *opt)=0HOM_Modulepure virtual
removeOpaqueContextOptionChangeCallback(void *callback)=0HOM_Modulepure virtual
removePreference(const char *name)=0HOM_Modulepure virtual
repeat(double start_frame, double end_frame)=0HOM_Modulepure virtual
repeatt(double start_time, double end_time)=0HOM_Modulepure virtual
reserveNewGeometryCollectionName()=0HOM_Modulepure virtual
root()=0HOM_Modulepure virtual
rootNodeTypeCategory()=0HOM_Modulepure virtual
ropNodeTypeCategory()=0HOM_Modulepure virtual
runVex(const char *vex_file, const std::map< std::string, hboost::any > &inputs, const char *precision="32")=0HOM_Modulepure virtual
saveCPIODataToString(const std::vector< std::pair< std::string, HOM_BinaryString > > &data)=0HOM_Modulepure virtual
saveImageDataToFile(const std::vector< float > &color_and_alpha_data, int width, int height, const char *file_name)=0HOM_Modulepure virtual
saveImageDataToFile(const std::string &color_and_alpha_data, int width, int height, const char *file_name)=0HOM_Modulepure virtual
saveIndexDataToFile(const char *file_path, const std::map< std::string, HOM_BinaryString > &index_data)=0HOM_Modulepure virtual
saveIndexDataToString(const std::map< std::string, HOM_BinaryString > &index_data)=0HOM_Modulepure virtual
scaleFromMKS(const char *units)=0HOM_Modulepure virtual
scaleToMKS(const char *units)=0HOM_Modulepure virtual
selectedConnections()=0HOM_Modulepure virtual
selectedItems(bool include_hidden=false)=0HOM_Modulepure virtual
selectedNodeBundles()=0HOM_Modulepure virtual
selectedNodes(bool include_hidden=false)=0HOM_Modulepure virtual
sessionModuleSource()=0HOM_Modulepure virtual
sessionModuleSourceChangeCount()=0HOM_Modulepure virtual
setChopExportConflictResolutionPattern(const char *pattern)=0HOM_Modulepure virtual
setContextOption(const char *opt, const char *value)=0HOM_Modulepure virtual
setContextOption(const char *opt, double value)=0HOM_Modulepure virtual
setContextOptionConfig(const char *opt, const char *config)=0HOM_Modulepure virtual
setCurrentDopNet(HOM_Node &dopnet)=0HOM_Modulepure virtual
setDefaultColor(HOM_EnumValue &color_item, HOM_Color *color)=0HOM_Modulepure virtual
setFps(double fps, bool modify_frame_count=true, bool preserve_keyframes=false, bool preserve_frame_start=false)=0HOM_Modulepure virtual
setFrame(double frame)=0HOM_Modulepure virtual
setHOMCreator(void(*homCreator)())HOM_Modulestatic
setMaxThreads(int max_threads)=0HOM_Modulepure virtual
setOrboltURLHandler(STORUI_OrboltURLHandler &orbolt_url_handler)=0HOM_Modulepure virtual
setPreference(const char *name, const char *value)=0HOM_Modulepure virtual
setPwd(HOM_Node &newpwd)=0HOM_Modulepure virtual
setRelativeNodeForAutoComplete(OP_Node *node)=0HOM_Modulepure virtual
setSessionModuleSource(const char *source)=0HOM_Modulepure virtual
setSimulationEnabled(bool enabled)=0HOM_Modulepure virtual
setTime(double time)=0HOM_Modulepure virtual
setUpdateMode(HOM_EnumValue &mode)=0HOM_Modulepure virtual
shelves()=0HOM_Modulepure virtual
shopNodeTypeCategory()=0HOM_Modulepure virtual
simulationEnabled()=0HOM_Modulepure virtual
sopNodeTypeCategory()=0HOM_Modulepure virtual
sortedNodePaths(const std::vector< std::string > &paths)=0HOM_Modulepure virtual
sortedNodes(const std::vector< HOM_Node * > &nodes)=0HOM_Modulepure virtual
spline()=0HOM_Modulepure virtual
startHoudiniEngineDebugger(unsigned short port)=0HOM_Modulepure virtual
startHoudiniEngineDebugger(const char *pipe_name)=0HOM_Modulepure virtual
stickyNoteBySessionId(int session_id)=0HOM_Modulepure virtual
styles()=0HOM_Modulepure virtual
subnetIndirectInputBySessionId(int64 session_id)=0HOM_Modulepure virtual
takes()=0HOM_Modulepure virtual
text()=0HOM_Modulepure virtual
time()=0HOM_Modulepure virtual
timeToFrame(double time, bool full_precision=false)=0HOM_Modulepure virtual
topNetNodeTypeCategory()=0HOM_Modulepure virtual
topNodeTypeCategory()=0HOM_Modulepure virtual
ui()=0HOM_Modulepure virtual
undos()=0HOM_Modulepure virtual
unsetenv(const char *name)=0HOM_Modulepure virtual
updateModeSetting()=0HOM_Modulepure virtual
updateProgressAndCheckForInterrupt(int percentage=-1)=0HOM_Modulepure virtual
userName(bool alpha=true)=0HOM_Modulepure virtual
vdbVersionInfo()=0HOM_Modulepure virtual
vexContextForNodeTypeCategory(HOM_NodeTypeCategory &node_type_category)=0HOM_Modulepure virtual
vexContextForShaderType(HOM_EnumValue &shader_type)=0HOM_Modulepure virtual
vexContexts()=0HOM_Modulepure virtual
videoEncoders(HOM_EnumValue const &driver, const bool available=false)=0HOM_Modulepure virtual
viewportVisualizers()=0HOM_Modulepure virtual
vmatch()=0HOM_Modulepure virtual
vmatchin()=0HOM_Modulepure virtual
vmatchout()=0HOM_Modulepure virtual
vopNetNodeTypeCategory()=0HOM_Modulepure virtual
vopNodeTypeCategory()=0HOM_Modulepure virtual
~HOM_Module()HOM_Moduleinlinevirtual