X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fpreprocessor.h;h=5f6430c786de1aa214ce187fcddbcc94d908daf9;hp=d812a3fa79673b87cadec95c9b1590db7cd84b98;hb=HEAD;hpb=7a16308e72aef363727b21348779673edf8e5c07 diff --git a/source/glsl/preprocessor.h b/source/glsl/preprocessor.h index d812a3fa..5f6430c7 100644 --- a/source/glsl/preprocessor.h +++ b/source/glsl/preprocessor.h @@ -14,7 +14,9 @@ class Preprocessor { public: sigc::signal signal_version; + sigc::signal signal_source; sigc::signal signal_stage_change; + sigc::signal signal_line; private: Tokenizer &tokenizer; @@ -25,9 +27,11 @@ public: void preprocess(); private: void preprocess_version(); + void preprocess_line(); void preprocess_pragma(); void preprocess_pragma_msp(); void preprocess_stage(); + void preprocess_source(); }; } // namespace SL