|
HDK
|
#include <HOM_OpNetworkDot.h>
Inheritance diagram for HOM_OpNetworkDot:Public Member Functions | |
| HOM_OpNetworkDot () | |
| HOM_OpNetworkDot (const HOM_OpNetworkDot &dot) | |
| ~HOM_OpNetworkDot () override | |
| int | __hash__ () override=0 |
| std::string | __repr__ () override=0 |
Public Member Functions inherited from HOM_OpIndirectInput | |
| HOM_OpIndirectInput (HOM_EnumValue &network_item_type) | |
| HOM_OpIndirectInput (const HOM_OpIndirectInput &input) | |
| ~HOM_OpIndirectInput () override | |
Public Member Functions inherited from HOM_IndirectInput | |
| HOM_IndirectInput (HOM_EnumValue &network_item_type) | |
| HOM_IndirectInput (const HOM_IndirectInput &input) | |
| ~HOM_IndirectInput () override | |
| virtual std::vector < HOM_ElemPtr< HOM_Node > > | outputs ()=0 |
| virtual std::vector < HOM_ElemPtr < HOM_NodeConnection > > | outputConnections ()=0 |
| virtual HOM_Node * | input ()=0 |
| virtual int | inputOutputIndex ()=0 |
| virtual HOM_NetworkMovableItem * | inputItem ()=0 |
| virtual int | inputItemOutputIndex ()=0 |
| virtual void | setColorDefault ()=0 |
| virtual void | setUseColorFromOutput (bool use_output_color)=0 |
| virtual bool | useColorFromOutput ()=0 |
| virtual void | setSymbolicColorName (const char *name)=0 |
| virtual std::string | symbolicColorName ()=0 |
Public Member Functions inherited from HOM_NetworkMovableItem | |
| HOM_NetworkMovableItem (HOM_EnumValue &network_item_type) | |
| HOM_NetworkMovableItem (const HOM_NetworkMovableItem &src) | |
| ~HOM_NetworkMovableItem () override | |
| virtual std::string | name ()=0 |
| virtual void | setName (const char *name, bool unique_name=false)=0 |
| virtual int | digitsInName ()=0 |
| virtual std::string | path ()=0 |
| virtual std::string | relativePathTo (HOM_NetworkMovableItem &base_item)=0 |
| virtual bool | isSelected ()=0 |
| virtual void | setSelected (bool on, bool clear_all_selected=false, bool show_asset_if_selected=false)=0 |
| virtual HOM_Color | color ()=0 |
| virtual void | setColor (HOM_Color &color)=0 |
| virtual HOM_Vector2 | size ()=0 |
| virtual HOM_Vector2 | position ()=0 |
| virtual void | setPosition (const std::vector< double > &position)=0 |
| virtual void | move (const std::vector< double > &amount)=0 |
| virtual HOM_Node * | parent ()=0 |
| virtual HOM_NetworkBox * | parentNetworkBox ()=0 |
| virtual int64 | sessionId ()=0 |
Public Member Functions inherited from HOM_NetworkItem | |
| HOM_NetworkItem (HOM_EnumValue &network_item_type) | |
| HOM_NetworkItem (const HOM_NetworkItem &src) | |
| virtual | ~HOM_NetworkItem () |
| HOM_EnumValue & | networkItemType () |
Public Member Functions inherited from HOM_NetworkDot | |
| HOM_NetworkDot () | |
| HOM_NetworkDot (const HOM_NetworkDot &dot) | |
| ~HOM_NetworkDot () override | |
| virtual bool | operator== (HOM_PtrOrNull< HOM_NetworkDot > dot)=0 |
| virtual bool | operator!= (HOM_PtrOrNull< HOM_NetworkDot > dot)=0 |
| virtual bool | isPinned ()=0 |
| virtual void | setPinned (bool pinned)=0 |
| virtual void | setInput (HOM_NetworkMovableItem *item_to_become_input, int output_index=0)=0 |
| virtual void | setInput (int input_index, HOM_NetworkMovableItem *item_to_become_input, int output_index=0)=0 |
| virtual std::vector < HOM_ElemPtr < HOM_NodeConnection > > | inputConnections ()=0 |
| virtual void | destroy ()=0 |
Definition at line 18 of file HOM_OpNetworkDot.h.
|
inline |
Definition at line 22 of file HOM_OpNetworkDot.h.
|
inline |
Definition at line 26 of file HOM_OpNetworkDot.h.
|
inlineoverride |
Definition at line 32 of file HOM_OpNetworkDot.h.
|
overridepure virtual |
Implements HOM_OpIndirectInput.
|
overridepure virtual |
Implements HOM_OpIndirectInput.