25 #ifndef USDDRACO_FILE_FORMAT_H
26 #define USDDRACO_FILE_FORMAT_H
29 #include "pxr/usd/sdf/fileFormat.h"
35 PXR_NAMESPACE_OPEN_SCOPE
38 #define USDDRACO_FILE_FORMAT_TOKENS \
40 ((Version, "1.3.5.0")) \
55 virtual bool CanRead(
const std::string &file)
const;
57 const std::string &resolvedPath,
58 bool metadataOnly)
const;
60 const std::string &str)
const;
62 const std::string &filePath,
63 const std::string &comment = std::string(),
68 const std::string &comment=std::string())
const;
74 SDF_FILE_FORMAT_FACTORY_ACCESS;
84 std::string *outErr)
const;
86 virtual bool _IsStreamingLayer(
const SdfLayer &layer)
const {
92 PXR_NAMESPACE_CLOSE_SCOPE
94 #endif // USDDRACO_FILE_FORMAT_H
A unit of scene description that you combine with other units of scene description to form a shot...
#define TF_DECLARE_WEAK_AND_REF_PTRS(type)
Define standard weak, ref, and vector pointer types.
#define TF_DECLARE_PUBLIC_TOKENS(...)
Macro to define public tokens.