LayOut C API

- Main Page
- Related Pages
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
autotextdefinitionlist.h
Go to the documentation of this file.
1 // Copyright 2017 Trimble Inc. All Rights Reserved.
2 // This file is intended for public distribution.
3
4 #ifndef LAYOUT_MODEL_AUTOTEXTDEFINITIONLIST_H_
5 #define LAYOUT_MODEL_AUTOTEXTDEFINITIONLIST_H_
6
7 #include <LayOutAPI/common.h>
8 #include <LayOutAPI/model/defs.h>
9
17 #ifdef __cplusplus
18 extern "C" {
19 #endif // __cplusplus
20
31 LO_RESULT LOAutoTextDefinitionListCreate(LOAutoTextDefinitionListRef* auto_text_list);
32
44 LO_RESULT LOAutoTextDefinitionListRelease(LOAutoTextDefinitionListRef* auto_text_list);
45
56 LO_RESULT LOAutoTextDefinitionListGetNumberOfAutoTextDefinitions(
57 LOAutoTextDefinitionListRef auto_text_list, size_t* num_auto_texts);
58
72 LO_RESULT LOAutoTextDefinitionListGetAutoTextDefinitionAtIndex(
73 LOAutoTextDefinitionListRef auto_text_list, size_t index, LOAutoTextDefinitionRef* auto_text);
74
75 #ifdef __cplusplus
76 } // end extern "C"
77 #endif // __cplusplus
78
79 #endif // LAYOUT_MODEL_auto_text_list_H_