class Rbzlib::Posf
Public Instance Methods
+(inc)
click to toggle source
# File lib/pr/rbzlib.rb, line 229 def +(inc) @offset += inc * 2 self end
-(dec)
click to toggle source
# File lib/pr/rbzlib.rb, line 234 def -(dec) @offset -= dec * 2 self end
[](idx)
click to toggle source
# File lib/pr/rbzlib.rb, line 239 def [](idx) @buffer[(idx * 2) + @offset, 2].unpack('v').first end
[]=(idx, val)
click to toggle source
# File lib/pr/rbzlib.rb, line 243 def []=(idx, val) @buffer[(idx * 2) + @offset, 2] = [val].pack('v') end
get()
click to toggle source
# File lib/pr/rbzlib.rb, line 247 def get() @buffer[@offset, 2].unpack('v').first end
set(val)
click to toggle source
# File lib/pr/rbzlib.rb, line 251 def set(val) @buffer[@offset, 2] = [val].pack('v') end