3 #include "pxr/usd/usd/typed.h"
4 #include "pxr/usd/usd/prim.h"
5 #include "pxr/usd/usd/stage.h"
6 #include "pxr/base/tf/token.h"
7 #include "pxr/base/tf/type.h"
12 namespace translators {
15 #ifndef AL_GENERATING_DOCS
49 static const TfTokenVector &
89 friend class UsdSchemaRegistry;
90 static const TfType &_GetStaticTfType();
92 static bool _IsTypedSchema();
95 virtual const TfType &_GetTfType()
const;
static const TfTokenVector & GetSchemaAttributeNames(bool includeInherited=true)
static TranslatorTestType Get(const UsdStagePtr &stage, const SdfPath &path)
Return a TranslatorTestType holding the prim adhering to this schema at path on stage. If no prim exists at path on stage, or if the prim at that path does not adhere to this schema, return an invalid schema object. This is shorthand for the following:
Definition: TranslatorTestType.h:16
static const bool IsConcrete
Definition: TranslatorTestType.h:24
TranslatorTestType(const UsdSchemaBase &schemaObj)
Definition: TranslatorTestType.h:38
virtual ~TranslatorTestType()
Destructor.
static TranslatorTestType Define(const UsdStagePtr &stage, const SdfPath &path)
Attempt to ensure a UsdPrim adhering to this schema at path is defined (according to UsdPrim::IsDefin...
TranslatorTestType(const UsdPrim &prim=UsdPrim())
Definition: TranslatorTestType.h:30