C# Класс Ink.Runtime.CallStack

Показать файл Открыть проект Примеры использования класса

Private Properties

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

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

Метод Описание
CallStack ( CallStack toCopy ) : System.Collections.Generic
CallStack ( Container rootContentContainer ) : System.Collections.Generic
CanPop ( PushPopType type = null ) : bool
ContextForVariableNamed ( string name ) : int
GetJsonToken ( ) : object>.Dictionary
GetTemporaryVariableWithName ( string name, int contextIndex = -1 ) : Runtime.Object
Pop ( PushPopType type = null ) : void
PopThread ( ) : void
Push ( PushPopType type ) : void
PushThread ( ) : void
SetJsonToken ( object>.Dictionary jObject, Story storyContext ) : void
SetTemporaryVariable ( string name, Runtime value, bool declareNew, int contextIndex = -1 ) : void
ThreadWithIndex ( int index ) : Thread

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

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

public CallStack ( CallStack toCopy ) : System.Collections.Generic
toCopy CallStack
Результат System.Collections.Generic

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

public CallStack ( Container rootContentContainer ) : System.Collections.Generic
rootContentContainer Container
Результат System.Collections.Generic

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

public CanPop ( PushPopType type = null ) : bool
type PushPopType
Результат bool

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

public ContextForVariableNamed ( string name ) : int
name string
Результат int

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

public GetJsonToken ( ) : object>.Dictionary
Результат object>.Dictionary

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

public GetTemporaryVariableWithName ( string name, int contextIndex = -1 ) : Runtime.Object
name string
contextIndex int
Результат Runtime.Object

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

public Pop ( PushPopType type = null ) : void
type PushPopType
Результат void

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

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

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

public Push ( PushPopType type ) : void
type PushPopType
Результат void

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

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

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

public SetJsonToken ( object>.Dictionary jObject, Story storyContext ) : void
jObject object>.Dictionary
storyContext Story
Результат void

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

public SetTemporaryVariable ( string name, Runtime value, bool declareNew, int contextIndex = -1 ) : void
name string
value Runtime
declareNew bool
contextIndex int
Результат void

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

public ThreadWithIndex ( int index ) : Thread
index int
Результат Thread