Pioneer
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Graphics::ShaderParser::Tokenizer Struct Reference

#include <ShaderParser.h>

Public Member Functions

 Tokenizer (std::string_view data)
 
Token advance ()
 
bool discardLine ()
 
bool peekIsNextLine () const
 
const Tokenpeek () const
 
uint32_t getCurrentLine () const
 
uint32_t getCurrentChar () const
 

Constructor & Destructor Documentation

◆ Tokenizer()

Tokenizer::Tokenizer ( std::string_view  data)
Here is the call graph for this function:

Member Function Documentation

◆ advance()

Token Tokenizer::advance ( )
Here is the call graph for this function:

◆ discardLine()

bool Tokenizer::discardLine ( )
Here is the call graph for this function:

◆ getCurrentChar()

uint32_t Graphics::ShaderParser::Tokenizer::getCurrentChar ( ) const
inline

◆ getCurrentLine()

uint32_t Graphics::ShaderParser::Tokenizer::getCurrentLine ( ) const
inline

◆ peek()

const Token & Graphics::ShaderParser::Tokenizer::peek ( ) const
inline

◆ peekIsNextLine()

bool Graphics::ShaderParser::Tokenizer::peekIsNextLine ( ) const
inline

The documentation for this struct was generated from the following files: