HDK
|
#include <HOM_Attrib.h>
Classes | |
class | OptionAutoLocks |
Public Member Functions | |
HOM_Attrib () | |
HOM_Attrib (const HOM_Attrib &) | |
virtual | ~HOM_Attrib () |
virtual bool | operator== (HOM_PtrOrNull< HOM_Attrib > attrib)=0 |
virtual bool | operator!= (HOM_PtrOrNull< HOM_Attrib > attrib)=0 |
virtual int | __hash__ ()=0 |
virtual std::string | __repr__ ()=0 |
virtual void | destroy ()=0 |
virtual HOM_Geometry * | geometry ()=0 |
virtual std::string | name ()=0 |
virtual HOM_EnumValue & | dataType ()=0 |
virtual HOM_EnumValue & | type ()=0 |
virtual bool | isArrayType ()=0 |
virtual HOM_EnumValue & | numericDataType ()=0 |
virtual std::string | qualifier ()=0 |
virtual int | size ()=0 |
virtual void | setSize (int size)=0 |
virtual bool | isTransformedAsVector ()=0 |
virtual bool | isTransformedAsNormal ()=0 |
virtual hboost::any | boostAnyDefaultValue ()=0 |
virtual std::vector< std::string > | strings ()=0 |
virtual bool | replaceString (const std::string &before, const std::string &after)=0 |
virtual std::vector< std::map < std::string, hboost::any > > | dicts ()=0 |
virtual std::vector < HOM_ElemPtr < HOM_IndexPairPropertyTable > > | indexPairPropertyTables ()=0 |
virtual const GA_AttributeOptions & | getRawOptionsRO (OptionAutoLocks &locks)=0 |
virtual GA_AttributeOptions & | getRawOptionsRW (OptionAutoLocks &locks)=0 |
virtual HOM_EnumValue & | optionType (const char *option_name)=0 |
virtual void | setOption (const char *name, HOM_UTOptionAny value, HOM_EnumValue &type_hint=HOM_fieldType::NoSuchField)=0 |
virtual void | removeOption (const char *name)=0 |
virtual HOM_AttribDataId * | dataId ()=0 |
virtual void | incrementDataId ()=0 |
Definition at line 27 of file HOM_Attrib.h.
|
inline |
Definition at line 30 of file HOM_Attrib.h.
|
inline |
Definition at line 32 of file HOM_Attrib.h.
|
inlinevirtual |
Definition at line 34 of file HOM_Attrib.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |