Class: Stagecraft::Renderer::PipelineFactory::MaterialBinding

Inherits:
Struct
  • Object
show all
Defined in:
lib/stagecraft/renderer/pipeline_factory.rb

Instance Attribute Summary collapse

Instance Attribute Details

#bind_groupObject

Returns the value of attribute bind_group

Returns:

  • (Object)

    the current value of bind_group



6
7
8
# File 'lib/stagecraft/renderer/pipeline_factory.rb', line 6

def bind_group
  @bind_group
end

#bufferObject

Returns the value of attribute buffer

Returns:

  • (Object)

    the current value of buffer



6
7
8
# File 'lib/stagecraft/renderer/pipeline_factory.rb', line 6

def buffer
  @buffer
end

#ownerObject

Returns the value of attribute owner

Returns:

  • (Object)

    the current value of owner



6
7
8
# File 'lib/stagecraft/renderer/pipeline_factory.rb', line 6

def owner
  @owner
end

#signatureObject

Returns the value of attribute signature

Returns:

  • (Object)

    the current value of signature



6
7
8
# File 'lib/stagecraft/renderer/pipeline_factory.rb', line 6

def signature
  @signature
end

#texture_versionsObject

Returns the value of attribute texture_versions

Returns:

  • (Object)

    the current value of texture_versions



6
7
8
# File 'lib/stagecraft/renderer/pipeline_factory.rb', line 6

def texture_versions
  @texture_versions
end

#value_signatureObject

Returns the value of attribute value_signature

Returns:

  • (Object)

    the current value of value_signature



6
7
8
# File 'lib/stagecraft/renderer/pipeline_factory.rb', line 6

def value_signature
  @value_signature
end

#versionObject

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



6
7
8
# File 'lib/stagecraft/renderer/pipeline_factory.rb', line 6

def version
  @version
end