|
| | VOP_InOutInfo (const UT_StringHolder &name, const UT_StringHolder &label, const VOP_TypeInfo &type_info) |
| |
| | VOP_InOutInfo (const VOP_InOutInfo &other) |
| |
| | ~VOP_InOutInfo () |
| |
| const UT_StringHolder & | getName () const |
| |
| void | setName (const UT_StringHolder &name) |
| |
| const UT_StringHolder & | getLabel () const |
| |
| void | setLabel (const UT_StringHolder &label) |
| |
| void | addTypeInfo (const VOP_TypeInfo &type_info) |
| |
| void | insertTypeInfo (const VOP_TypeInfo &newtype, int i) |
| |
| void | setTypeInfo (int i, const VOP_TypeInfo &newtype) |
| |
| void | removeTypeInfo (int i) |
| |
| const VOP_TypeInfo & | getTypeInfo (int i) const |
| |
| VOP_Type | getType (int i) const |
| |
| void | addInputName (const char *name) |
| |
| void | insertInputName (const char *name, int i) |
| |
| void | removeInputName (int i) |
| |
| const UT_StringHolder & | getInputName (int i) const |
| |
| void | setInputName (int i, const char *new_name) |
| |
| void | addValueOption (const VOP_TypeInfo &type_info) |
| |
| void | insertValueOption (const VOP_TypeInfo &type_info, int i) |
| |
| void | removeValueOption (int i) |
| |
| UT_Options & | getValueOption (int i) |
| |
| void | changeValueOption (int i, const VOP_TypeInfo &type_info, const char *new_val=NULL) |
| |
| int | getNumTypes () const |
| |
| int | getNumNames () const |
| |
| int | getNumOptions () const |
| |
| void | setTag (const char *name, const char *value) |
| |
| UT_StringHolder | getTag (const char *name) const |
| |
| bool | hasTag (const char *name) const |
| |
| const VOP_InOutTagMap & | getTagsMap () const |
| |
| void | copyTagsFrom (VOP_InOutInfo &src_info) |
| |
| void | setFlag (VOP_ConnectorFlagType flag_type, bool value) |
| |
| bool | hasFlag (VOP_ConnectorFlagType flag_type) |
| |
| void | copyFlagsFrom (VOP_InOutInfo &src_info) |
| |
| void | setAllFlags (int flags) |
| |
| int | getAllFlags () |
| |
Class containing information about node's input or output connector port.
Definition at line 54 of file VOP_OperatorInfo.h.