SCENE C++ API
2.1.0
Core_API
core_api
lsprojectmetadata.h
1
#pragma once
2
3
#include <core_api/lsattributecontainer.h>
4
5
namespace
SCENE_API
6
{
7
8
// Forward declarations
9
class
LSProjectMetadata_Implementation;
10
13
class
LSProjectMetadata
:
public
LSAttributeContainer
14
{
15
LS_UNCOPYABLE(
LSProjectMetadata
)
16
17
public
:
18
21
CORE_API_EXPORT
LSString
getPath
()
const
;
22
26
CORE_API_EXPORT
LSString
getUuid
()
const
;
27
30
CORE_API_EXPORT
LSString
getName
()
const
;
31
38
CORE_API_EXPORT
LSString
getType
()
const
;
39
40
protected
:
41
LS_INTERFACE(
LSProjectMetadata
,
LSAttributeContainer
)
42
};
43
44
}
// namespace SCENE_API