Class: Mittsu::ShaderLib_Instance
- Inherits:
-
Object
- Object
- Mittsu::ShaderLib_Instance
- Defined in:
- lib/mittsu/renderers/shaders/shader_lib.rb
Instance Attribute Summary collapse
-
#fragment_shader ⇒ Object
Returns the value of attribute fragment_shader.
-
#uniforms ⇒ Object
Returns the value of attribute uniforms.
-
#vertex_shader ⇒ Object
Returns the value of attribute vertex_shader.
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ ShaderLib_Instance
constructor
A new instance of ShaderLib_Instance.
Constructor Details
#initialize(options = {}) ⇒ ShaderLib_Instance
Returns a new instance of ShaderLib_Instance.
8 9 10 11 12 |
# File 'lib/mittsu/renderers/shaders/shader_lib.rb', line 8 def initialize( = {}) @uniforms = .fetch(:uniforms) @vertex_shader = .fetch(:vertex_shader) @fragment_shader = .fetch(:fragment_shader) end |
Instance Attribute Details
#fragment_shader ⇒ Object
Returns the value of attribute fragment_shader.
7 8 9 |
# File 'lib/mittsu/renderers/shaders/shader_lib.rb', line 7 def fragment_shader @fragment_shader end |
#uniforms ⇒ Object
Returns the value of attribute uniforms.
7 8 9 |
# File 'lib/mittsu/renderers/shaders/shader_lib.rb', line 7 def uniforms @uniforms end |
#vertex_shader ⇒ Object
Returns the value of attribute vertex_shader.
7 8 9 |
# File 'lib/mittsu/renderers/shaders/shader_lib.rb', line 7 def vertex_shader @vertex_shader end |