GM_LayerList_t Class |
Namespace: GlobalMapper.Types
The GM_LayerList_t type exposes the following members.
Name | Description | |
---|---|---|
GM_LayerList_t(Int32) |
Default Constructor makes empty list with a specific capacity
| |
GM_LayerList_t(GM_Layer_t, Boolean) |
Default Constructor makes empty list with a specific capacity
| |
GM_LayerList_t(GM_Layer_t, Boolean) |
Constructor to make a List from an array of Layers
| |
GM_LayerList_t(GM_LayerList_t, Boolean) |
Constructor to make a List from an array of Layers
|
Name | Description | |
---|---|---|
Count |
Number of Layers in the List
| |
IsFixedSize |
Is the Layer List a Fixed Size
| |
IsReadOnly |
Is the Layer List Read Only?
| |
Item |
Gets the layer at the selected index
|
Name | Description | |
---|---|---|
Add |
Adds a layer to the list
| |
Clear |
Removes all layers from list
| |
Contains |
Checks to see if the list contains the given layer
| |
Dispose |
Closes all layers in the given list
| |
Draw |
Draws one or more layers to the provided device context at
the given location.
| |
DrawLayerList |
Draws one or more layers to the provided device context at
the given location.
| |
DrawLayerListToMemory(GM_LayerList_t, GM_DrawFlags_t32, GM_Rectangle_t, GM_ColorFormat_t32, Int32, Int32, Byte, Int32) |
Draws the specified portion of the specified layers to the provided memory
buffer. If no layers are explicitly specified, all loaded layers will be drawn.
| |
DrawLayerListToMemory(GM_LayerList_t, GM_DrawFlags_t32, GM_Rectangle_t, GM_ColorFormat_t32, Int32, Int32, IntPtr, Int32) |
Draws the specified portion of the specified layers to the provided memory
buffer. If no layers are explicitly specified, all loaded layers will be drawn.
| |
DrawToMemory(GM_DrawFlags_t32, GM_Rectangle_t, GM_ColorFormat_t32, Int32, Int32, Byte, Int32) |
Draws the specified portion of the specified layers to the provided memory
buffer. If no layers are explicitly specified, all loaded layers will be drawn.
| |
DrawToMemory(GM_DrawFlags_t32, GM_Rectangle_t, GM_ColorFormat_t32, Int32, Int32, IntPtr, Int32) |
Draws the specified portion of the specified layers to the provided memory
buffer. If no layers are explicitly specified, all loaded layers will be drawn.
| |
Empty |
Checks to see if layer is empty
| |
GetLoadedLayerList |
Returns a list of LayerHandles
| |
IndexOf |
Returns index of the given layer or -1 if not found
| |
Insert |
Inserts at the given index pushing all succeeding items back
| |
LoadLayerList |
Loads layer(s) from a file. A pointer to a list containing handles
to the loaded layers is returned. Additional load options can be
specified using the aExtraLoadOptions string.
| |
Remove |
Removes a given Layer
| |
RemoveAt |
Remove the Layer at a given index
| |
ShowOptionsDialog |
Show display options dialog for layer(s)
| |
ToArray |
Used to make a standard array of items
|