8 #ifndef PXR_BASE_TS_BINARY_H
9 #define PXR_BASE_TS_BINARY_H
18 #include <unordered_map>
40 std::vector<uint8_t> *
buf,
41 const std::unordered_map<TsTime, VtDictionary> **customDataOut);
46 const std::vector<uint8_t> &buf,
47 std::unordered_map<TsTime, VtDictionary> &&customData);
52 const std::vector<uint8_t> &buf,
53 std::unordered_map<TsTime, VtDictionary> &&customData);
GLenum GLuint GLenum GLsizei const GLchar * buf
#define PXR_NAMESPACE_OPEN_SCOPE
IMATH_HOSTDEVICE IMATH_CONSTEXPR14 Quat< T > spline(const Quat< T > &q0, const Quat< T > &q1, const Quat< T > &q2, const Quat< T > &q3, T t) IMATH_NOEXCEPT
static TS_API uint8_t GetBinaryFormatVersion(const TsSpline &spline)
static TS_API void GetBinaryData(const TsSpline &spline, std::vector< uint8_t > *buf, const std::unordered_map< TsTime, VtDictionary > **customDataOut)
GT_API const UT_StringHolder version
#define PXR_NAMESPACE_CLOSE_SCOPE
static TS_API TsSpline CreateSplineFromBinaryData(const std::vector< uint8_t > &buf, std::unordered_map< TsTime, VtDictionary > &&customData)