Class: Stagecraft::Renderer::PipelineCache::Key

Inherits:
Data
  • Object
show all
Defined in:
lib/stagecraft/renderer/pipeline_cache.rb

Instance Attribute Summary collapse

Instance Attribute Details

#blend_stateObject (readonly)

Returns the value of attribute blend_state

Returns:

  • (Object)

    the current value of blend_state



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

def blend_state
  @blend_state
end

#color_formatObject (readonly)

Returns the value of attribute color_format

Returns:

  • (Object)

    the current value of color_format



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

def color_format
  @color_format
end

#cull_modeObject (readonly)

Returns the value of attribute cull_mode

Returns:

  • (Object)

    the current value of cull_mode



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

def cull_mode
  @cull_mode
end

#depth_stateObject (readonly)

Returns the value of attribute depth_state

Returns:

  • (Object)

    the current value of depth_state



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

def depth_state
  @depth_state
end

#feature_bitsObject (readonly)

Returns the value of attribute feature_bits

Returns:

  • (Object)

    the current value of feature_bits



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

def feature_bits
  @feature_bits
end

#material_classObject (readonly)

Returns the value of attribute material_class

Returns:

  • (Object)

    the current value of material_class



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

def material_class
  @material_class
end

#sample_countObject (readonly)

Returns the value of attribute sample_count

Returns:

  • (Object)

    the current value of sample_count



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

def sample_count
  @sample_count
end

#shadow_passObject (readonly)

Returns the value of attribute shadow_pass

Returns:

  • (Object)

    the current value of shadow_pass



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

def shadow_pass
  @shadow_pass
end

#vertex_layout_idObject (readonly)

Returns the value of attribute vertex_layout_id

Returns:

  • (Object)

    the current value of vertex_layout_id



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

def vertex_layout_id
  @vertex_layout_id
end