SCENE C++ API  2.1.0
lsbinaryreader.h
1 #pragma once
2 
3 #include <core_api/lsglobaldefinitions.h>
4 #include <core_api/lsresult.h>
5 #include <core_api/lsreftype.h>
6 
7 namespace SCENE_API
8 {
9 
18 class LSBinaryReader : public LSRefType
19 {
20 public:
21  virtual ~LSBinaryReader() {};
22 
31  virtual size_t read(uint8_t* buffer, size_t bufferSize) = 0;
32 
36  virtual size_t getSize() const = 0;
37 };
38 
39 }