Class: Blender3d::NullTerminatedStringType

Inherits:
Object
  • Object
show all
Defined in:
lib/blender-3d/types/null_terminated_string_type.rb

Overview

equivalent to PointerType<SimpleType<char>> (char*)

Instance Method Summary collapse

Instance Method Details

#inspectObject



8
9
10
# File 'lib/blender-3d/types/null_terminated_string_type.rb', line 8

def inspect
  'char*'
end

#read(reader) ⇒ Object



12
13
14
# File 'lib/blender-3d/types/null_terminated_string_type.rb', line 12

def read(reader)
  reader.read_string.chop
end

#to_sObject



4
5
6
# File 'lib/blender-3d/types/null_terminated_string_type.rb', line 4

def to_s
  'NullTerminatedString'
end