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

#include <schema.h>

Public Member Functions

_SpecDefiner & Field (const TfToken &name, bool required=false)
 
_SpecDefiner & MetadataField (const TfToken &name, bool required=false)
 
_SpecDefiner & MetadataField (const TfToken &name, const TfToken &displayGroup, bool required=false)
 
_SpecDefiner & CopyFrom (const SpecDefinition &other)
 

Friends

class SdfSchemaBase
 

Detailed Description

Class that defines fields for a spec type.

Definition at line 365 of file schema.h.

Member Function Documentation

_SpecDefiner& SdfSchemaBase::_SpecDefiner::CopyFrom ( const SpecDefinition &  other)

Functions for setting spec attributes during registration

_SpecDefiner& SdfSchemaBase::_SpecDefiner::Field ( const TfToken &  name,
bool  required = false 
)

Functions for setting spec attributes during registration

_SpecDefiner& SdfSchemaBase::_SpecDefiner::MetadataField ( const TfToken &  name,
bool  required = false 
)

Functions for setting spec attributes during registration

_SpecDefiner& SdfSchemaBase::_SpecDefiner::MetadataField ( const TfToken &  name,
const TfToken &  displayGroup,
bool  required = false 
)

Functions for setting spec attributes during registration

Friends And Related Function Documentation

friend class SdfSchemaBase
friend

Definition at line 382 of file schema.h.


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