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

Detailed Description

This component manages drawing elements.