C# Class Ink.Parsed.Weave

Inheritance: Parsed.Object
Afficher le fichier Open project: inkle/ink Class Usage Examples

Méthodes publiques

Свойство Type Description
gatherPointsToResolve List
looseEnds List

Private Properties

Свойство Type Description
WeavePointHasLooseEnd bool

Méthodes publiques

Méthode Description
AddGeneralRuntimeContent ( Runtime content ) : void
AddRuntimeForGather ( Gather gather ) : void
AddRuntimeForNestedWeave ( Weave nestedResult ) : void
AddRuntimeForWeavePoint ( IWeavePoint weavePoint ) : void
CheckForWeavePointNamingCollisions ( ) : void
ConstructWeaveHierarchyFromIndentation ( ) : void
DetermineBaseIndentationFromContent ( List contentList ) : int
GenerateRuntimeObject ( ) : Runtime.Object
PassLooseEndsToAncestors ( ) : void
ReceiveLooseEnds ( List childWeaveLooseEnds ) : void
ResolveReferences ( Story context ) : void
Weave ( List cont, int indentIndex = -1 ) : System.Collections.Generic
WeavePointNamed ( string name ) : IWeavePoint

Private Methods

Méthode Description
WeavePointHasLooseEnd ( IWeavePoint weavePoint ) : bool

Method Details

AddGeneralRuntimeContent() public méthode

public AddGeneralRuntimeContent ( Runtime content ) : void
content Runtime
Résultat void

AddRuntimeForGather() public méthode

public AddRuntimeForGather ( Gather gather ) : void
gather Gather
Résultat void

AddRuntimeForNestedWeave() public méthode

public AddRuntimeForNestedWeave ( Weave nestedResult ) : void
nestedResult Weave
Résultat void

AddRuntimeForWeavePoint() public méthode

public AddRuntimeForWeavePoint ( IWeavePoint weavePoint ) : void
weavePoint IWeavePoint
Résultat void

CheckForWeavePointNamingCollisions() public méthode

public CheckForWeavePointNamingCollisions ( ) : void
Résultat void

ConstructWeaveHierarchyFromIndentation() public méthode

public ConstructWeaveHierarchyFromIndentation ( ) : void
Résultat void

DetermineBaseIndentationFromContent() public méthode

public DetermineBaseIndentationFromContent ( List contentList ) : int
contentList List
Résultat int

GenerateRuntimeObject() public méthode

public GenerateRuntimeObject ( ) : Runtime.Object
Résultat Runtime.Object

PassLooseEndsToAncestors() public méthode

public PassLooseEndsToAncestors ( ) : void
Résultat void

ReceiveLooseEnds() public méthode

public ReceiveLooseEnds ( List childWeaveLooseEnds ) : void
childWeaveLooseEnds List
Résultat void

ResolveReferences() public méthode

public ResolveReferences ( Story context ) : void
context Story
Résultat void

Weave() public méthode

public Weave ( List cont, int indentIndex = -1 ) : System.Collections.Generic
cont List
indentIndex int
Résultat System.Collections.Generic

WeavePointNamed() public méthode

public WeavePointNamed ( string name ) : IWeavePoint
name string
Résultat IWeavePoint

Property Details

gatherPointsToResolve public_oe property

public List gatherPointsToResolve
Résultat List

looseEnds public_oe property

public List looseEnds
Résultat List