|
OP_ItemType | getItemType () const override |
| Our children should implement this and return what type of item they are. More...
|
|
fpreal | getW () const override |
|
fpreal | getH () const override |
|
const UT_String & | getItemName () const override |
|
bool | setItemName (const UT_String &name) override |
|
OP_NetworkBoxItem * | getInputItem () const override |
|
int | getInputItemOutputIndex () const override |
|
int | getInputIndex () const |
|
int64 | getUniqueId () const |
|
int64 | getItemUniqueId () const override |
| Functions to get hip-file-unique ids for any item type. More...
|
|
int64 | getMemoryUsage (bool inclusive) const |
|
| OP_IndirectInput (OP_Network &owner) |
|
| ~OP_IndirectInput () override |
|
OP_Node * | getNode () |
|
const OP_Node * | getNode () const |
|
int | getNodeOutputIndex () |
|
unsigned | getNOutputs () const |
|
OP_NetworkBoxItem * | getOutput (unsigned idx) const |
|
void | clearOutputs (bool for_delete=false) |
|
void | getOutputNodes (UT_Array< OP_Node * > &nodes, bool into_subnets=false) const |
|
bool | traverseOutputNodes (hboost::function< bool(const OP_Node &)> cb) const |
|
OP_Node * | getFirstOutputNode () const |
|
OP_Network * | getParentNetwork () const override |
| Returns the network that is our parent. More...
|
|
OP_Network * | getOwner () const |
|
bool | setPicked (bool on_off, bool propagate_parent_event=true) override |
|
bool | getPicked () const override |
|
void | setXY (fpreal x, fpreal y) override |
|
fpreal | getX () const override |
|
fpreal | getY () const override |
|
bool | setColor (const UT_Color &color) override |
|
bool | setUseColorFromOutput (bool use_output_color) |
|
bool | getUseColorFromOutput () const |
|
bool | setSymbolicColorName (const UT_StringHolder &name) |
|
const UT_StringHolder & | getSymbolicColorName () const |
|
int64 | getMemoryUsage (bool inclusive) const |
|
| OP_NetworkBoxItem () |
|
virtual | ~OP_NetworkBoxItem () |
|
bool | setXYWithBoundsChecks (fpreal x, fpreal y) |
|
void | validateSafeBounds (fpreal &x, fpreal &y) |
|
void | validateSafeBounds (fpreal &x, fpreal &y, fpreal &w, fpreal &h) |
|
void | moveToGoodPosition (bool relativetoinputs=true, bool moveinputs=true, bool moveoutputs=true, bool moveunconnected=true) |
|
void | setOwnerBox (OP_NetworkBox *box) |
|
OP_NetworkBox * | getOwnerBox () const |
|
bool | hasOwnerBox (const OP_NetworkBoxItem *item) const |
|
OP_NetworkBox * | getMinimizedOwnerBox () const |
|
void | getPathFromParent (UT_String &str, const OP_Node *parent) const |
|
void | getPathFromParent (UT_WorkBuffer &str, const OP_Node *parent) const |
|
void | getRelativePathTo (const OP_NetworkBoxItem *base_item, UT_String &result) const |
| Returns the path of this item relative to 'base_item'. More...
|
|
virtual UT_Color | getColor () const |
| Accessors for color used in the network view. More...
|
|
virtual bool | getItemExpose () const |
|
virtual void | setItemExpose (bool expose) |
|
OP_Network * | getCreator () const |
|
OP_Network * | getCodeCreator () const |
|
void | getConnectedItems (OP_NetworkBoxItemList &connected, bool inputs, bool recursive, bool include_this_item) const |
| Fills an array with all network box items connected to this item. More...
|
|
int64 | getMemoryUsage (bool inclusive) const |
|
Definition at line 21 of file OP_SubnetIndirectInput.h.