Interhaptics SDK for Unity 1.6
Loading...
Searching...
No Matches
SimpleJSON.JSONNode.LinqEnumerator Class Reference
Inheritance diagram for SimpleJSON.JSONNode.LinqEnumerator:

Public Member Functions

bool MoveNext ()
 
void Dispose ()
 
IEnumerator< KeyValuePair< string, JSONNode > > GetEnumerator ()
 
void Reset ()
 

Properties

KeyValuePair< string, JSONNodeCurrent [get]
 

Detailed Description

Definition at line 126 of file SimpleJSON.cs.

Member Function Documentation

◆ Dispose()

void SimpleJSON.JSONNode.LinqEnumerator.Dispose ( )

Definition at line 140 of file SimpleJSON.cs.

141 {
142 m_Node = null;
143 m_Enumerator = new Enumerator();
144 }

◆ GetEnumerator()

IEnumerator< KeyValuePair< string, JSONNode > > SimpleJSON.JSONNode.LinqEnumerator.GetEnumerator ( )

Definition at line 146 of file SimpleJSON.cs.

147 {
148 return new LinqEnumerator(m_Node);
149 }

◆ MoveNext()

bool SimpleJSON.JSONNode.LinqEnumerator.MoveNext ( )

Definition at line 138 of file SimpleJSON.cs.

138{ return m_Enumerator.MoveNext(); }

References SimpleJSON.JSONNode.Enumerator.MoveNext().

◆ Reset()

void SimpleJSON.JSONNode.LinqEnumerator.Reset ( )

Definition at line 151 of file SimpleJSON.cs.

152 {
153 if (m_Node != null)
154 m_Enumerator = m_Node.GetEnumerator();
155 }
Enumerator GetEnumerator()

References SimpleJSON.JSONNode.GetEnumerator().

Property Documentation

◆ Current

KeyValuePair<string, JSONNode> SimpleJSON.JSONNode.LinqEnumerator.Current
get

Definition at line 136 of file SimpleJSON.cs.

136{ get { return m_Enumerator.Current; } }
KeyValuePair< string, JSONNode > Current
Definition SimpleJSON.cs:86

The documentation for this class was generated from the following file: