HDK
|
#include "pxr/pxr.h"
#include "pxr/usd/pcp/api.h"
#include "pxr/usd/pcp/site.h"
#include "pxr/usd/pcp/types.h"
#include "pxr/usd/sdf/layer.h"
#include "pxr/usd/sdf/layerOffset.h"
#include "pxr/usd/sdf/path.h"
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Functions | |
PCP_API void | PcpRaiseErrors (const PcpErrorVector &errors) |
Raise the given errors as runtime errors. More... | |
typedef std::shared_ptr<PcpErrorArcCycle> PcpErrorArcCyclePtr |
typedef std::shared_ptr<PcpErrorArcPermissionDenied> PcpErrorArcPermissionDeniedPtr |
typedef std::shared_ptr<PcpErrorArcToProhibitedChild> PcpErrorArcToProhibitedChildPtr |
typedef std::shared_ptr<PcpErrorBase> PcpErrorBasePtr |
typedef std::shared_ptr<PcpErrorCapacityExceeded> PcpErrorCapacityExceededPtr |
typedef std::shared_ptr<PcpErrorInconsistentAttributeType> PcpErrorInconsistentAttributeTypePtr |
typedef std::shared_ptr<PcpErrorInconsistentAttributeVariability> PcpErrorInconsistentAttributeVariabilityPtr |
typedef std::shared_ptr<PcpErrorInconsistentPropertyType> PcpErrorInconsistentPropertyTypePtr |
typedef std::shared_ptr<PcpErrorInvalidAssetPathBase> PcpErrorInvalidAssetPathBasePtr |
typedef std::shared_ptr<PcpErrorInvalidAssetPath> PcpErrorInvalidAssetPathPtr |
typedef std::shared_ptr<PcpErrorInvalidAuthoredRelocation> PcpErrorInvalidAuthoredRelocationPtr |
typedef std::shared_ptr<PcpErrorInvalidConflictingRelocation> PcpErrorInvalidConflictingRelocationPtr |
typedef std::shared_ptr<PcpErrorInvalidExternalTargetPath> PcpErrorInvalidExternalTargetPathPtr |
typedef std::shared_ptr<PcpErrorInvalidInstanceTargetPath> PcpErrorInvalidInstanceTargetPathPtr |
typedef std::shared_ptr<PcpErrorInvalidPrimPath> PcpErrorInvalidPrimPathPtr |
typedef std::shared_ptr<PcpErrorInvalidReferenceOffset> PcpErrorInvalidReferenceOffsetPtr |
typedef std::shared_ptr<PcpErrorInvalidSameTargetRelocations> PcpErrorInvalidSameTargetRelocationsPtr |
typedef std::shared_ptr<PcpErrorInvalidSublayerOffset> PcpErrorInvalidSublayerOffsetPtr |
typedef std::shared_ptr<PcpErrorInvalidSublayerOwnership> PcpErrorInvalidSublayerOwnershipPtr |
typedef std::shared_ptr<PcpErrorInvalidSublayerPath> PcpErrorInvalidSublayerPathPtr |
typedef std::shared_ptr<PcpErrorInvalidTargetPath> PcpErrorInvalidTargetPathPtr |
typedef std::shared_ptr<PcpErrorMutedAssetPath> PcpErrorMutedAssetPathPtr |
typedef std::shared_ptr<PcpErrorOpinionAtRelocationSource> PcpErrorOpinionAtRelocationSourcePtr |
typedef std::shared_ptr<PcpErrorPrimPermissionDenied> PcpErrorPrimPermissionDeniedPtr |
typedef std::shared_ptr<PcpErrorPropertyPermissionDenied> PcpErrorPropertyPermissionDeniedPtr |
typedef std::shared_ptr<PcpErrorRelocationBase> PcpErrorRelocationBasePtr |
typedef std::shared_ptr<PcpErrorSublayerCycle> PcpErrorSublayerCyclePtr |
typedef std::shared_ptr<PcpErrorTargetPathBase> PcpErrorTargetPathBasePtr |
typedef std::shared_ptr<PcpErrorTargetPermissionDenied> PcpErrorTargetPermissionDeniedPtr |
typedef std::shared_ptr<PcpErrorUnresolvedPrimPath> PcpErrorUnresolvedPrimPathPtr |
typedef std::shared_ptr<PcpErrorVariableExpressionError> PcpErrorVariableExpressionErrorPtr |
typedef std::vector<PcpErrorBasePtr> PcpErrorVector |
enum PcpErrorType |
Enum to indicate the type represented by a Pcp error.
PCP_API void PcpRaiseErrors | ( | const PcpErrorVector & | errors | ) |
Raise the given errors as runtime errors.