OpenLexocad  27.1
Core_Interface.h
Go to the documentation of this file.
1 #pragma once
2 
3 
4 #include <Base/Global.h>
5 #include <Base/String.h>
6 #include <Core/CoreDocument.h>
7 
8 
9 namespace Core
10 {
11 }
12 
13 namespace Core
14 {
16 // //
17 // --------------------- BEGIN API --------------------- //
18 // //
19 // ATTENTION: DO NOT CHANGE ANY SIGNATURES IN THE API ! //
20 // //
22 
26 
27 LX_CORE_EXPORT Base::String getLastImportedFilePath();
28 LX_CORE_EXPORT Base::String getCurrentScriptFilePath();
29 LX_CORE_EXPORT Base::GlobalId getCurrentScriptId();
30 
31 
33 // //
34 // ---------------------- END API ---------------------- //
35 // //
37 
38 } // namespace Core
LX_CORE_EXPORT Base::GlobalId getCurrentScriptId()
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:23
LX_CORE_EXPORT Base::String getCurrentScriptFilePath()
LX_CORE_EXPORT Base::String getLastImportedFilePath()
General.
Definition: GlobalId.h:29
Definition: Base.h:12