34 class VSGXCHANGE_DECLSPEC bin :
public vsg::Inherit<vsg::ReaderWriter, bin>
39 vsg::ref_ptr<vsg::Object> read(
const vsg::Path&, vsg::ref_ptr<const vsg::Options>)
const override;
40 vsg::ref_ptr<vsg::Object> read(std::istream&, vsg::ref_ptr<const vsg::Options>)
const override;
41 vsg::ref_ptr<vsg::Object> read(
const uint8_t* ptr,
size_t size, vsg::ref_ptr<const vsg::Options> options = {})
const override;
43 vsg::ref_ptr<vsg::Object> _read(std::istream&)
const;
45 bool supportedExtension(
const vsg::Path& ext)
const;
47 bool getFeatures(Features& features)
const override;