SCENE C++ API
2.1.0
Core_API
core_api
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
}