|
Advanced Software Engineering
|
IVerb is an interface for executing and getting the descriptions of Verbs. Some Verbs draw lines, some verbs will assign More...
Public Member Functions | |
| void | ExecuteVerb () |
| This executes the IVerb to the drawer inside it. More... | |
| string | GetDescription () |
| The description of what the IVerb will do. More... | |
IVerb is an interface for executing and getting the descriptions of Verbs. Some Verbs draw lines, some verbs will assign
| void Advanced_Software_Engineering.IVerb.ExecuteVerb | ( | ) |
This executes the IVerb to the drawer inside it.
Implemented in Advanced_Software_Engineering.Verbs.Value.UpdateVariable, Advanced_Software_Engineering.Verbs.Value.DeclareVariable, Advanced_Software_Engineering.Verbs.Flow.WhileChunk, Advanced_Software_Engineering.Verbs.Flow.VerbChunk, Advanced_Software_Engineering.Verbs.Flow.MethodChunk, Advanced_Software_Engineering.Verbs.Flow.IVerbChunk, Advanced_Software_Engineering.Verbs.Flow.IfChunk, Advanced_Software_Engineering.Verbs.Flow.ForChunk, Advanced_Software_Engineering.Verbs.Flow.DeclareMethod, Advanced_Software_Engineering.Verbs.DrawingVerbs.Triangle, Advanced_Software_Engineering.Verbs.DrawingVerbs.Square, Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon, Advanced_Software_Engineering.Verbs.DrawingVerbs.Rectangle, Advanced_Software_Engineering.Verbs.DrawingVerbs.Quadrilateral, Advanced_Software_Engineering.Verbs.DrawingVerbs.MoveTo, Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo, Advanced_Software_Engineering.Verbs.DrawingVerbs.Dot, Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle, Advanced_Software_Engineering.Verbs.DrawingVerbs.PenColor, Advanced_Software_Engineering.Verbs.DrawingVerbs.FillColor, Advanced_Software_Engineering.Verbs.DrawingVerbs.Fill, Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen, Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawLines, and Advanced_Software_Engineering.Verbs.DrawingVerbs.Clear.
| string Advanced_Software_Engineering.IVerb.GetDescription | ( | ) |
The description of what the IVerb will do.
Implemented in Advanced_Software_Engineering.Verbs.Value.UpdateVariable, Advanced_Software_Engineering.Verbs.Value.DeclareVariable, Advanced_Software_Engineering.Verbs.Flow.VerbChunk, Advanced_Software_Engineering.Verbs.Flow.IVerbChunk, Advanced_Software_Engineering.Verbs.Flow.DeclareMethod, Advanced_Software_Engineering.Verbs.DrawingVerbs.Triangle, Advanced_Software_Engineering.Verbs.DrawingVerbs.Square, Advanced_Software_Engineering.Verbs.DrawingVerbs.RegularPolygon, Advanced_Software_Engineering.Verbs.DrawingVerbs.Rectangle, Advanced_Software_Engineering.Verbs.DrawingVerbs.Quadrilateral, Advanced_Software_Engineering.Verbs.DrawingVerbs.MoveTo, Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawTo, Advanced_Software_Engineering.Verbs.DrawingVerbs.Dot, Advanced_Software_Engineering.Verbs.DrawingVerbs.Circle, Advanced_Software_Engineering.Verbs.DrawingVerbs.PenColor, Advanced_Software_Engineering.Verbs.DrawingVerbs.FillColor, Advanced_Software_Engineering.Verbs.DrawingVerbs.Fill, Advanced_Software_Engineering.Verbs.DrawingVerbs.ResetPen, Advanced_Software_Engineering.Verbs.DrawingVerbs.DrawLines, and Advanced_Software_Engineering.Verbs.DrawingVerbs.Clear.