Class: Blender3d::DnaBlock::Reader
- Inherits:
-
Object
- Object
- Blender3d::DnaBlock::Reader
- Defined in:
- lib/blender-3d/dna_block.rb
Instance Method Summary collapse
-
#initialize(reader, dna_block = DnaBlock.new) ⇒ Reader
constructor
A new instance of Reader.
- #read ⇒ Object
Constructor Details
#initialize(reader, dna_block = DnaBlock.new) ⇒ Reader
Returns a new instance of Reader.
14 15 16 |
# File 'lib/blender-3d/dna_block.rb', line 14 def initialize(reader, dna_block = DnaBlock.new) @reader, @dna_block = reader, dna_block end |
Instance Method Details
#read ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/blender-3d/dna_block.rb', line 18 def read @dna_block.code = @reader.read(4) @names = read_names read_types read_structures @dna_block end |