LayOut C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
application.h
Go to the documentation of this file.
1 // Copyright 2014 Trimble Navigation Ltd. All Rights Reserved.
2 
3 #ifndef LAYOUT_APPLICATION_APPLICATION_H_
4 #define LAYOUT_APPLICATION_APPLICATION_H_
5 
6 #include <LayOutAPI/common.h>
7 #include <LayOutAPI/model/defs.h>
8 
15 DEFINE_SU_TYPE(LOApplicationRef)
16 
17 #pragma pack(push, 8)
18 #ifdef __cplusplus
19  extern "C" {
20 #endif // __cplusplus
21 
22 
33 
45  LODocumentRef* document);
46 
58 
70  unsigned int* version);
71 
83 
98  const char* file_path,
99  LODocumentRef* document);
100 
113  SUStringRef *path);
114 
124 
125 
126 #ifdef __cplusplus
127 } // extern "C" {
128 #endif
129 #pragma pack(pop)
130 
131 #endif // LAYOUT_APPLICATION_APPLICATION_H_