HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Sdf_AccessorHelpers< T, false > Struct Template Reference

#include <accessorHelpers.h>

Static Public Member Functions

static const SdfSchemaBaseGetSchema (const T *spec)
 
static VtValue GetField (const T *spec, const TfToken &key)
 
template<class V >
static bool SetField (T *spec, const TfToken &key, const V &value)
 
static bool HasField (const T *spec, const TfToken &key)
 
static void ClearField (T *spec, const TfToken &key)
 
static SdfSpecHandle GetSpecHandle (const T *spec)
 

Detailed Description

template<class T>
struct Sdf_AccessorHelpers< T, false >

Definition at line 236 of file accessorHelpers.h.

Member Function Documentation

template<class T >
static void Sdf_AccessorHelpers< T, false >::ClearField ( T spec,
const TfToken key 
)
inlinestatic

Definition at line 251 of file accessorHelpers.h.

template<class T >
static VtValue Sdf_AccessorHelpers< T, false >::GetField ( const T spec,
const TfToken key 
)
inlinestatic

Definition at line 241 of file accessorHelpers.h.

template<class T >
static const SdfSchemaBase& Sdf_AccessorHelpers< T, false >::GetSchema ( const T spec)
inlinestatic

Definition at line 238 of file accessorHelpers.h.

template<class T >
static SdfSpecHandle Sdf_AccessorHelpers< T, false >::GetSpecHandle ( const T spec)
inlinestatic

Definition at line 254 of file accessorHelpers.h.

template<class T >
static bool Sdf_AccessorHelpers< T, false >::HasField ( const T spec,
const TfToken key 
)
inlinestatic

Definition at line 248 of file accessorHelpers.h.

template<class T >
template<class V >
static bool Sdf_AccessorHelpers< T, false >::SetField ( T spec,
const TfToken key,
const V &  value 
)
inlinestatic

Definition at line 245 of file accessorHelpers.h.


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