18 #ifndef INCLUDED_PREPROCESSORWRAPPER 19 #define INCLUDED_PREPROCESSORWRAPPER 32 void AddDefine(
const char* name,
const char* value);
44 #endif // INCLUDED_PREPROCESSORWRAPPER CPreprocessor m_Preprocessor
Definition: PreprocessorWrapper.h:41
bool TestConditional(const CStr &expr)
Definition: PreprocessorWrapper.cpp:37
Represents a mapping of name strings to value strings, for use with #if and #ifdef and similar condit...
Definition: ShaderDefines.h:133
CStr Preprocess(const CStr &input)
Definition: PreprocessorWrapper.cpp:68
void AddDefines(const CShaderDefines &defines)
Definition: PreprocessorWrapper.cpp:30
void AddDefine(const char *name, const char *value)
Definition: PreprocessorWrapper.cpp:25
Convenience wrapper around CPreprocessor.
Definition: PreprocessorWrapper.h:29
This is a simplistic C/C++-like preprocessor.
Definition: Preprocessor.h:62
input
Definition: tests.py:115