Goblin - A Platform for 3D AR and VR Applications

IterationStmt Members

IterationStmt overview

Public Instance Constructors

IterationStmt Constructor Initializes a new instance of the IterationStmt class.

Public Instance Properties

Increment Gets a collection of statements that increments the loop.
Init Gets a collection of statements that initalize the loop.
IterationType Gets or sets the type of iteration (for, while, do). This is mostly useful when rebuilding code.
LinePragma (inherited from CSharpGraph) 
Statements Gets the collection of statements that will be looped over.
Test Gets or sets the test condition that determines if the loop will be terminated.
TestFirst Gets or sets a flag that specifies the test happens at the start of a loop, like in a 'while' loop. 'For' and 'do' loops test at the end of the loop.
UserData (inherited from CSharpGraph) Gets or sets the user-definable data for the current object.

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

IterationStmt Class | DDW.CSharp.Dom Namespace