C# Класс Ink.Parsed.Weave

Наследование: Parsed.Object
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
gatherPointsToResolve List
looseEnds List

Private Properties

Свойство Тип Описание
WeavePointHasLooseEnd bool

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
WeavePointHasLooseEnd ( IWeavePoint weavePoint ) : bool

Описание методов

AddGeneralRuntimeContent() публичный Метод

public AddGeneralRuntimeContent ( Runtime content ) : void
content Runtime
Результат void

AddRuntimeForGather() публичный Метод

public AddRuntimeForGather ( Gather gather ) : void
gather Gather
Результат void

AddRuntimeForNestedWeave() публичный Метод

public AddRuntimeForNestedWeave ( Weave nestedResult ) : void
nestedResult Weave
Результат void

AddRuntimeForWeavePoint() публичный Метод

public AddRuntimeForWeavePoint ( IWeavePoint weavePoint ) : void
weavePoint IWeavePoint
Результат void

CheckForWeavePointNamingCollisions() публичный Метод

public CheckForWeavePointNamingCollisions ( ) : void
Результат void

ConstructWeaveHierarchyFromIndentation() публичный Метод

public ConstructWeaveHierarchyFromIndentation ( ) : void
Результат void

DetermineBaseIndentationFromContent() публичный Метод

public DetermineBaseIndentationFromContent ( List contentList ) : int
contentList List
Результат int

GenerateRuntimeObject() публичный Метод

public GenerateRuntimeObject ( ) : Runtime.Object
Результат Runtime.Object

PassLooseEndsToAncestors() публичный Метод

public PassLooseEndsToAncestors ( ) : void
Результат void

ReceiveLooseEnds() публичный Метод

public ReceiveLooseEnds ( List childWeaveLooseEnds ) : void
childWeaveLooseEnds List
Результат void

ResolveReferences() публичный Метод

public ResolveReferences ( Story context ) : void
context Story
Результат void

Weave() публичный Метод

public Weave ( List cont, int indentIndex = -1 ) : System.Collections.Generic
cont List
indentIndex int
Результат System.Collections.Generic

WeavePointNamed() публичный Метод

public WeavePointNamed ( string name ) : IWeavePoint
name string
Результат IWeavePoint

Описание свойств

gatherPointsToResolve публичное свойство

public List gatherPointsToResolve
Результат List

looseEnds публичное свойство

public List looseEnds
Результат List