class Boleite::ShaderParser

Defined in:

boleite/graphics/shader_parser.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def blend_settings : Boleite::ShaderBlendSettings #

[View source]
def define_source #

[View source]
def depth_settings : Boleite::ShaderDepthSettings #

[View source]
def file_path : String #

[View source]
def full_shader_source : String #

[View source]
def get_define(define) #

[View source]
def has_define(define) #

[View source]
def has_shader(type : ShaderType) #

[View source]
def parse(source) #

[View source]
def parse_file(path : String) #

[View source]
def set_define(define, value) #

[View source]
def shader_source(type : ShaderType) #

[View source]
def value_settings : Boleite::ShaderValueSettings #

[View source]
def working_directory #

[View source]