C# 클래스 Ink.Parsed.Weave

상속: Parsed.Object
파일 보기 프로젝트 열기: inkle/ink 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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