Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::Preprocessor::WorkData Struct Reference

Public Attributes

string _input
 
std::string_view _fileName
 
std::array< char, 16<< 10 > _scratch {}
 
string _depends = ""
 
string _default = ""
 
string _output = ""
 
U32 _scratchPos = 0u
 
U32 _fGetsPos = 0u
 
bool _firstError = true
 

Detailed Description

Definition at line 89 of file ShaderProgram.cpp.

Member Data Documentation

◆ _default

string Divide::Preprocessor::WorkData::_default = ""

Definition at line 96 of file ShaderProgram.cpp.

◆ _depends

string Divide::Preprocessor::WorkData::_depends = ""

Definition at line 95 of file ShaderProgram.cpp.

◆ _fGetsPos

U32 Divide::Preprocessor::WorkData::_fGetsPos = 0u

Definition at line 100 of file ShaderProgram.cpp.

◆ _fileName

std::string_view Divide::Preprocessor::WorkData::_fileName

Definition at line 92 of file ShaderProgram.cpp.

◆ _firstError

bool Divide::Preprocessor::WorkData::_firstError = true

Definition at line 101 of file ShaderProgram.cpp.

◆ _input

string Divide::Preprocessor::WorkData::_input

Definition at line 91 of file ShaderProgram.cpp.

◆ _output

string Divide::Preprocessor::WorkData::_output = ""

Definition at line 97 of file ShaderProgram.cpp.

◆ _scratch

std::array<char, 16 << 10> Divide::Preprocessor::WorkData::_scratch {}

Definition at line 94 of file ShaderProgram.cpp.

◆ _scratchPos

U32 Divide::Preprocessor::WorkData::_scratchPos = 0u

Definition at line 99 of file ShaderProgram.cpp.


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