SCENE C++ API
2.1.6
Core_API
core_api
lspanoramapicture.h
1
#pragma once
2
3
#include <core_api/lsglobaldefinitions.h>
4
#include <core_api/lsobject.h>
5
#include <core_api/lsbinaryreader.h>
6
7
namespace
SCENE_API
8
{
11
class
LSPanoramaPicture
:
public
LSObject
12
{
13
LS_UNCOPYABLE(
LSPanoramaPicture
)
14
15
public
:
16
enum class
ImageType {JPEG, PNG};
32
CORE_API_EXPORT
ref_ptr<LSBinaryReader>
getData
()
const
;
35
CORE_API_EXPORT ImageType
getDataType
()
const
;
38
CORE_API_EXPORT
size_t
getSize
()
const
;
39
protected
:
40
LS_INTERFACE(
LSPanoramaPicture
,
LSObject
)
41
};
42
43
}
// SCENE_API