/// whenever the collection is modified. This has been done for changes in the size of the
/// collection, but not when one of the elements of the collection is modified as it is a bit
/// tricky to detect unmanaged code that modifies the collection under our feet.
- /// <since_tizen> 3 </since_tizen>
public sealed class TouchPointContainerEnumerator : global::System.Collections.IEnumerator
, global::System.Collections.Generic.IEnumerator<TouchPoint>
{
private object currentObject;
private int currentSize;
- /// <since_tizen> 3 </since_tizen>
public TouchPointContainerEnumerator(TouchPointContainer collection)
{
collectionRef = collection;
}
// Type-safe iterator Current
- /// <since_tizen> 3 </since_tizen>
public TouchPoint Current
{
get
}
}
- /// <since_tizen> 3 </since_tizen>
public bool MoveNext()
{
int size = collectionRef.Count;
return moveOkay;
}
- /// <since_tizen> 3 </since_tizen>
public void Reset()
{
currentIndex = -1;
}
}
- /// <since_tizen> 3 </since_tizen>
public void Dispose()
{
currentIndex = -1;