HDK
|
#include <schema.h>
Public Types | |
typedef std::vector< std::pair < TfToken, JsValue > > | InfoVec |
typedef std::vector< std::pair<TfToken, JsValue> > SdfSchemaBase::FieldDefinition::InfoVec |
using SdfSchemaBase::FieldDefinition::Validator = SdfAllowed (*) (const SdfSchemaBase&, const VtValue&) |
SdfSchemaBase::FieldDefinition::FieldDefinition | ( | const SdfSchemaBase & | schema, |
const TfToken & | name, | ||
const VtValue & | fallbackValue | ||
) |
FieldDefinition& SdfSchemaBase::FieldDefinition::AddInfo | ( | const TfToken & | tok, |
const JsValue & | val | ||
) |
Functions for setting field attributes during registration.
FieldDefinition& SdfSchemaBase::FieldDefinition::Children | ( | ) |
Functions for setting field attributes during registration.
FieldDefinition& SdfSchemaBase::FieldDefinition::FallbackValue | ( | const VtValue & | v | ) |
Functions for setting field attributes during registration.
SDF_API bool SdfSchemaBase::FieldDefinition::HoldsChildren | ( | ) | const |
SDF_API bool SdfSchemaBase::FieldDefinition::IsPlugin | ( | ) | const |
SDF_API bool SdfSchemaBase::FieldDefinition::IsReadOnly | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
FieldDefinition& SdfSchemaBase::FieldDefinition::ListValueValidator | ( | Validator | v | ) |
Functions for setting field attributes during registration.
FieldDefinition& SdfSchemaBase::FieldDefinition::MapKeyValidator | ( | Validator | v | ) |
Functions for setting field attributes during registration.
FieldDefinition& SdfSchemaBase::FieldDefinition::MapValueValidator | ( | Validator | v | ) |
Functions for setting field attributes during registration.
FieldDefinition& SdfSchemaBase::FieldDefinition::Plugin | ( | ) |
Functions for setting field attributes during registration.
FieldDefinition& SdfSchemaBase::FieldDefinition::ReadOnly | ( | ) |
Functions for setting field attributes during registration.
FieldDefinition& SdfSchemaBase::FieldDefinition::ValueValidator | ( | Validator | v | ) |
Functions for setting field attributes during registration.