Pyrogenesis
13997
|
Convenience wrapper around CPreprocessor. More...
#include <PreprocessorWrapper.h>
Public Member Functions | |
void | AddDefine (const char *name, const char *value) |
void | AddDefines (const CShaderDefines &defines) |
bool | TestConditional (const CStr &expr) |
CStr | Preprocess (const CStr &input) |
Private Attributes | |
CPreprocessor | m_Preprocessor |
Convenience wrapper around CPreprocessor.
Definition at line 29 of file PreprocessorWrapper.h.
void CPreprocessorWrapper::AddDefine | ( | const char * | name, |
const char * | value | ||
) |
Definition at line 25 of file PreprocessorWrapper.cpp.
void CPreprocessorWrapper::AddDefines | ( | const CShaderDefines & | defines | ) |
Definition at line 30 of file PreprocessorWrapper.cpp.
CStr CPreprocessorWrapper::Preprocess | ( | const CStr & | input | ) |
Definition at line 68 of file PreprocessorWrapper.cpp.
bool CPreprocessorWrapper::TestConditional | ( | const CStr & | expr | ) |
Definition at line 37 of file PreprocessorWrapper.cpp.
|
private |
Definition at line 41 of file PreprocessorWrapper.h.