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

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

canDirectlyAssign(const VOP_TypeInfo &dst_type, const VOP_TypeInfo &src_type) const VOP_Languagevirtual
canUseShaderCalls(VOP_ContextType context) const =0VOP_Languagepure virtual
conditionType(VOP_Type type) const =0VOP_Languagepure virtual
getArrayBracketsCode(UT_String &code, const VOP_TypeInfo &type_info) const VOP_Languagevirtual
getConstantCode(UT_String &code, const VOP_TypeInfo &type_info, bool unquoted, const UT_StringArray &value) const =0VOP_Languagepure virtual
getConstantCode(UT_StringHolder &code, const VOP_TypeInfo &type_info, bool unquoted, const UT_StringArray &value) const VOP_Languageinline
getCustomTypeCode(UT_String &code, const VOP_TypeInfo &type_info) const VOP_Languagevirtual
getCustomTypeEmptyConstantCode(UT_String &code, const VOP_TypeInfo &type_info) const VOP_Languagevirtual
getEmptyConstantCode(UT_String &code, const VOP_TypeInfo &type_info) const =0VOP_Languagepure virtual
getExportKeyword() const =0VOP_Languagepure virtual
getFileExtension() const =0VOP_Languagepure virtual
getFunctionCall(UT_String &str, const UT_String &func_name, const UT_StringArray &args) const =0VOP_Languagepure virtual
getGlobalVariables(UT_Array< VOP_VarInfo > &global_vars, VOP_ContextType context) const VOP_Languagevirtual
getIsBoundFunction() const =0VOP_Languagepure virtual
getLanguageInfo() const =0VOP_Languagepure virtual
getLanguageType() const VOP_Languageinlinevirtual
getMemberVarAccessOpCode(UT_String &access_op) const VOP_Languagevirtual
getName() const =0VOP_Languagepure virtual
getParmManager() const VOP_Languageinline
getReservedWords() const =0VOP_Languagepure virtual
getShaderCall(UT_String &buffer, const UT_String &shader_name, const UT_StringArray &arg_names, const UT_StringArray &arg_vals) const =0VOP_Languagepure virtual
getShaderParmSeparator() const VOP_Languagevirtual
getShaderTypeCode(UT_String &code, VOP_ContextType context) const VOP_Languagevirtual
getSprintf() const =0VOP_Languagepure virtual
getStringValue(UT_String &value, const UT_StringArray &values, int index, bool unquoted) const VOP_Languageprotected
getStructDefinitionTerminator(UT_String &term) const VOP_Languagevirtual
getSupportedShaderTypes(VOP_ShaderTypeList &list) const VOP_Languagevirtual
getTypeCode(UT_String &code, const VOP_TypeInfo &type_info) const =0VOP_Languagepure virtual
getTypeDefinitionCode(UT_String &type_definition, const VOP_TypeInfo &type_info) const VOP_Languagevirtual
getTypeUIColor(VOP_Type type) const VOP_Languagevirtual
getVaryingTypeCode(UT_String &code, const VOP_TypeInfo &type_info) const VOP_Languagevirtual
getVex()VOP_Languagestatic
getVopnetMaskTarget(VOP_ContextType context_type) const VOP_Languagevirtual
hasTypeAutoconvert() const VOP_Languagevirtual
isTypeSupported(VOP_Type type) const VOP_Languageinline
isTypeUniformVarying(VOP_Type type) const VOP_Languagevirtual
isVex() const VOP_Language
matchesMask(const UT_StringRef &mask) const =0VOP_Languagepure virtual
needsFunctionParmExportKeyword() const VOP_Languagevirtual
shouldSpecifyMemberDefaults() const VOP_Languagevirtual
supportsUniformVarying() const VOP_Languagevirtual
VOP_Language()VOP_Language
~VOP_Language()VOP_Languagevirtual