|
| SDF_API | SdfUsdaData () |
| |
| virtual SDF_API | ~SdfUsdaData () |
| |
| SDF_API SdfFileVersion | GetLayerVersion () const |
| |
| SDF_API void | SetLayerVersion (const SdfFileVersion &version) |
| |
| | SdfData () |
| |
| virtual SDF_API | ~SdfData () |
| |
| virtual SDF_API bool | StreamsData () const |
| | SdfAbstractData overrides. More...
|
| |
| virtual SDF_API bool | IsDetached () const |
| |
| virtual SDF_API void | CreateSpec (const SdfPath &path, SdfSpecType specType) |
| |
| virtual SDF_API bool | HasSpec (const SdfPath &path) const |
| | Return true if this data has a spec for path. More...
|
| |
| virtual SDF_API void | EraseSpec (const SdfPath &path) |
| |
| virtual SDF_API void | MoveSpec (const SdfPath &oldPath, const SdfPath &newPath) |
| |
| virtual SDF_API SdfSpecType | GetSpecType (const SdfPath &path) const |
| |
| virtual SDF_API bool | Has (const SdfPath &path, const TfToken &fieldName, SdfAbstractDataValue *value) const |
| |
| virtual SDF_API bool | Has (const SdfPath &path, const TfToken &fieldName, VtValue *value=NULL) const |
| |
| virtual SDF_API bool | HasSpecAndField (const SdfPath &path, const TfToken &fieldName, SdfAbstractDataValue *value, SdfSpecType *specType) const |
| |
| virtual SDF_API bool | HasSpecAndField (const SdfPath &path, const TfToken &fieldName, VtValue *value, SdfSpecType *specType) const |
| |
| virtual SDF_API VtValue | Get (const SdfPath &path, const TfToken &fieldName) const |
| |
| virtual SDF_API void | Set (const SdfPath &path, const TfToken &fieldName, const VtValue &value) |
| |
| virtual SDF_API void | Set (const SdfPath &path, const TfToken &fieldName, const SdfAbstractDataConstValue &value) |
| |
| virtual SDF_API void | Erase (const SdfPath &path, const TfToken &fieldName) |
| | Remove the field at path and fieldName, if one exists. More...
|
| |
virtual SDF_API std::vector
< TfToken > | List (const SdfPath &path) const |
| | Return the names of all the fields that are set at path. More...
|
| |
| virtual SDF_API std::set< double > | ListAllTimeSamples () const |
| |
| virtual SDF_API std::set< double > | ListTimeSamplesForPath (const SdfPath &path) const |
| |
| virtual SDF_API bool | GetBracketingTimeSamples (double time, double *tLower, double *tUpper) const |
| |
| virtual SDF_API size_t | GetNumTimeSamplesForPath (const SdfPath &path) const |
| |
| virtual SDF_API bool | GetBracketingTimeSamplesForPath (const SdfPath &path, double time, double *tLower, double *tUpper) const |
| |
| virtual SDF_API bool | GetPreviousTimeSampleForPath (const SdfPath &path, double time, double *tPrevious) const |
| |
| virtual SDF_API bool | QueryTimeSample (const SdfPath &path, double time, SdfAbstractDataValue *optionalValue) const |
| |
| virtual SDF_API bool | QueryTimeSample (const SdfPath &path, double time, VtValue *value) const |
| |
| virtual SDF_API void | SetTimeSample (const SdfPath &path, double time, const VtValue &value) |
| |
| virtual SDF_API void | EraseTimeSample (const SdfPath &path, double time) |
| |
| | SdfAbstractData () |
| |
| virtual SDF_API | ~SdfAbstractData () |
| |
| virtual SDF_API void | CopyFrom (const SdfAbstractDataConstPtr &source) |
| |
| virtual SDF_API bool | IsEmpty () const |
| |
| virtual SDF_API bool | Equals (const SdfAbstractDataRefPtr &rhs) const |
| |
| virtual SDF_API void | WriteToStream (std::ostream &out) const |
| |
| SDF_API void | VisitSpecs (SdfAbstractDataSpecVisitor *visitor) const |
| |
virtual SDF_API std::type_info
const & | GetTypeid (const SdfPath &path, const TfToken &fieldName) const |
| |
| template<class T > |
| T | GetAs (const SdfPath &path, const TfToken &fieldName, const T &defaultValue=T()) const |
| |
| virtual SDF_API bool | HasDictKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath, SdfAbstractDataValue *value) const |
| |
| virtual SDF_API bool | HasDictKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath, VtValue *value=NULL) const |
| |
| virtual SDF_API VtValue | GetDictValueByKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath) const |
| |
| virtual SDF_API void | SetDictValueByKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath, const VtValue &value) |
| |
| virtual SDF_API void | SetDictValueByKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath, const SdfAbstractDataConstValue &value) |
| |
| virtual SDF_API void | EraseDictValueByKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath) |
| |
virtual SDF_API std::vector
< TfToken > | ListDictKeys (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath) const |
| |
virtual SDF_API const
std::type_info & | QueryTimeSampleTypeid (const SdfPath &path, double time) const |
| |
| | TfRefBase () |
| |
| | TfRefBase (TfRefBase const &) |
| |
| TfRefBase & | operator= (TfRefBase const &) |
| |
| size_t | GetCurrentCount () const |
| | Return the current reference count of this object. More...
|
| |
| bool | IsUnique () const |
| | Return true if only one TfRefPtr points to this object. More...
|
| |
| void | SetShouldInvokeUniqueChangedListener (bool shouldCall) |
| |
| | TfWeakBase () |
| |
| | TfWeakBase (const TfWeakBase &) |
| |
| const TfWeakBase & | __GetTfWeakBase__ () const |
| |
| const TfWeakBase & | operator= (const TfWeakBase &) |
| |
| void | EnableNotification2 () const |
| |
| TF_API void const * | GetUniqueIdentifier () const |
| |
Definition at line 23 of file usdaData.h.