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

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

clearOutputs(bool for_delete=false)OP_IndirectInput
getCodeCreator() const OP_NetworkBoxItem
getColor() const OP_NetworkBoxIteminlinevirtual
getConnectedItems(OP_NetworkBoxItemList &connected, bool inputs, bool recursive, bool include_this_item) const OP_NetworkBoxItem
getCreator() const OP_NetworkBoxItem
getDefaultColor()OP_IndirectInputstatic
getFirstOutputNode() const OP_IndirectInput
getH() const =0OP_NetworkBoxItempure virtual
getInputItem() const =0OP_IndirectInputpure virtual
getInputItemOutputIndex() const =0OP_IndirectInputpure virtual
getItemExpose() const OP_NetworkBoxIteminlinevirtual
getItemName() const =0OP_NetworkBoxItempure virtual
getItemType() const =0OP_NetworkBoxItempure virtual
getItemUniqueId() const =0OP_NetworkBoxItempure virtual
getMaxSafeX()OP_NetworkBoxIteminlinestatic
getMaxSafeY()OP_NetworkBoxIteminlinestatic
getMemoryUsage(bool inclusive) const OP_IndirectInputinline
getMinimizedOwnerBox() const OP_NetworkBoxItem
getMinSafeX()OP_NetworkBoxIteminlinestatic
getMinSafeY()OP_NetworkBoxIteminlinestatic
getNode()OP_IndirectInput
getNode() const OP_IndirectInput
getNodeOutputIndex()OP_IndirectInput
getNOutputs() const OP_IndirectInputinline
getOutput(unsigned idx) const OP_IndirectInputinline
getOutputNodes(UT_Array< OP_Node * > &nodes, bool into_subnets=false) const OP_IndirectInput
getOwner() const OP_IndirectInput
getOwnerBox() const OP_NetworkBoxItem
getParentNetwork() const overrideOP_IndirectInputvirtual
getPathFromParent(UT_String &str, const OP_Node *parent) const OP_NetworkBoxIteminline
getPathFromParent(UT_WorkBuffer &str, const OP_Node *parent) const OP_NetworkBoxItem
getPicked() const overrideOP_IndirectInputvirtual
getRelativePathTo(const OP_NetworkBoxItem *base_item, UT_String &result) const OP_NetworkBoxItem
getSymbolicColorName() const OP_IndirectInput
getUseColorFromOutput() const OP_IndirectInput
getW() const =0OP_NetworkBoxItempure virtual
getX() const overrideOP_IndirectInputinlinevirtual
getY() const overrideOP_IndirectInputinlinevirtual
hasOwnerBox(const OP_NetworkBoxItem *item) const OP_NetworkBoxItem
initFromFile(const UT_StringHolder &clrstr, const UT_StringHolder &netboxname, fpreal x, fpreal y)OP_IndirectInputprotected
initFromIndirect(const OP_IndirectInput &src)OP_IndirectInputprotected
lookupItem(const OP_ItemType &type, int64 id)OP_NetworkBoxItemstatic
lookupItem(const OP_ItemId &id)OP_NetworkBoxItemstatic
moveToGoodPosition(bool relativetoinputs=true, bool moveinputs=true, bool moveoutputs=true, bool moveunconnected=true)OP_NetworkBoxItem
myColorOP_NetworkBoxItemprotected
OP_IndirectInput(OP_Network &owner)OP_IndirectInput
OP_Input classOP_IndirectInputfriend
OP_Network classOP_IndirectInputfriend
OP_NetworkBoxItem()OP_NetworkBoxItem
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
propagateModification(OP_Node *by_whom, OP_EventType reason, int parm_index, OP_PropagateData &prop_data)OP_IndirectInputprotected
saveColorString(std::ostream &os) const OP_IndirectInputprotected
setColor(const UT_Color &color) overrideOP_IndirectInputvirtual
setItemExpose(bool expose)OP_NetworkBoxIteminlinevirtual
setItemName(const UT_String &name)=0OP_NetworkBoxItempure virtual
setOwnerBox(OP_NetworkBox *box)OP_NetworkBoxItem
setPicked(bool on_off, bool propagate_parent_event=true) overrideOP_IndirectInputvirtual
setSymbolicColorName(const UT_StringHolder &name)OP_IndirectInput
setUseColorFromOutput(bool use_output_color)OP_IndirectInput
setXY(fpreal x, fpreal y) overrideOP_IndirectInputvirtual
setXYWithBoundsChecks(fpreal x, fpreal y)OP_NetworkBoxItem
traverseOutputNodes(hboost::function< bool(const OP_Node &)> cb) const OP_IndirectInput
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
validateSafeBounds(fpreal &x, fpreal &y)OP_NetworkBoxItem
validateSafeBounds(fpreal &x, fpreal &y, fpreal &w, fpreal &h)OP_NetworkBoxItem
~OP_IndirectInput() overrideOP_IndirectInput
~OP_NetworkBoxItem()OP_NetworkBoxItemvirtual
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected