Class: Glslkit::Reflection::Uniform

Inherits:
Struct
  • Object
show all
Defined in:
lib/glslkit/reflection.rb

Instance Attribute Summary collapse

Instance Attribute Details

#array_sizeObject

Returns the value of attribute array_size

Returns:

  • (Object)

    the current value of array_size



22
23
24
# File 'lib/glslkit/reflection.rb', line 22

def array_size
  @array_size
end

#matrixObject

Returns the value of attribute matrix

Returns:

  • (Object)

    the current value of matrix



22
23
24
# File 'lib/glslkit/reflection.rb', line 22

def matrix
  @matrix
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



22
23
24
# File 'lib/glslkit/reflection.rb', line 22

def name
  @name
end

#output_lineObject

Returns the value of attribute output_line

Returns:

  • (Object)

    the current value of output_line



22
23
24
# File 'lib/glslkit/reflection.rb', line 22

def output_line
  @output_line
end

#samplerObject

Returns the value of attribute sampler

Returns:

  • (Object)

    the current value of sampler



22
23
24
# File 'lib/glslkit/reflection.rb', line 22

def sampler
  @sampler
end

#setterObject

Returns the value of attribute setter

Returns:

  • (Object)

    the current value of setter



22
23
24
# File 'lib/glslkit/reflection.rb', line 22

def setter
  @setter
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



22
23
24
# File 'lib/glslkit/reflection.rb', line 22

def type
  @type
end