HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SdfSchemaBase::_ValueTypeRegistrar::Type Class Reference

#include <schema.h>

Public Member Functions

 ~Type ()
 
template<class T >
 Type (const TfToken &name, const T &defaultValue)
 
template<class T >
 Type (char const *name, const T &defaultValue)
 
 Type (const TfToken &name, const TfType &type)
 
TypeCPPTypeName (const std::string &cppTypeName)
 
TypeDimensions (const SdfTupleDimensions &dims)
 
TypeDefaultUnit (TfEnum unit)
 
TypeRole (const TfToken &role)
 
TypeNoArrays ()
 

Friends

class _ValueTypeRegistrar
 

Detailed Description

Definition at line 401 of file schema.h.

Constructor & Destructor Documentation

SdfSchemaBase::_ValueTypeRegistrar::Type::~Type ( )
template<class T >
SdfSchemaBase::_ValueTypeRegistrar::Type::Type ( const TfToken name,
const T defaultValue 
)
inline

Definition at line 409 of file schema.h.

template<class T >
SdfSchemaBase::_ValueTypeRegistrar::Type::Type ( char const name,
const T defaultValue 
)
inline

Definition at line 413 of file schema.h.

SdfSchemaBase::_ValueTypeRegistrar::Type::Type ( const TfToken name,
const TfType type 
)

Member Function Documentation

Type& SdfSchemaBase::_ValueTypeRegistrar::Type::CPPTypeName ( const std::string cppTypeName)
Type& SdfSchemaBase::_ValueTypeRegistrar::Type::DefaultUnit ( TfEnum  unit)
Type& SdfSchemaBase::_ValueTypeRegistrar::Type::Dimensions ( const SdfTupleDimensions dims)
Type& SdfSchemaBase::_ValueTypeRegistrar::Type::NoArrays ( )
Type& SdfSchemaBase::_ValueTypeRegistrar::Type::Role ( const TfToken role)

Friends And Related Function Documentation

friend class _ValueTypeRegistrar
friend

Definition at line 446 of file schema.h.


The documentation for this class was generated from the following file: