Method | Description | |
---|---|---|
UbershaderEnumerator ( string inputString, string leadingKeyword ) : System |
Creates list of definitions using given string and leading keyword.
|
Method | Description | |
---|---|---|
CleanupList ( List |
Removed duplicates
|
|
CleanupString ( string str ) : string |
Sorts words and removed duplicates
|
|
Combination ( ) : Node | ||
Combine ( List |
Combines define sets
|
|
Definition ( ) : Node | ||
Exclusion ( ) : Node | ||
Expression ( string leadingKeyword ) : Node |
|
|
Factor ( ) : Node | ||
Parse ( string line, string leadingKeyword ) : List |
|
|
Sequence ( ) : Node |
public UbershaderEnumerator ( string inputString, string leadingKeyword ) : System | ||
inputString | string | |
leadingKeyword | string | |
return | System |