Method: Vissen::Output::VixelBuffer#initialize

Defined in:
lib/vissen/output/vixel_buffer.rb

#initialize(context, palette: 0, intensity: 1.0) ⇒ VixelBuffer

Returns a new instance of VixelBuffer.

Parameters:

  • context (Context)

    the context in which the buffer exists.

  • palette (Integer) (defaults to: 0)

    the palette number to use when rendering.

  • intensity (Numeric) (defaults to: 1.0)

    the global intensity at which to render.



24
25
26
27
28
29
# File 'lib/vissen/output/vixel_buffer.rb', line 24

def initialize(context, palette: 0, intensity: 1.0)
  super(context, Vixel)

  @palette   = palette
  @intensity = intensity
end