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

Public Member Functions

 StreamBuff (Stream str)
 
override int Read ()
 
override int Peek ()
 
override string GetString (int beg, int end)
 

Properties

override int ReadPos [get]
 
override int Pos [get, set]
 
- Properties inherited from NShader.Lexer.ScanBuff
abstract int Pos [get, set]
 
abstract int ReadPos [get]
 

Additional Inherited Members

- Public Attributes inherited from NShader.Lexer.ScanBuff
const int EOF = -1
 

Detailed Description

Definition at line 481 of file ShaderMPlexer.cs.

Constructor & Destructor Documentation

NShader.Lexer.Scanner.StreamBuff.StreamBuff ( Stream  str)

Definition at line 486 of file ShaderMPlexer.cs.

Member Function Documentation

override string NShader.Lexer.Scanner.StreamBuff.GetString ( int  beg,
int  end 
)
virtual

Implements NShader.Lexer.ScanBuff.

Definition at line 503 of file ShaderMPlexer.cs.

override int NShader.Lexer.Scanner.StreamBuff.Peek ( )
virtual

Implements NShader.Lexer.ScanBuff.

Definition at line 496 of file ShaderMPlexer.cs.

override int NShader.Lexer.Scanner.StreamBuff.Read ( )
virtual

Implements NShader.Lexer.ScanBuff.

Definition at line 488 of file ShaderMPlexer.cs.

Property Documentation

override int NShader.Lexer.Scanner.StreamBuff.Pos
getset

Definition at line 517 of file ShaderMPlexer.cs.

override int NShader.Lexer.Scanner.StreamBuff.ReadPos
get

Definition at line 492 of file ShaderMPlexer.cs.


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