SCENE C++ API  2.1.0
lstrackable.h
1 #pragma once
2 
3 #include <core_api/lsglobaldefinitions.h>
4 #include <core_api/lsinterface.h>
5 
6 namespace SCENE_API {
7 
8 // Forward declarations
9 class LSTrackable_Implementation;
10 
14 class LSTrackable : public LSInterface
15 {
16 public:
17  CORE_API_EXPORT LSTrackable();
18  CORE_API_EXPORT LSTrackable(const LSTrackable&);
19  CORE_API_EXPORT LSTrackable& operator=(const LSTrackable&);
20  CORE_API_EXPORT virtual ~LSTrackable();
21 
22 private:
23  LS_INTERFACE(LSTrackable, LSInterface)
24 };
25 
26 }