HDK
|
This is the complete list of members for HOM_Node, including all inherited members.
__hash__() override=0 | HOM_Node | pure virtual |
__repr__() override=0 | HOM_Node | pure virtual |
__str__()=0 | HOM_Node | pure virtual |
allItems()=0 | HOM_Node | pure virtual |
allSubChildren(bool top_down=true, bool recurse_in_locked_nodes=true, bool sync_delayed_definition=false)=0 | HOM_Node | pure virtual |
allSubItems(bool top_down=true, bool recurse_in_locked_nodes=true, bool sync_delayed_definition=false)=0 | HOM_Node | pure virtual |
appendComment(const char *comment)=0 | HOM_Node | pure virtual |
boostAnyUserData(const char *name)=0 | HOM_Node | pure virtual |
canCreateDigitalAsset()=0 | HOM_Node | pure virtual |
children()=0 | HOM_Node | pure virtual |
childTypeCategory()=0 | HOM_Node | pure virtual |
clearUserDataDict()=0 | HOM_Node | pure virtual |
collapseIntoSubnet(const std::vector< HOM_NetworkMovableItem * > &child_items, const char *subnet_name=NULL, const char *subnet_type=NULL)=0 | HOM_Node | pure virtual |
color()=0 | HOM_NetworkMovableItem | pure virtual |
comment()=0 | HOM_Node | pure virtual |
copyItems(const std::vector< HOM_NetworkMovableItem * > &items, bool channel_reference_originals=false, bool relative_references=true, bool connect_outputs_to_multi_inputs=false)=0 | HOM_Node | pure virtual |
copyItemsToClipboard(const std::vector< HOM_NetworkMovableItem * > &items=std::vector< HOM_NetworkMovableItem * >())=0 | HOM_Node | pure virtual |
copyNetworkBox(HOM_NetworkBox &network_box_to_copy, const char *new_name=NULL, bool channel_reference_original=false)=0 | HOM_Node | pure virtual |
copyStickyNote(HOM_StickyNote &sticky_note_to_copy, const char *new_name=NULL)=0 | HOM_Node | pure virtual |
createNetworkBox(const char *name=NULL)=0 | HOM_Node | pure virtual |
createNetworkDot()=0 | HOM_Node | pure virtual |
createNode(const char *node_type_name, const char *node_name=NULL, bool run_init_scripts=true, bool load_contents=true, bool exact_type_name=false, bool force_valid_node_name=false)=0 | HOM_Node | pure virtual |
createStickyNote(const char *name=NULL)=0 | HOM_Node | pure virtual |
creator()=0 | HOM_Node | pure virtual |
deleteItems(const std::vector< HOM_NetworkMovableItem * > &items=std::vector< HOM_NetworkMovableItem * >(), bool disable_safety_checks=false)=0 | HOM_Node | pure virtual |
destroy(bool disable_safety_checks=false)=0 | HOM_Node | pure virtual |
destroyUserData(const char *name, bool must_exist=true)=0 | HOM_Node | pure virtual |
digitsInName()=0 | HOM_NetworkMovableItem | pure virtual |
editableInputString(int input_index, const char *key)=0 | HOM_Node | pure virtual |
editableInputStrings(int input_index)=0 | HOM_Node | pure virtual |
errors()=0 | HOM_Node | pure virtual |
extractAndDelete()=0 | HOM_Node | pure virtual |
findNetworkBox(const char *name)=0 | HOM_Node | pure virtual |
findNetworkBoxes(const char *pattern)=0 | HOM_Node | pure virtual |
findStickyNote(const char *name)=0 | HOM_Node | pure virtual |
findStickyNotes(const char *pattern)=0 | HOM_Node | pure virtual |
glob(const char *pattern, bool ignore_case=false)=0 | HOM_Node | pure virtual |
hide(bool on)=0 | HOM_Node | pure virtual |
HOM_NetworkItem(HOM_EnumValue &network_item_type) | HOM_NetworkItem | inline |
HOM_NetworkItem(const HOM_NetworkItem &src) | HOM_NetworkItem | inline |
HOM_NetworkMovableItem(HOM_EnumValue &network_item_type) | HOM_NetworkMovableItem | inline |
HOM_NetworkMovableItem(const HOM_NetworkMovableItem &src) | HOM_NetworkMovableItem | inline |
HOM_Node() | HOM_Node | inline |
HOM_Node(const HOM_Node &node) | HOM_Node | inline |
indirectInputs()=0 | HOM_Node | pure virtual |
input(int input_index)=0 | HOM_Node | pure virtual |
inputAncestors(bool include_ref_inputs=true, bool follow_subnets=false, bool only_used_inputs=false)=0 | HOM_Node | pure virtual |
inputConnections()=0 | HOM_Node | pure virtual |
inputConnectors()=0 | HOM_Node | pure virtual |
inputFollowingOutputs(int input_index)=0 | HOM_Node | pure virtual |
inputIndex(const char *input_name)=0 | HOM_Node | pure virtual |
inputLabels()=0 | HOM_Node | pure virtual |
inputNames()=0 | HOM_Node | pure virtual |
inputs()=0 | HOM_Node | pure virtual |
insertInput(int input_index, HOM_NetworkMovableItem *item_to_become_input, int output_index=0)=0 | HOM_Node | pure virtual |
isCurrent()=0 | HOM_Node | pure virtual |
isDisplayDescriptiveNameFlagSet()=0 | HOM_Node | pure virtual |
isEditable()=0 | HOM_Node | pure virtual |
isFlagReadable(HOM_EnumValue &flag)=0 | HOM_Node | pure virtual |
isFlagWritable(HOM_EnumValue &flag)=0 | HOM_Node | pure virtual |
isGenericFlagSet(HOM_EnumValue &flag)=0 | HOM_Node | pure virtual |
isHidden()=0 | HOM_Node | pure virtual |
isNetwork()=0 | HOM_Node | pure virtual |
isSelected()=0 | HOM_NetworkMovableItem | pure virtual |
isSubNetwork()=0 | HOM_Node | pure virtual |
item(const char *item_path)=0 | HOM_Node | pure virtual |
items(const std::vector< std::string > &item_paths)=0 | HOM_Node | pure virtual |
iterNetworkBoxes()=0 | HOM_Node | pure virtual |
iterStickyNotes()=0 | HOM_Node | pure virtual |
layoutChildren(const std::vector< HOM_NetworkMovableItem * > &items=std::vector< HOM_NetworkMovableItem * >(), double horizontal_spacing=-1, double vertical_spacing=-1)=0 | HOM_Node | pure virtual |
messages()=0 | HOM_Node | pure virtual |
move(const std::vector< double > &amount)=0 | HOM_NetworkMovableItem | pure virtual |
moveToGoodPosition(bool relative_to_inputs=true, bool move_inputs=true, bool move_outputs=true, bool move_unconnected=true)=0 | HOM_Node | pure virtual |
name()=0 | HOM_NetworkMovableItem | pure virtual |
networkBoxes()=0 | HOM_Node | pure virtual |
networkDots()=0 | HOM_Node | pure virtual |
networkItemType() | HOM_NetworkItem | inline |
node(const char *node_path)=0 | HOM_Node | pure virtual |
nodes(const std::vector< std::string > &node_paths)=0 | HOM_Node | pure virtual |
numItems(HOM_EnumValue *item_type=NULL, bool selected_only=false, bool include_hidden=false)=0 | HOM_Node | pure virtual |
numOrderedInputs()=0 | HOM_Node | pure virtual |
operator!=(HOM_PtrOrNull< HOM_Node > node)=0 | HOM_Node | pure virtual |
operator==(HOM_PtrOrNull< HOM_Node > node)=0 | HOM_Node | pure virtual |
outputConnections()=0 | HOM_Node | pure virtual |
outputConnectors()=0 | HOM_Node | pure virtual |
outputIndex(const char *output_name)=0 | HOM_Node | pure virtual |
outputLabels()=0 | HOM_Node | pure virtual |
outputNames()=0 | HOM_Node | pure virtual |
outputs()=0 | HOM_Node | pure virtual |
parent()=0 | HOM_NetworkMovableItem | pure virtual |
parentNetworkBox()=0 | HOM_NetworkMovableItem | pure virtual |
pasteItemsFromClipboard(HOM_Vector2 *position=NULL)=0 | HOM_Node | pure virtual |
path()=0 | HOM_NetworkMovableItem | pure virtual |
position()=0 | HOM_NetworkMovableItem | pure virtual |
recursiveGlob(const char *pattern, HOM_EnumValue &filter=HOM_nodeTypeFilter::NoFilter, bool include_subnets=true)=0 | HOM_Node | pure virtual |
relativePathTo(HOM_NetworkMovableItem &base_item)=0 | HOM_NetworkMovableItem | pure virtual |
selectedChildren(bool include_hidden=false, bool include_hidden_support_nodes=false)=0 | HOM_Node | pure virtual |
selectedItems(bool include_hidden=false, bool include_hidden_support_nodes=false)=0 | HOM_Node | pure virtual |
sessionId()=0 | HOM_NetworkMovableItem | pure virtual |
setColor(HOM_Color &color)=0 | HOM_NetworkMovableItem | pure virtual |
setComment(const char *comment)=0 | HOM_Node | pure virtual |
setCurrent(bool on, bool clear_all_selected=false)=0 | HOM_Node | pure virtual |
setDisplayDescriptiveNameFlag(bool on)=0 | HOM_Node | pure virtual |
setEditableInputString(int input_index, const char *key, const char *value)=0 | HOM_Node | pure virtual |
setFirstInput(HOM_NetworkMovableItem *item_to_become_input, int output_index=0)=0 | HOM_Node | pure virtual |
setGenericFlag(HOM_EnumValue &flag, bool value)=0 | HOM_Node | pure virtual |
setInput(int input_index, HOM_NetworkMovableItem *item_to_become_input, int output_index=0)=0 | HOM_Node | pure virtual |
setName(const char *name, bool unique_name=false)=0 | HOM_NetworkMovableItem | pure virtual |
setNamedInput(const char *input_name, HOM_NetworkMovableItem *item_to_become_input, const char *output_name)=0 | HOM_Node | pure virtual |
setNamedInput(const char *input_name, HOM_NetworkMovableItem *item_to_become_input, int output_index)=0 | HOM_Node | pure virtual |
setNextInput(HOM_NetworkMovableItem *item_to_become_input, int output_index=0, bool unordered_only=false)=0 | HOM_Node | pure virtual |
setPosition(const std::vector< double > &position)=0 | HOM_NetworkMovableItem | pure virtual |
setSelected(bool on, bool clear_all_selected=false, bool show_asset_if_selected=false)=0 | HOM_NetworkMovableItem | pure virtual |
setUserData(const char *name, const std::string &value)=0 | HOM_Node | pure virtual |
size()=0 | HOM_NetworkMovableItem | pure virtual |
stickyNotes()=0 | HOM_Node | pure virtual |
subnetOutputs()=0 | HOM_Node | pure virtual |
SWIGOUT(%kwargs layoutChildren) | HOM_Node | |
type()=0 | HOM_Node | pure virtual |
userDataDict()=0 | HOM_Node | pure virtual |
warnings()=0 | HOM_Node | pure virtual |
~HOM_NetworkItem() | HOM_NetworkItem | inlinevirtual |
~HOM_NetworkMovableItem() override | HOM_NetworkMovableItem | inline |
~HOM_Node() override | HOM_Node | inline |