Метод | Описание | |
---|---|---|
CheckIfThisNodeIsSemanticAndRemoveIfItIs ( Production node ) : Node | ||
EnterFunctionOrVariableDeclaration ( Production node ) : void | ||
ExitAtom ( Production node ) : Node | ||
ExitBasicUint ( Token node ) : Node | ||
ExitBool ( Token node ) : Node | ||
ExitFile ( Production node ) : Node | ||
ExitFloat ( Token node ) : Node | ||
ExitFunctionConstructorCallOrVariableDeclaration ( Production node ) : Node | ||
ExitFunctionOrVariableDeclaration ( Production node ) : Node | ||
ExitFunctionPart ( Production node ) : Node | ||
ExitHalf ( Token node ) : Node | ||
ExitIdentifier ( Token node ) : Node | ||
ExitIn ( Token node ) : Node | ||
ExitInout ( Token node ) : Node | ||
ExitInt ( Token node ) : Node | ||
ExitListOfParams ( Production node ) : Node | ||
ExitNumber ( Token node ) : Node | ||
ExitOut ( Token node ) : Node | ||
ExitPackoffsetFunc ( Production node ) : Node | ||
ExitParameters ( Production node ) : Node | ||
ExitPartOfVariableDeclaration ( Production node ) : Node | ||
ExitPreElseif ( Token node ) : Node | ||
ExitPreInclude ( Token node ) : Node | ||
ExitRegisterFunc ( Production node ) : Node | ||
ExitStatement ( Production node ) : Node | ||
ExitVariableAssignment ( Production node ) : Node | ||
GLSLGenerator ( |
||
GetWhoThisFunctionCalls ( string func ) : |
||
MarkIfNodeIsFuncSemanticalParameter ( Production node, string tokenType, string to ) : bool | ||
MarkToReplaceIfNodeIsOfTokenType ( Production node, string tokenType, string to ) : bool | ||
MarkToReplaceIfNodeIsOfTokenType ( Production node, string tokenType, string to, bool isIN ) : bool | ||
PrintCallTree ( ) : void | ||
RemoveSemanticParams ( Production node ) : Node | ||
RemoveTypeFromMain ( Production node ) : Node | ||
SearchInDependencyGraph ( string dependantName ) : |
Метод | Описание | |
---|---|---|
CheckAndReplace ( Token node, |
||
CheckAndReplace ( Token node, String strHLSL, String strGLSL ) : bool | ||
replaceIntrinsicFunc ( Token node ) : Node |
public CheckIfThisNodeIsSemanticAndRemoveIfItIs ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public EnterFunctionOrVariableDeclaration ( Production node ) : void | ||
node | Production | |
Результат | void |
public ExitAtom ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitBasicUint ( Token node ) : Node | ||
node | Token | |
Результат | Node |
public ExitFile ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitFunctionConstructorCallOrVariableDeclaration ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitFunctionOrVariableDeclaration ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitFunctionPart ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitIdentifier ( Token node ) : Node | ||
node | Token | |
Результат | Node |
public ExitListOfParams ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitPackoffsetFunc ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitParameters ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitPartOfVariableDeclaration ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitPreElseif ( Token node ) : Node | ||
node | Token | |
Результат | Node |
public ExitPreInclude ( Token node ) : Node | ||
node | Token | |
Результат | Node |
public ExitRegisterFunc ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitStatement ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public ExitVariableAssignment ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public GLSLGenerator ( |
||
_mainFunctions | ||
Результат | System |
public GetWhoThisFunctionCalls ( string func ) : |
||
func | string | |
Результат |
public MarkIfNodeIsFuncSemanticalParameter ( Production node, string tokenType, string to ) : bool | ||
node | Production | |
tokenType | string | |
to | string | |
Результат | bool |
public MarkToReplaceIfNodeIsOfTokenType ( Production node, string tokenType, string to ) : bool | ||
node | Production | |
tokenType | string | |
to | string | |
Результат | bool |
public MarkToReplaceIfNodeIsOfTokenType ( Production node, string tokenType, string to, bool isIN ) : bool | ||
node | Production | |
tokenType | string | |
to | string | |
isIN | bool | |
Результат | bool |
public RemoveSemanticParams ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public RemoveTypeFromMain ( Production node ) : Node | ||
node | Production | |
Результат | Node |
public SearchInDependencyGraph ( string dependantName ) : |
||
dependantName | string | |
Результат |