Class: Glslkit::Reflection::Attribute

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



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

def array_size
  @array_size
end

#locationObject

Returns the value of attribute location

Returns:

  • (Object)

    the current value of location



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

def location
  @location
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



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

def name
  @name
end

#output_lineObject

Returns the value of attribute output_line

Returns:

  • (Object)

    the current value of output_line



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

def output_line
  @output_line
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



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

def type
  @type
end