Online Maps v3
Loading...
Searching...
No Matches
OnlineMapsDrawingElementManager Class Reference

This component manages drawing elements. More...

Inheritance diagram for OnlineMapsDrawingElementManager:
OnlineMapsInteractiveElementManager< OnlineMapsDrawingElementManager, OnlineMapsDrawingElement >

Additional Inherited Members

- Public Member Functions inherited from OnlineMapsInteractiveElementManager< OnlineMapsDrawingElementManager, OnlineMapsDrawingElement >
Add (U item)
 Adds an item to the list.
 
void AddRange (IEnumerable< U > collection)
 Adds items to the list.
 
IEnumerator GetEnumerator ()
 Gets the enumerator.
 
int IndexOf (IOnlineMapsInteractiveElement element)
 Index of item.
 
bool Remove (U item, bool dispose=true)
 Remove an item.
 
void RemoveAll (bool dispose=true)
 Remove all items.
 
void RemoveAll (Predicate< U > match, bool dispose=true)
 Removes all items which matches the predicate.
 
RemoveAt (int index, bool dispose=true)
 Remove an item by index.
 
- Static Public Member Functions inherited from OnlineMapsInteractiveElementManager< OnlineMapsDrawingElementManager, OnlineMapsDrawingElement >
static U AddItem (U item)
 Adds an item to the list.
 
static void AddItems (IEnumerable< U > collection)
 Adds items to the list.
 
static void Init ()
 Initializes the manager.
 
static void RemoveAllItems ()
 Remove all items.
 
static void RemoveAllItems (Predicate< U > match)
 Removes all items which matches the predicate.
 
static bool RemoveItem (U item, bool dispose=true)
 Remove an item.
 
static U RemoveItemAt (int index)
 Remove an item by index.
 
static void SetItems (IEnumerable< U > collection)
 Sets the collection of items.
 
- Static Public Attributes inherited from OnlineMapsInteractiveElementManager< OnlineMapsDrawingElementManager, OnlineMapsDrawingElement >
static Action< U > OnAddItem
 The event that occurs when an item is added.
 
static Action< U > OnRemoveItem
 The event that occurs when an item is removed.
 
- Static Protected Member Functions inherited from OnlineMapsInteractiveElementManager< OnlineMapsDrawingElementManager, OnlineMapsDrawingElement >
static void Redraw ()
 Redraws the map.
 
- Properties inherited from OnlineMapsInteractiveElementManager< OnlineMapsDrawingElementManager, OnlineMapsDrawingElement >
static T instance [get]
 Instance of the manager.
 
List< U > items [get, set]
 Gets / sets the list of items.
 
OnlineMaps map [get]
 Reference to the map.
 
static int CountItems [get]
 Count items.
 
int Count [get]
 Count items.
 
this[int index] [get, set]
 Gets / sets item by index.
 

Detailed Description

This component manages drawing elements.