Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
NShader.NShaderScanner Class Reference
Inheritance diagram for NShader.NShaderScanner:
IScanner

Public Member Functions

 NShaderScanner (IShaderTokenProvider tokenProvider)
 
void SetSource (string source, int offset)
 
bool ScanTokenAndProvideInfoAboutIt (TokenInfo tokenInfo, ref int state)
 

Properties

Scanner Lexer [get]
 

Detailed Description

Definition at line 23 of file NShaderScanner.cs.

Constructor & Destructor Documentation

NShader.NShaderScanner.NShaderScanner ( IShaderTokenProvider  tokenProvider)

Definition at line 27 of file NShaderScanner.cs.

Member Function Documentation

bool NShader.NShaderScanner.ScanTokenAndProvideInfoAboutIt ( TokenInfo  tokenInfo,
ref int  state 
)

Definition at line 46 of file NShaderScanner.cs.

References NShader.Lexer.Scanner.GetNext().

void NShader.NShaderScanner.SetSource ( string  source,
int  offset 
)

Definition at line 33 of file NShaderScanner.cs.

Property Documentation

Scanner NShader.NShaderScanner.Lexer
get

Definition at line 39 of file NShaderScanner.cs.


The documentation for this class was generated from the following file: