SCENE C++ API
2.1.0
Standalone_API
standalone_api
lsstandaloneconfig.h
1
#pragma once
2
3
#include <core_api/lsappcontext.h>
4
5
namespace
SCENE_API
6
{
7
class
LSStandaloneConfig_Implementation;
8
12
class
LSStandaloneConfig
13
{
14
LS_UNCOPYABLE(
LSStandaloneConfig
);
15
LSStandaloneConfig_Implementation* m_impl;
16
17
public
:
20
STANDALONE_API_EXPORT
LSStandaloneConfig
();
21
STANDALONE_API_EXPORT ~
LSStandaloneConfig
();
22
25
STANDALONE_API_EXPORT
LSStandaloneConfig
&
setLicenseKey
(
LSString
const
& licenseKey);
26
29
STANDALONE_API_EXPORT
LSStandaloneConfig
&
setLoggingEnabled
(
bool
const
loggingEnabled);
30
31
STANDALONE_API_EXPORT
bool
loggingEnabled()
const
;
32
STANDALONE_API_EXPORT
LSString
const
* licenseKey()
const
;
33
};
34
35
}