PXR_NAMESPACE_CLOSE_SCOPE // ===================================================================== // // Feel free to add custom code below this line. It will be preserved by // the code generator. // // Just remember to wrap code in the appropriate delimiters: // 'PXR_NAMESPACE_OPEN_SCOPE', 'PXR_NAMESPACE_CLOSE_SCOPE'. // ===================================================================== // // --(BEGIN CUSTOM CODE)-- #include "pxr/base/tf/enum.h" #include "pxr/base/gf/transform.h" #include "pxr/usd/usdGeom/bboxCache.h" #include "pxr/usd/usdGeom/xformCache.h" PXR_NAMESPACE_OPEN_SCOPE TF_REGISTRY_FUNCTION(TfEnum) { TF_ADD_ENUM_NAME(UsdGeomPointInstancer::IncludeProtoXform); TF_ADD_ENUM_NAME(UsdGeomPointInstancer::ExcludeProtoXform); TF_ADD_ENUM_NAME(UsdGeomPointInstancer::ApplyMask); TF_ADD_ENUM_NAME(UsdGeomPointInstancer::IgnoreMask); }
PXR_NAMESPACE_OPEN_SCOPE TF_REGISTRY_FUNCTION(TfEnum) { // Register the names for the values: TF_ADD_ENUM_NAME(HdSt_BasisCurvesShaderKey::WIRE); TF_ADD_ENUM_NAME(HdSt_BasisCurvesShaderKey::RIBBON); TF_ADD_ENUM_NAME(HdSt_BasisCurvesShaderKey::HALFTUBE); };
PXR_NAMESPACE_OPEN_SCOPE TF_REGISTRY_FUNCTION(TfEnum) { TF_ADD_ENUM_NAME(SdfNamespaceEditDetail::Error); TF_ADD_ENUM_NAME(SdfNamespaceEditDetail::Unbatched); TF_ADD_ENUM_NAME(SdfNamespaceEditDetail::Okay); }
PXR_NAMESPACE_OPEN_SCOPE TF_REGISTRY_FUNCTION(TfEnum) { TF_ADD_ENUM_NAME(GfCamera::Perspective, "perspective"); TF_ADD_ENUM_NAME(GfCamera::Orthographic, "orthographic"); TF_ADD_ENUM_NAME(GfCamera::FOVHorizontal, "FOVHorizontal"); TF_ADD_ENUM_NAME(GfCamera::FOVVertical, "FOVVertical"); }
PXR_NAMESPACE_OPEN_SCOPE TF_REGISTRY_FUNCTION(TfEnum) { TF_ADD_ENUM_NAME(HdTypeInvalid); TF_ADD_ENUM_NAME(HdTypeBool); TF_ADD_ENUM_NAME(HdTypeUInt8); TF_ADD_ENUM_NAME(HdTypeUInt16); TF_ADD_ENUM_NAME(HdTypeInt8); TF_ADD_ENUM_NAME(HdTypeInt16); TF_ADD_ENUM_NAME(HdTypeInt32); TF_ADD_ENUM_NAME(HdTypeInt32Vec2); TF_ADD_ENUM_NAME(HdTypeInt32Vec3); TF_ADD_ENUM_NAME(HdTypeInt32Vec4); TF_ADD_ENUM_NAME(HdTypeUInt32); TF_ADD_ENUM_NAME(HdTypeUInt32Vec2); TF_ADD_ENUM_NAME(HdTypeUInt32Vec3); TF_ADD_ENUM_NAME(HdTypeUInt32Vec4); TF_ADD_ENUM_NAME(HdTypeFloat); TF_ADD_ENUM_NAME(HdTypeFloatVec2); TF_ADD_ENUM_NAME(HdTypeFloatVec3); TF_ADD_ENUM_NAME(HdTypeFloatVec4); TF_ADD_ENUM_NAME(HdTypeFloatMat3); TF_ADD_ENUM_NAME(HdTypeFloatMat4); TF_ADD_ENUM_NAME(HdTypeHalfFloat); TF_ADD_ENUM_NAME(HdTypeHalfFloatVec2); TF_ADD_ENUM_NAME(HdTypeHalfFloatVec3); TF_ADD_ENUM_NAME(HdTypeHalfFloatVec4); TF_ADD_ENUM_NAME(HdTypeDouble); TF_ADD_ENUM_NAME(HdTypeDoubleVec2); TF_ADD_ENUM_NAME(HdTypeDoubleVec3); TF_ADD_ENUM_NAME(HdTypeDoubleVec4); TF_ADD_ENUM_NAME(HdTypeDoubleMat3); TF_ADD_ENUM_NAME(HdTypeDoubleMat4); TF_ADD_ENUM_NAME(HdTypeInt32_2_10_10_10_REV); TF_ADD_ENUM_NAME(HdFormatInvalid); TF_ADD_ENUM_NAME(HdFormatUNorm8); TF_ADD_ENUM_NAME(HdFormatUNorm8Vec2); TF_ADD_ENUM_NAME(HdFormatUNorm8Vec3); TF_ADD_ENUM_NAME(HdFormatUNorm8Vec4); TF_ADD_ENUM_NAME(HdFormatSNorm8); TF_ADD_ENUM_NAME(HdFormatSNorm8Vec2); TF_ADD_ENUM_NAME(HdFormatSNorm8Vec3); TF_ADD_ENUM_NAME(HdFormatSNorm8Vec4); TF_ADD_ENUM_NAME(HdFormatFloat16); TF_ADD_ENUM_NAME(HdFormatFloat16Vec2); TF_ADD_ENUM_NAME(HdFormatFloat16Vec3); TF_ADD_ENUM_NAME(HdFormatFloat16Vec4); TF_ADD_ENUM_NAME(HdFormatFloat32); TF_ADD_ENUM_NAME(HdFormatFloat32Vec2); TF_ADD_ENUM_NAME(HdFormatFloat32Vec3); TF_ADD_ENUM_NAME(HdFormatFloat32Vec4); TF_ADD_ENUM_NAME(HdFormatInt32); TF_ADD_ENUM_NAME(HdFormatInt32Vec2); TF_ADD_ENUM_NAME(HdFormatInt32Vec3); TF_ADD_ENUM_NAME(HdFormatInt32Vec4); }
PXR_NAMESPACE_OPEN_SCOPE /////////////////////////////////////////////////////////////////////////////// TF_REGISTRY_FUNCTION(TfEnum) { TF_ADD_ENUM_NAME(PcpErrorType_ArcCycle); TF_ADD_ENUM_NAME(PcpErrorType_ArcPermissionDenied); TF_ADD_ENUM_NAME(PcpErrorType_InconsistentPropertyType); TF_ADD_ENUM_NAME(PcpErrorType_InconsistentAttributeType); TF_ADD_ENUM_NAME(PcpErrorType_InconsistentAttributeVariability); TF_ADD_ENUM_NAME(PcpErrorType_InternalAssetPath); TF_ADD_ENUM_NAME(PcpErrorType_InvalidPrimPath); TF_ADD_ENUM_NAME(PcpErrorType_InvalidAssetPath); TF_ADD_ENUM_NAME(PcpErrorType_InvalidInstanceTargetPath); TF_ADD_ENUM_NAME(PcpErrorType_InvalidExternalTargetPath); TF_ADD_ENUM_NAME(PcpErrorType_InvalidTargetPath); TF_ADD_ENUM_NAME(PcpErrorType_InvalidReferenceOffset); TF_ADD_ENUM_NAME(PcpErrorType_InvalidSublayerOffset); TF_ADD_ENUM_NAME(PcpErrorType_InvalidSublayerOwnership); TF_ADD_ENUM_NAME(PcpErrorType_InvalidSublayerPath); TF_ADD_ENUM_NAME(PcpErrorType_InvalidVariantSelection); TF_ADD_ENUM_NAME(PcpErrorType_OpinionAtRelocationSource); TF_ADD_ENUM_NAME(PcpErrorType_PrimPermissionDenied); TF_ADD_ENUM_NAME(PcpErrorType_PropertyPermissionDenied); TF_ADD_ENUM_NAME(PcpErrorType_SublayerCycle); TF_ADD_ENUM_NAME(PcpErrorType_TargetPermissionDenied); TF_ADD_ENUM_NAME(PcpErrorType_UnresolvedPrimPath); }