Pyrogenesis  trunk
Public Member Functions | Private Attributes | List of all members
CPreprocessorWrapper Class Reference

Convenience wrapper around CPreprocessor. More...

#include <PreprocessorWrapper.h>

Collaboration diagram for CPreprocessorWrapper:
Collaboration graph
[legend]

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
 

Detailed Description

Convenience wrapper around CPreprocessor.

Member Function Documentation

void CPreprocessorWrapper::AddDefine ( const char *  name,
const char *  value 
)
void CPreprocessorWrapper::AddDefines ( const CShaderDefines defines)
CStr CPreprocessorWrapper::Preprocess ( const CStr &  input)
bool CPreprocessorWrapper::TestConditional ( const CStr &  expr)

Member Data Documentation

CPreprocessor CPreprocessorWrapper::m_Preprocessor
private

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