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

#include <schema.h>

Public Member Functions

_SpecDefinerField (const TfToken &name, bool required=false)
 
_SpecDefinerMetadataField (const TfToken &name, bool required=false)
 
_SpecDefinerMetadataField (const TfToken &name, const TfToken &displayGroup, bool required=false)
 
_SpecDefinerCopyFrom (const SpecDefinition &other)
 

Friends

class SdfSchemaBase
 

Detailed Description

Class that defines fields for a spec type.

Definition at line 354 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 371 of file schema.h.


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