Module: OsuRuby::IO::AdvancedRead
- Included in:
- DotNetIO
- Defined in:
- (osu-ruby2 0.0.2) osu-ruby2/io/dotnet.rb
Overview
osu! dotNET read utility
Instance Method Summary collapse
-
#read_boolean ⇒ Boolean
Boolean.
-
#read_byte ⇒ Integer
Unsigned integer 8-bit.
-
#read_byte_array ⇒ Array<Integer>
Bytes.
-
#read_char(n = 1) ⇒ String
Characters.
-
#read_char_array ⇒ String
Characters.
-
#read_dotnet_decimal ⇒ Database::Datatype::Decimal
.NET decimal.
-
#read_dotnet_osu_string ⇒ String
Osu! DB String Format.
- #read_dotnet_serializer ⇒ Object
-
#read_dotnet_time ⇒ Time
Date object based on .NET ticks.
-
#read_double ⇒ Float
Double-Precision Float.
-
#read_long ⇒ Integer
Unsigned integer 32-bit.
-
#read_long64 ⇒ Integer
Unsigned integer 64-bit.
-
#read_osu_type ⇒ Boolean, ...
read next object to reutrn.
-
#read_short ⇒ Integer
Unsigned integer 16-bit.
-
#read_signed_byte ⇒ Integer
Signed integer 8-bit.
-
#read_signed_long ⇒ Integer
Signed integer 32-bit.
-
#read_signed_long64 ⇒ Integer
Signed integer 64-bit.
-
#read_signed_short ⇒ Integer
Signed integer 16-bit.
-
#read_single ⇒ Float
Single-Precision Float.
- #read_string ⇒ Object
-
#read_uleb128 ⇒ Integer
Unsigned Little Endian Bit 128.
Instance Method Details
#read_boolean ⇒ Boolean
Returns boolean.
#read_byte ⇒ Integer
Returns unsigned integer 8-bit.
#read_byte_array ⇒ Array<Integer>
Returns bytes.
#read_char(n = 1) ⇒ String
Returns characters.
#read_char_array ⇒ String
Returns characters.
#read_dotnet_decimal ⇒ Database::Datatype::Decimal
Returns .NET decimal.
#read_dotnet_osu_string ⇒ String
Returns osu! DB String Format.
#read_dotnet_serializer ⇒ Object
#read_dotnet_time ⇒ Time
Returns Date object based on .NET ticks.
#read_double ⇒ Float
Returns Double-Precision Float.
#read_long ⇒ Integer
Returns unsigned integer 32-bit.
#read_long64 ⇒ Integer
Returns unsigned integer 64-bit.
#read_osu_type ⇒ Boolean, ...
read next object to reutrn
#read_short ⇒ Integer
Returns unsigned integer 16-bit.
#read_signed_byte ⇒ Integer
Returns signed integer 8-bit.
#read_signed_long ⇒ Integer
Returns signed integer 32-bit.
#read_signed_long64 ⇒ Integer
Returns signed integer 64-bit.
#read_signed_short ⇒ Integer
Returns signed integer 16-bit.
#read_single ⇒ Float
Returns Single-Precision Float.
#read_string ⇒ Object
#read_uleb128 ⇒ Integer
Returns Unsigned Little Endian Bit 128.