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