Struct glsl_include::Preprocessor
[−]
[src]
pub struct Preprocessor<'a> { /* fields omitted */ }
Methods
impl<'a> Preprocessor<'a>
[src]
pub fn new() -> Preprocessor<'a>
[src]
pub fn file(self, path: &'a str, src: &'a str) -> Self
[src]
pub fn generate_source_map(self) -> Self
[src]
pub fn run(
&self,
src: &'a str
) -> Result<(String, Option<SourceMap<'a>>), Error>
[src]
&self,
src: &'a str
) -> Result<(String, Option<SourceMap<'a>>), Error>
pub fn run_raw(
&self,
src: &'a str
) -> Result<(Vec<&'a str>, Option<SourceMap<'a>>), Error>
[src]
&self,
src: &'a str
) -> Result<(Vec<&'a str>, Option<SourceMap<'a>>), Error>