7 #ifndef PXR_USD_USD_USD_FILE_FORMAT_H
8 #define PXR_USD_USD_USD_FILE_FORMAT_H
21 #define USD_USD_FILE_FORMAT_TOKENS \
25 ((FormatArg, "format"))
48 virtual SdfAbstractDataRefPtr
52 virtual bool CanRead(
const std::string &file)
const override;
57 const std::string& resolvedPath,
58 bool metadataOnly)
const override;
63 const std::string& filePath,
64 const std::string& comment = std::string(),
70 const std::string& filePath,
71 const std::string& comment = std::string(),
77 const std::string& str)
const override;
83 const std::string& comment = std::string())
const override;
87 const SdfSpecHandle &spec,
89 size_t indent)
const override;
107 const std::string& resolvedPath,
108 bool metadataOnly)
const override;
114 static SdfFileFormatConstPtr
115 _GetUnderlyingFileFormatForLayer(
const SdfLayer& layer);
117 template <
bool Detached>
120 const std::string& resolvedPath,
121 bool metadataOnly)
const;
126 #endif // PXR_USD_USD_USD_FILE_FORMAT_H
GLenum GLuint GLint GLint layer
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
**If you just want to fire and args