7 #ifndef USDHOUDINI_GENERATED_HOUDINIAPEXSHAPEBINDINGAPI_H
8 #define USDHOUDINI_GENERATED_HOUDINIAPEXSHAPEBINDINGAPI_H
83 GetSchemaAttributeNames(
bool includeInherited=
true);
91 GetSchemaAttributeNames(
bool includeInherited,
const TfToken &instanceName);
95 return _GetInstanceName();
113 Get(
const UsdStagePtr &stage,
const SdfPath &
path);
122 static std::vector<UsdHoudiniHoudiniApexShapeBindingAPI>
128 IsSchemaPropertyBaseName(
const TfToken &baseName);
154 std::string *whyNot=
nullptr);
187 static const TfType &_GetStaticTfType();
189 static bool _IsTypedSchema();
192 const TfType &_GetTfType()
const override;
UsdHoudiniHoudiniApexShapeBindingAPI(const UsdPrim &prim=UsdPrim(), const TfToken &name=TfToken())
#define PXR_NAMESPACE_OPEN_SCOPE
GLsizei const GLchar *const * path
std::vector< TfToken > TfTokenVector
Convenience types.
GLuint const GLchar * name
#define PXR_NAMESPACE_CLOSE_SCOPE
UsdHoudiniHoudiniApexShapeBindingAPI(const UsdSchemaBase &schemaObj, const TfToken &name)
TfToken GetName() const
Returns the name of this multiple-apply schema instance.
Multiple Apply API Schema.