6 #ifndef MATERIALX_OSLNETWORKSYNTAX_H
7 #define MATERIALX_OSLNETWORKSYNTAX_H
31 static const string OUTPUT_QUALIFIER;
#define MATERIALX_NAMESPACE_BEGIN
vector< string > StringVec
A vector of strings.
MATERIALX_NAMESPACE_BEGIN MX_CORE_API const string EMPTY_STRING
shared_ptr< Syntax > SyntaxPtr
Shared pointer to a Syntax.
const string & getConstantQualifier() const override
static const string SOURCE_FILE_EXTENSION
virtual const string & getOutputQualifier() const
shared_ptr< class TypeSystem > TypeSystemPtr
static const StringVec VECTOR4_MEMBERS
static const StringVec VECTOR2_MEMBERS
static const StringVec VECTOR_MEMBERS
virtual const string & getSourceFileExtension() const =0
Return the file extension used for source code files in this language.
static const StringVec COLOR4_MEMBERS
#define MATERIALX_NAMESPACE_END
static SyntaxPtr create(TypeSystemPtr typeSystem)