Class: Btape::Runner::Context

Inherits:
Struct
  • Object
show all
Defined in:
lib/btape/runner.rb

Overview

Everything one run threads through recording, kept in one object rather than a parameter list that grows with each new command.

Instance Attribute Summary collapse

Instance Attribute Details

#commandsObject

Returns the value of attribute commands

Returns:

  • (Object)

    the current value of commands



24
25
26
# File 'lib/btape/runner.rb', line 24

def commands
  @commands
end

#directoryObject

Returns the value of attribute directory

Returns:

  • (Object)

    the current value of directory



24
25
26
# File 'lib/btape/runner.rb', line 24

def directory
  @directory
end

#geometryObject

Returns the value of attribute geometry

Returns:

  • (Object)

    the current value of geometry



24
25
26
# File 'lib/btape/runner.rb', line 24

def geometry
  @geometry
end

#keep_framesObject

Returns the value of attribute keep_frames

Returns:

  • (Object)

    the current value of keep_frames



24
25
26
# File 'lib/btape/runner.rb', line 24

def keep_frames
  @keep_frames
end

#on_frameObject

Returns the value of attribute on_frame

Returns:

  • (Object)

    the current value of on_frame



24
25
26
# File 'lib/btape/runner.rb', line 24

def on_frame
  @on_frame
end

#output_pathObject

Returns the value of attribute output_path

Returns:

  • (Object)

    the current value of output_path



24
25
26
# File 'lib/btape/runner.rb', line 24

def output_path
  @output_path
end

#settingsObject

Returns the value of attribute settings

Returns:

  • (Object)

    the current value of settings



24
25
26
# File 'lib/btape/runner.rb', line 24

def settings
  @settings
end

#sinkObject

Returns the value of attribute sink

Returns:

  • (Object)

    the current value of sink



24
25
26
# File 'lib/btape/runner.rb', line 24

def sink
  @sink
end