Module: OsuRuby
- Defined in:
-
(osu-ruby2 0.0.2) osu-ruby2.rb
(osu-ruby2 0.0.2) osu-ruby2/skin.rb
(osu-ruby2 0.0.2) osu-ruby2/error.rb
(osu-ruby2 0.0.2) osu-ruby2/parser.rb
(osu-ruby2 0.0.2) osu-ruby2/beatmap.rb
(osu-ruby2 0.0.2) osu-ruby2/version.rb
(osu-ruby2 0.0.2) osu-ruby2/database.rb
(osu-ruby2 0.0.2) osu-ruby2/yard_ext.rb
(osu-ruby2 0.0.2) osu-ruby2/constants.rb
(osu-ruby2 0.0.2) osu-ruby2/interface.rb
(osu-ruby2 0.0.2) osu-ruby2/io/dotnet.rb
(osu-ruby2 0.0.2) osu-ruby2/fast_random.rb
(osu-ruby2 0.0.2) osu-ruby2/parser/base.rb
(osu-ruby2 0.0.2) osu-ruby2/beatmap/data.rb
(osu-ruby2 0.0.2) osu-ruby2/database/file.rb
(osu-ruby2 0.0.2) osu-ruby2/beatmap/parser.rb
(osu-ruby2 0.0.2) osu-ruby2/parser/content.rb
(osu-ruby2 0.0.2) osu-ruby2/beatmap/timing_point.rb
(osu-ruby2 0.0.2) osu-ruby2/interface/abstract_class.rb
(osu-ruby2 0.0.2) osu-ruby2/interface/extendable_method.rb
(osu-ruby2 0.0.2) osu-ruby2/interface/multiplexer_interface.rb
Overview
Base definition of the library. From now on the osu-ruby library will refer this namespace as opposed to clutterful V1 definition
DEV NOTE: Modules may implicitly invokes the internal methods from here.
Defined Under Namespace
Modules: Beatmap, Constants, Database, Error, IO, Interface, Parser, Skin Classes: FastRandom
Constant Summary collapse
- BASE_MODES =
%i(osu taiko fruits mania).freeze
- LIB_VERSION =
Library version
'2.0.0'
- GEM_VERSION =
Gem version
'0.0.2'
- GAME_VERSION =
Supported osu! version
20201008
Class Method Summary collapse
-
.env ⇒ Hash
Current osu! environment.
-
.load_env ⇒ Object
This is a quick .env read, does not comform the original spec or whatsoever.
-
.safe_glob(dir, *args, **kwargs, &block) ⇒ Object
a safer glob operation that escapes meta-characters on directory.
Class Method Details
.env ⇒ Hash
Returns current osu! environment.
.load_env ⇒ Object
This is a quick .env read, does not comform the original spec or whatsoever.
.safe_glob(dir, *args, **kwargs, &block) ⇒ Object
All the values are pure proxy of Dir#glob
a safer glob operation that escapes meta-characters on directory