25 #ifndef WGESHADERDEFINEOPTIONS_H
26 #define WGESHADERDEFINEOPTIONS_H
31 #include <boost/shared_ptr.hpp>
33 #include "WGEShaderPreprocessor.h"
49 typedef boost::shared_ptr< WGEShaderDefineOptions >
SPtr;
54 typedef boost::shared_ptr< const WGEShaderDefineOptions >
ConstSPtr;
76 std::string option2 =
"", std::string option3 =
"", std::string option4 =
"", std::string option5 =
"",
77 std::string option6 =
"", std::string option7 =
"", std::string option8 =
"", std::string option9 =
"",
78 std::string option10 =
"" );
100 virtual std::string
process(
const std::string& file,
const std::string& code )
const;
171 #endif // WGESHADERDEFINEOPTIONS_H