C# Класс Gonzo.TreeWalker

Used tp walk a generated AST (Abstract Syntax Tree) for UI scripts.
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Controls UIControl>.Dictionary
Elements UIElement>.Dictionary
Strings string>.Dictionary

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

Метод Описание
Initialize ( string Path ) : void

Parses a UI script and walks the generated AST.

TreeWalker ( UIScreen Screen ) : System

Constructs a new TreeWalker instance.

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

Метод Описание
WalkTree ( UIParser State, AstNode node ) : void

Walks a generated AST (Abstract Syntax Tree) and creates the elements of this UIScreen.

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

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

Parses a UI script and walks the generated AST.
public Initialize ( string Path ) : void
Path string The path to the script.
Результат void

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

Constructs a new TreeWalker instance.
public TreeWalker ( UIScreen Screen ) : System
Screen UIScreen A UIScreen instance.
Результат System

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

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

public Dictionary Controls
Результат UIControl>.Dictionary

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

public Dictionary Elements
Результат UIElement>.Dictionary

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

public Dictionary Strings
Результат string>.Dictionary