7#ifndef PXR_USD_SDF_PROXY_TYPES_H
8#define PXR_USD_SDF_PROXY_TYPES_H
13#include "pxr/usd/sdf/childrenPolicies.h"
20PXR_NAMESPACE_OPEN_SCOPE
40typedef SdfChildrenProxy<SdfVariantSetView> SdfVariantSetsProxy;
60 const SdfSpecHandle& spec,
const TfToken& nameField);
67 const SdfSpecHandle& spec,
const TfToken& pathField);
73SdfGetReferenceEditorProxy(
74 const SdfSpecHandle& spec,
const TfToken& referenceField);
80SdfGetPayloadEditorProxy(
81 const SdfSpecHandle& spec,
const TfToken& payloadField);
88 const SdfSpecHandle& spec,
const TfToken& orderField);
90PXR_NAMESPACE_CLOSE_SCOPE
Predicate for viewing attributes.
Provides a view onto an object's children.
Represents a set of list editing operations.
Represents a single list of list editing operations.
A proxy for editing map-like values.
Base class for all Sdf spec classes.
Token for efficient comparison, assignment, and hashing of known strings.