24 #ifndef USDHOUDINI_GENERATED_HOUDINIPROCEDURALAPI_H
25 #define USDHOUDINI_GENERATED_HOUDINIPROCEDURALAPI_H
96 GetSchemaAttributeNames(
bool includeInherited=
true);
104 GetSchemaAttributeNames(
bool includeInherited,
const TfToken &instanceName);
108 return _GetInstanceName();
126 Get(
const UsdStagePtr &stage,
const SdfPath &
path);
135 static std::vector<UsdHoudiniHoudiniProceduralAPI>
141 IsSchemaPropertyBaseName(
const TfToken &baseName);
200 static const TfType &_GetStaticTfType();
202 static bool _IsTypedSchema();
205 const TfType &_GetTfType()
const override;
GLsizei const GLchar *const * string
GLsizei const GLchar *const * path
UsdHoudiniHoudiniProceduralAPI(const UsdSchemaBase &schemaObj, const TfToken &name)
UsdHoudiniHoudiniProceduralAPI(const UsdPrim &prim=UsdPrim(), const TfToken &name=TfToken())
std::vector< TfToken > TfTokenVector
Convenience types.
GLuint const GLchar * name
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
TfToken GetName() const
Returns the name of this multiple-apply schema instance.
Multiple Apply API Schema.