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

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

canDirectlyAssign(const VOP_TypeInfo &src_type, const VOP_Language *language=nullptr) const VOP_TypeInfo
conditionType(const VOP_Language &language)VOP_TypeInfo
getArrayElementTypeInfo() const VOP_TypeInfo
getArrayLength() const VOP_TypeInfoinline
getBaseType() const VOP_TypeInfoinline
getDescriptionString(UT_String &description) const VOP_TypeInfo
getRawType() const VOP_TypeInfoinline
getTokenString(UT_String &token) const VOP_TypeInfo
getType() const VOP_TypeInfoinline
getTypeDefinitionHandle() const VOP_TypeInfo
getTypeName() const VOP_TypeInfoinline
getUndefinedTypeInfo()VOP_TypeInfostatic
isArray() const VOP_TypeInfo
isFixedArrayLength() const VOP_TypeInfoinline
isStructLike() const VOP_TypeInfo
isValid() const VOP_TypeInfo
operator!=(const VOP_TypeInfo &other) const VOP_TypeInfo
operator==(const VOP_TypeInfo &other) const VOP_TypeInfo
setArrayLength(int length)VOP_TypeInfoinline
setFromTokenString(const char *token_or_description)VOP_TypeInfo
setType(VOP_Type type, VOP_Type raw_type=VOP_TYPE_UNDEF, const char *type_name=NULL)VOP_TypeInfo
setType(VOP_Type type, const char *type_name)VOP_TypeInfo
setTypeInfoFromType(VOP_Type type)VOP_TypeInfoinline
UNKNOWN_ARRAY_LENGTH enum valueVOP_TypeInfo
VOP_TypeInfo(VOP_Type type=VOP_TYPE_UNDEF, const char *type_name=NULL)VOP_TypeInfoexplicit
~VOP_TypeInfo()VOP_TypeInfo