8 #ifndef PXR_BASE_TS_BINARY_H
9 #define PXR_BASE_TS_BINARY_H
18 #include <unordered_map>
39 std::vector<uint8_t> *
buf,
40 const std::unordered_map<TsTime, VtDictionary> **customDataOut);
45 const std::vector<uint8_t> &
buf,
46 std::unordered_map<TsTime, VtDictionary> &&customData);
50 const std::vector<uint8_t> &
buf,
51 std::unordered_map<TsTime, VtDictionary> &&customData);
GLenum GLuint GLenum GLsizei const GLchar * buf
static constexpr uint8_t GetBinaryFormatVersion()
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 void GetBinaryData(const TsSpline &spline, std::vector< uint8_t > *buf, const std::unordered_map< TsTime, VtDictionary > **customDataOut)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
static TS_API TsSpline CreateSplineFromBinaryData(const std::vector< uint8_t > &buf, std::unordered_map< TsTime, VtDictionary > &&customData)