SCENE C++ API  2.1.6
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 {
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