class
CrShader::DslParser
- CrShader::DslParser
- Reference
- Object
Defined in:
crshader/extensions/extension.crcrshader/parser/dsl_parser.cr
Constructors
Instance Method Summary
- #current_group : String | Nil
- #current_group=(current_group : String | Nil)
- #current_subgroup : String | Nil
- #current_subgroup=(current_subgroup : String | Nil)
- #filename : String | Nil
- #macro_engine : MacroEngine
- #parse(source : String) : ShaderProgram
- #program : ShaderProgram
- #source_lines : Array(String)
Constructor Detail
def self.new(filename : String | Nil = nil, default_target : ShaderTarget = ShaderTarget::GDShader)
#