CartoType .NET API 7.8.2, 2022-03-25
for development in C#, Visual Basic and other .NET languages
|
Parameters for creating a Framework object when more detailed control is needed. For example, file buffer size and the maximum number of buffers can be set. More...
#include <CartoTypeWrapper.h>
Public Attributes | |
String ^ | m_map_filename = nullptr |
The map. Must not be null or empty. | |
String ^ | m_style_sheet_filename = nullptr |
The style sheet. Must not be null or empty. | |
String ^ | m_font_filename = nullptr |
The font. Must not be null or empty. | |
int | m_view_width = 256 |
The width of the map in pixels. Must be greater than zero. | |
int | m_view_height = 256 |
The height of the map in pixels. Must be greater than zero. | |
array< Byte > ^ | m_encryption_key = nullptr |
If non-null, an encryption key to be used when loading the map. | |
int | m_file_buffer_size_in_bytes = 0 |
The file buffer size in bytes. If it is zero or less the default value is used. | |
int | m_max_file_buffer_count = 0 |
The maximum number of file buffers. If it is zero or less the default value is used. | |
int | m_text_index_levels = 0 |
The number of levels of the text index to load into RAM. Use values from 1 to 5 to save RAM but make text searches slower. The value 0 causes the default number of levels to be loaded, which is 1. The value -1 disables text index loading. | |
bool | m_maps_overlap = true |
Parameters for creating a Framework object when more detailed control is needed. For example, file buffer size and the maximum number of buffers can be set.
bool CartoType::FrameworkParam::m_maps_overlap = true |
If true, maps are allowed to overlap. If false, maps are clipped so that they do not overlap maps previously loaded.