Interface IsgfListener
This interface defines a complete listener for a parse tree produced by sgfParser.
Namespace: GCore.Antlr.Grammers.Sgf
Assembly: Sgf.dll
Syntax
public interface IsgfListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterCollection(sgfParser.CollectionContext)
Enter a parse tree produced by collection().
Declaration
void EnterCollection(sgfParser.CollectionContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.CollectionContext | context | The parse tree. |
EnterGameInfo(sgfParser.GameInfoContext)
Enter a parse tree produced by gameInfo().
Declaration
void EnterGameInfo(sgfParser.GameInfoContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.GameInfoContext | context | The parse tree. |
EnterGameTree(sgfParser.GameTreeContext)
Enter a parse tree produced by gameTree().
Declaration
void EnterGameTree(sgfParser.GameTreeContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.GameTreeContext | context | The parse tree. |
EnterGo_(sgfParser.Go_Context)
Enter a parse tree produced by go_().
Declaration
void EnterGo_(sgfParser.Go_Context context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.Go_Context | context | The parse tree. |
EnterLoa(sgfParser.LoaContext)
Enter a parse tree produced by loa().
Declaration
void EnterLoa(sgfParser.LoaContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.LoaContext | context | The parse tree. |
EnterMarkup(sgfParser.MarkupContext)
Enter a parse tree produced by markup().
Declaration
void EnterMarkup(sgfParser.MarkupContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MarkupContext | context | The parse tree. |
EnterMisc(sgfParser.MiscContext)
Enter a parse tree produced by misc().
Declaration
void EnterMisc(sgfParser.MiscContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MiscContext | context | The parse tree. |
EnterMove(sgfParser.MoveContext)
Enter a parse tree produced by move().
Declaration
void EnterMove(sgfParser.MoveContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MoveContext | context | The parse tree. |
EnterMoveAnnotation(sgfParser.MoveAnnotationContext)
Enter a parse tree produced by moveAnnotation().
Declaration
void EnterMoveAnnotation(sgfParser.MoveAnnotationContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MoveAnnotationContext | context | The parse tree. |
EnterNode(sgfParser.NodeContext)
Enter a parse tree produced by node().
Declaration
void EnterNode(sgfParser.NodeContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.NodeContext | context | The parse tree. |
EnterNodeAnnotation(sgfParser.NodeAnnotationContext)
Enter a parse tree produced by nodeAnnotation().
Declaration
void EnterNodeAnnotation(sgfParser.NodeAnnotationContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.NodeAnnotationContext | context | The parse tree. |
EnterPrivateProp(sgfParser.PrivatePropContext)
Enter a parse tree produced by privateProp().
Declaration
void EnterPrivateProp(sgfParser.PrivatePropContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.PrivatePropContext | context | The parse tree. |
EnterProperty_(sgfParser.Property_Context)
Enter a parse tree produced by property_().
Declaration
void EnterProperty_(sgfParser.Property_Context context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.Property_Context | context | The parse tree. |
EnterRoot(sgfParser.RootContext)
Enter a parse tree produced by root().
Declaration
void EnterRoot(sgfParser.RootContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.RootContext | context | The parse tree. |
EnterSequence(sgfParser.SequenceContext)
Enter a parse tree produced by sequence().
Declaration
void EnterSequence(sgfParser.SequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.SequenceContext | context | The parse tree. |
EnterSetup(sgfParser.SetupContext)
Enter a parse tree produced by setup().
Declaration
void EnterSetup(sgfParser.SetupContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.SetupContext | context | The parse tree. |
EnterTiming(sgfParser.TimingContext)
Enter a parse tree produced by timing().
Declaration
void EnterTiming(sgfParser.TimingContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.TimingContext | context | The parse tree. |
ExitCollection(sgfParser.CollectionContext)
Exit a parse tree produced by collection().
Declaration
void ExitCollection(sgfParser.CollectionContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.CollectionContext | context | The parse tree. |
ExitGameInfo(sgfParser.GameInfoContext)
Exit a parse tree produced by gameInfo().
Declaration
void ExitGameInfo(sgfParser.GameInfoContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.GameInfoContext | context | The parse tree. |
ExitGameTree(sgfParser.GameTreeContext)
Exit a parse tree produced by gameTree().
Declaration
void ExitGameTree(sgfParser.GameTreeContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.GameTreeContext | context | The parse tree. |
ExitGo_(sgfParser.Go_Context)
Exit a parse tree produced by go_().
Declaration
void ExitGo_(sgfParser.Go_Context context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.Go_Context | context | The parse tree. |
ExitLoa(sgfParser.LoaContext)
Exit a parse tree produced by loa().
Declaration
void ExitLoa(sgfParser.LoaContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.LoaContext | context | The parse tree. |
ExitMarkup(sgfParser.MarkupContext)
Exit a parse tree produced by markup().
Declaration
void ExitMarkup(sgfParser.MarkupContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MarkupContext | context | The parse tree. |
ExitMisc(sgfParser.MiscContext)
Exit a parse tree produced by misc().
Declaration
void ExitMisc(sgfParser.MiscContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MiscContext | context | The parse tree. |
ExitMove(sgfParser.MoveContext)
Exit a parse tree produced by move().
Declaration
void ExitMove(sgfParser.MoveContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MoveContext | context | The parse tree. |
ExitMoveAnnotation(sgfParser.MoveAnnotationContext)
Exit a parse tree produced by moveAnnotation().
Declaration
void ExitMoveAnnotation(sgfParser.MoveAnnotationContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.MoveAnnotationContext | context | The parse tree. |
ExitNode(sgfParser.NodeContext)
Exit a parse tree produced by node().
Declaration
void ExitNode(sgfParser.NodeContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.NodeContext | context | The parse tree. |
ExitNodeAnnotation(sgfParser.NodeAnnotationContext)
Exit a parse tree produced by nodeAnnotation().
Declaration
void ExitNodeAnnotation(sgfParser.NodeAnnotationContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.NodeAnnotationContext | context | The parse tree. |
ExitPrivateProp(sgfParser.PrivatePropContext)
Exit a parse tree produced by privateProp().
Declaration
void ExitPrivateProp(sgfParser.PrivatePropContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.PrivatePropContext | context | The parse tree. |
ExitProperty_(sgfParser.Property_Context)
Exit a parse tree produced by property_().
Declaration
void ExitProperty_(sgfParser.Property_Context context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.Property_Context | context | The parse tree. |
ExitRoot(sgfParser.RootContext)
Exit a parse tree produced by root().
Declaration
void ExitRoot(sgfParser.RootContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.RootContext | context | The parse tree. |
ExitSequence(sgfParser.SequenceContext)
Exit a parse tree produced by sequence().
Declaration
void ExitSequence(sgfParser.SequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.SequenceContext | context | The parse tree. |
ExitSetup(sgfParser.SetupContext)
Exit a parse tree produced by setup().
Declaration
void ExitSetup(sgfParser.SetupContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.SetupContext | context | The parse tree. |
ExitTiming(sgfParser.TimingContext)
Exit a parse tree produced by timing().
Declaration
void ExitTiming(sgfParser.TimingContext context)
Parameters
Type | Name | Description |
---|---|---|
sgfParser.TimingContext | context | The parse tree. |