From 12e4d4e7fef1e4b53dd340b0202522be77bb0a78 Mon Sep 17 00:00:00 2001 From: Alexander Date: Sat, 8 Oct 2022 00:42:15 +0300 Subject: [PATCH] Update docs to 3.1.x --- docs/assets/search.js | 2 +- docs/classes/BeatmapDecoder.html | 11 +++++++---- docs/classes/BeatmapEncoder.html | 6 +++--- docs/classes/HittableObject.html | 2 +- docs/classes/HoldableObject.html | 8 ++++---- docs/classes/ScoreDecoder.html | 4 ++-- docs/classes/ScoreEncoder.html | 4 ++-- docs/classes/SlidableObject.html | 28 ++++++++++++++-------------- docs/classes/SpinnableObject.html | 6 +++--- docs/classes/StoryboardDecoder.html | 6 +++--- docs/classes/StoryboardEncoder.html | 4 ++-- docs/index.html | 2 +- 12 files changed, 43 insertions(+), 40 deletions(-) diff --git a/docs/assets/search.js b/docs/assets/search.js index 457f9362..da18452d 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"262144\":\"Accessor\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"BeatmapDecoder\",\"url\":\"classes/BeatmapDecoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BeatmapDecoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BeatmapDecoder\"},{\"id\":2,\"kind\":2048,\"name\":\"decodeFromPath\",\"url\":\"classes/BeatmapDecoder.html#decodeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapDecoder\"},{\"id\":3,\"kind\":2048,\"name\":\"decodeFromString\",\"url\":\"classes/BeatmapDecoder.html#decodeFromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapDecoder\"},{\"id\":4,\"kind\":2048,\"name\":\"decodeFromLines\",\"url\":\"classes/BeatmapDecoder.html#decodeFromLines\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapDecoder\"},{\"id\":5,\"kind\":128,\"name\":\"StoryboardDecoder\",\"url\":\"classes/StoryboardDecoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":6,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StoryboardDecoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StoryboardDecoder\"},{\"id\":7,\"kind\":2048,\"name\":\"decodeFromPath\",\"url\":\"classes/StoryboardDecoder.html#decodeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardDecoder\"},{\"id\":8,\"kind\":2048,\"name\":\"decodeFromString\",\"url\":\"classes/StoryboardDecoder.html#decodeFromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardDecoder\"},{\"id\":9,\"kind\":2048,\"name\":\"decodeFromLines\",\"url\":\"classes/StoryboardDecoder.html#decodeFromLines\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardDecoder\"},{\"id\":10,\"kind\":128,\"name\":\"ScoreDecoder\",\"url\":\"classes/ScoreDecoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":11,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ScoreDecoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ScoreDecoder\"},{\"id\":12,\"kind\":2048,\"name\":\"decodeFromPath\",\"url\":\"classes/ScoreDecoder.html#decodeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreDecoder\"},{\"id\":13,\"kind\":2048,\"name\":\"decodeFromBuffer\",\"url\":\"classes/ScoreDecoder.html#decodeFromBuffer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreDecoder\"},{\"id\":14,\"kind\":128,\"name\":\"BeatmapEncoder\",\"url\":\"classes/BeatmapEncoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":15,\"kind\":1024,\"name\":\"FIRST_LAZER_VERSION\",\"url\":\"classes/BeatmapEncoder.html#FIRST_LAZER_VERSION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BeatmapEncoder\"},{\"id\":16,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BeatmapEncoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BeatmapEncoder\"},{\"id\":17,\"kind\":2048,\"name\":\"encodeToPath\",\"url\":\"classes/BeatmapEncoder.html#encodeToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapEncoder\"},{\"id\":18,\"kind\":2048,\"name\":\"encodeToString\",\"url\":\"classes/BeatmapEncoder.html#encodeToString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapEncoder\"},{\"id\":19,\"kind\":128,\"name\":\"StoryboardEncoder\",\"url\":\"classes/StoryboardEncoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":20,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StoryboardEncoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StoryboardEncoder\"},{\"id\":21,\"kind\":2048,\"name\":\"encodeToPath\",\"url\":\"classes/StoryboardEncoder.html#encodeToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardEncoder\"},{\"id\":22,\"kind\":2048,\"name\":\"encodeToString\",\"url\":\"classes/StoryboardEncoder.html#encodeToString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardEncoder\"},{\"id\":23,\"kind\":128,\"name\":\"ScoreEncoder\",\"url\":\"classes/ScoreEncoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":24,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ScoreEncoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ScoreEncoder\"},{\"id\":25,\"kind\":2048,\"name\":\"encodeToPath\",\"url\":\"classes/ScoreEncoder.html#encodeToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreEncoder\"},{\"id\":26,\"kind\":2048,\"name\":\"encodeToBuffer\",\"url\":\"classes/ScoreEncoder.html#encodeToBuffer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreEncoder\"},{\"id\":27,\"kind\":128,\"name\":\"HittableObject\",\"url\":\"classes/HittableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":28,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HittableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HittableObject\"},{\"id\":29,\"kind\":1024,\"name\":\"isNewCombo\",\"url\":\"classes/HittableObject.html#isNewCombo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HittableObject\"},{\"id\":30,\"kind\":1024,\"name\":\"comboOffset\",\"url\":\"classes/HittableObject.html#comboOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HittableObject\"},{\"id\":31,\"kind\":128,\"name\":\"HoldableObject\",\"url\":\"classes/HoldableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":32,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HoldableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HoldableObject\"},{\"id\":33,\"kind\":1024,\"name\":\"endTime\",\"url\":\"classes/HoldableObject.html#endTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HoldableObject\"},{\"id\":34,\"kind\":1024,\"name\":\"nodeSamples\",\"url\":\"classes/HoldableObject.html#nodeSamples\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HoldableObject\"},{\"id\":35,\"kind\":262144,\"name\":\"duration\",\"url\":\"classes/HoldableObject.html#duration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"HoldableObject\"},{\"id\":36,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/HoldableObject.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"HoldableObject\"},{\"id\":37,\"kind\":128,\"name\":\"SlidableObject\",\"url\":\"classes/SlidableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":38,\"kind\":1024,\"name\":\"BASE_SCORING_DISTANCE\",\"url\":\"classes/SlidableObject.html#BASE_SCORING_DISTANCE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"SlidableObject\"},{\"id\":39,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SlidableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlidableObject\"},{\"id\":40,\"kind\":262144,\"name\":\"duration\",\"url\":\"classes/SlidableObject.html#duration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":41,\"kind\":262144,\"name\":\"endTime\",\"url\":\"classes/SlidableObject.html#endTime\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":42,\"kind\":262144,\"name\":\"spans\",\"url\":\"classes/SlidableObject.html#spans\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":43,\"kind\":262144,\"name\":\"spanDuration\",\"url\":\"classes/SlidableObject.html#spanDuration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":44,\"kind\":262144,\"name\":\"distance\",\"url\":\"classes/SlidableObject.html#distance\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":45,\"kind\":1024,\"name\":\"repeats\",\"url\":\"classes/SlidableObject.html#repeats\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":46,\"kind\":1024,\"name\":\"velocity\",\"url\":\"classes/SlidableObject.html#velocity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":47,\"kind\":1024,\"name\":\"path\",\"url\":\"classes/SlidableObject.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":48,\"kind\":1024,\"name\":\"legacyLastTickOffset\",\"url\":\"classes/SlidableObject.html#legacyLastTickOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":49,\"kind\":1024,\"name\":\"nodeSamples\",\"url\":\"classes/SlidableObject.html#nodeSamples\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":50,\"kind\":1024,\"name\":\"isNewCombo\",\"url\":\"classes/SlidableObject.html#isNewCombo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":51,\"kind\":1024,\"name\":\"comboOffset\",\"url\":\"classes/SlidableObject.html#comboOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":52,\"kind\":2048,\"name\":\"applyDefaultsToSelf\",\"url\":\"classes/SlidableObject.html#applyDefaultsToSelf\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"SlidableObject\"},{\"id\":53,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/SlidableObject.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"SlidableObject\"},{\"id\":54,\"kind\":128,\"name\":\"SpinnableObject\",\"url\":\"classes/SpinnableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":55,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SpinnableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SpinnableObject\"},{\"id\":56,\"kind\":1024,\"name\":\"endTime\",\"url\":\"classes/SpinnableObject.html#endTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":57,\"kind\":1024,\"name\":\"isNewCombo\",\"url\":\"classes/SpinnableObject.html#isNewCombo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":58,\"kind\":1024,\"name\":\"comboOffset\",\"url\":\"classes/SpinnableObject.html#comboOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":59,\"kind\":262144,\"name\":\"duration\",\"url\":\"classes/SpinnableObject.html#duration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":60,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/SpinnableObject.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"SpinnableObject\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,24.224]],[\"parent/0\",[]],[\"name/1\",[1,17.758]],[\"parent/1\",[0,2.243]],[\"name/2\",[2,28.744]],[\"parent/2\",[0,2.243]],[\"name/3\",[3,32.108]],[\"parent/3\",[0,2.243]],[\"name/4\",[4,32.108]],[\"parent/4\",[0,2.243]],[\"name/5\",[5,24.224]],[\"parent/5\",[]],[\"name/6\",[1,17.758]],[\"parent/6\",[5,2.243]],[\"name/7\",[2,28.744]],[\"parent/7\",[5,2.243]],[\"name/8\",[3,32.108]],[\"parent/8\",[5,2.243]],[\"name/9\",[4,32.108]],[\"parent/9\",[5,2.243]],[\"name/10\",[6,26.231]],[\"parent/10\",[]],[\"name/11\",[1,17.758]],[\"parent/11\",[6,2.428]],[\"name/12\",[2,28.744]],[\"parent/12\",[6,2.428]],[\"name/13\",[7,37.217]],[\"parent/13\",[6,2.428]],[\"name/14\",[8,24.224]],[\"parent/14\",[]],[\"name/15\",[9,37.217]],[\"parent/15\",[8,2.243]],[\"name/16\",[1,17.758]],[\"parent/16\",[8,2.243]],[\"name/17\",[10,28.744]],[\"parent/17\",[8,2.243]],[\"name/18\",[11,32.108]],[\"parent/18\",[8,2.243]],[\"name/19\",[12,26.231]],[\"parent/19\",[]],[\"name/20\",[1,17.758]],[\"parent/20\",[12,2.428]],[\"name/21\",[10,28.744]],[\"parent/21\",[12,2.428]],[\"name/22\",[11,32.108]],[\"parent/22\",[12,2.428]],[\"name/23\",[13,26.231]],[\"parent/23\",[]],[\"name/24\",[1,17.758]],[\"parent/24\",[13,2.428]],[\"name/25\",[10,28.744]],[\"parent/25\",[13,2.428]],[\"name/26\",[14,37.217]],[\"parent/26\",[13,2.428]],[\"name/27\",[15,26.231]],[\"parent/27\",[]],[\"name/28\",[1,17.758]],[\"parent/28\",[15,2.428]],[\"name/29\",[16,28.744]],[\"parent/29\",[15,2.428]],[\"name/30\",[17,28.744]],[\"parent/30\",[15,2.428]],[\"name/31\",[18,22.553]],[\"parent/31\",[]],[\"name/32\",[1,17.758]],[\"parent/32\",[18,2.088]],[\"name/33\",[19,28.744]],[\"parent/33\",[18,2.088]],[\"name/34\",[20,32.108]],[\"parent/34\",[18,2.088]],[\"name/35\",[21,28.744]],[\"parent/35\",[18,2.088]],[\"name/36\",[22,28.744]],[\"parent/36\",[18,2.088]],[\"name/37\",[23,12.649]],[\"parent/37\",[]],[\"name/38\",[24,37.217]],[\"parent/38\",[23,1.171]],[\"name/39\",[1,17.758]],[\"parent/39\",[23,1.171]],[\"name/40\",[21,28.744]],[\"parent/40\",[23,1.171]],[\"name/41\",[19,28.744]],[\"parent/41\",[23,1.171]],[\"name/42\",[25,37.217]],[\"parent/42\",[23,1.171]],[\"name/43\",[26,37.217]],[\"parent/43\",[23,1.171]],[\"name/44\",[27,37.217]],[\"parent/44\",[23,1.171]],[\"name/45\",[28,37.217]],[\"parent/45\",[23,1.171]],[\"name/46\",[29,37.217]],[\"parent/46\",[23,1.171]],[\"name/47\",[30,37.217]],[\"parent/47\",[23,1.171]],[\"name/48\",[31,37.217]],[\"parent/48\",[23,1.171]],[\"name/49\",[20,32.108]],[\"parent/49\",[23,1.171]],[\"name/50\",[16,28.744]],[\"parent/50\",[23,1.171]],[\"name/51\",[17,28.744]],[\"parent/51\",[23,1.171]],[\"name/52\",[32,37.217]],[\"parent/52\",[23,1.171]],[\"name/53\",[22,28.744]],[\"parent/53\",[23,1.171]],[\"name/54\",[33,21.122]],[\"parent/54\",[]],[\"name/55\",[1,17.758]],[\"parent/55\",[33,1.955]],[\"name/56\",[19,28.744]],[\"parent/56\",[33,1.955]],[\"name/57\",[16,28.744]],[\"parent/57\",[33,1.955]],[\"name/58\",[17,28.744]],[\"parent/58\",[33,1.955]],[\"name/59\",[21,28.744]],[\"parent/59\",[33,1.955]],[\"name/60\",[22,28.744]],[\"parent/60\",[33,1.955]]],\"invertedIndex\":[[\"applydefaultstoself\",{\"_index\":32,\"name\":{\"52\":{}},\"parent\":{}}],[\"base_scoring_distance\",{\"_index\":24,\"name\":{\"38\":{}},\"parent\":{}}],[\"beatmapdecoder\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{}}}],[\"beatmapencoder\",{\"_index\":8,\"name\":{\"14\":{}},\"parent\":{\"15\":{},\"16\":{},\"17\":{},\"18\":{}}}],[\"clone\",{\"_index\":22,\"name\":{\"36\":{},\"53\":{},\"60\":{}},\"parent\":{}}],[\"combooffset\",{\"_index\":17,\"name\":{\"30\":{},\"51\":{},\"58\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"6\":{},\"11\":{},\"16\":{},\"20\":{},\"24\":{},\"28\":{},\"32\":{},\"39\":{},\"55\":{}},\"parent\":{}}],[\"decodefrombuffer\",{\"_index\":7,\"name\":{\"13\":{}},\"parent\":{}}],[\"decodefromlines\",{\"_index\":4,\"name\":{\"4\":{},\"9\":{}},\"parent\":{}}],[\"decodefrompath\",{\"_index\":2,\"name\":{\"2\":{},\"7\":{},\"12\":{}},\"parent\":{}}],[\"decodefromstring\",{\"_index\":3,\"name\":{\"3\":{},\"8\":{}},\"parent\":{}}],[\"distance\",{\"_index\":27,\"name\":{\"44\":{}},\"parent\":{}}],[\"duration\",{\"_index\":21,\"name\":{\"35\":{},\"40\":{},\"59\":{}},\"parent\":{}}],[\"encodetobuffer\",{\"_index\":14,\"name\":{\"26\":{}},\"parent\":{}}],[\"encodetopath\",{\"_index\":10,\"name\":{\"17\":{},\"21\":{},\"25\":{}},\"parent\":{}}],[\"encodetostring\",{\"_index\":11,\"name\":{\"18\":{},\"22\":{}},\"parent\":{}}],[\"endtime\",{\"_index\":19,\"name\":{\"33\":{},\"41\":{},\"56\":{}},\"parent\":{}}],[\"first_lazer_version\",{\"_index\":9,\"name\":{\"15\":{}},\"parent\":{}}],[\"hittableobject\",{\"_index\":15,\"name\":{\"27\":{}},\"parent\":{\"28\":{},\"29\":{},\"30\":{}}}],[\"holdableobject\",{\"_index\":18,\"name\":{\"31\":{}},\"parent\":{\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{}}}],[\"isnewcombo\",{\"_index\":16,\"name\":{\"29\":{},\"50\":{},\"57\":{}},\"parent\":{}}],[\"legacylasttickoffset\",{\"_index\":31,\"name\":{\"48\":{}},\"parent\":{}}],[\"nodesamples\",{\"_index\":20,\"name\":{\"34\":{},\"49\":{}},\"parent\":{}}],[\"path\",{\"_index\":30,\"name\":{\"47\":{}},\"parent\":{}}],[\"repeats\",{\"_index\":28,\"name\":{\"45\":{}},\"parent\":{}}],[\"scoredecoder\",{\"_index\":6,\"name\":{\"10\":{}},\"parent\":{\"11\":{},\"12\":{},\"13\":{}}}],[\"scoreencoder\",{\"_index\":13,\"name\":{\"23\":{}},\"parent\":{\"24\":{},\"25\":{},\"26\":{}}}],[\"slidableobject\",{\"_index\":23,\"name\":{\"37\":{}},\"parent\":{\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{}}}],[\"spanduration\",{\"_index\":26,\"name\":{\"43\":{}},\"parent\":{}}],[\"spans\",{\"_index\":25,\"name\":{\"42\":{}},\"parent\":{}}],[\"spinnableobject\",{\"_index\":33,\"name\":{\"54\":{}},\"parent\":{\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{}}}],[\"storyboarddecoder\",{\"_index\":5,\"name\":{\"5\":{}},\"parent\":{\"6\":{},\"7\":{},\"8\":{},\"9\":{}}}],[\"storyboardencoder\",{\"_index\":12,\"name\":{\"19\":{}},\"parent\":{\"20\":{},\"21\":{},\"22\":{}}}],[\"velocity\",{\"_index\":29,\"name\":{\"46\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"262144\":\"Accessor\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"BeatmapDecoder\",\"url\":\"classes/BeatmapDecoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":1024,\"name\":\"EARLY_VERSION_TIMING_OFFSET\",\"url\":\"classes/BeatmapDecoder.html#EARLY_VERSION_TIMING_OFFSET\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BeatmapDecoder\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BeatmapDecoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BeatmapDecoder\"},{\"id\":3,\"kind\":2048,\"name\":\"decodeFromPath\",\"url\":\"classes/BeatmapDecoder.html#decodeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapDecoder\"},{\"id\":4,\"kind\":2048,\"name\":\"decodeFromString\",\"url\":\"classes/BeatmapDecoder.html#decodeFromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapDecoder\"},{\"id\":5,\"kind\":2048,\"name\":\"decodeFromLines\",\"url\":\"classes/BeatmapDecoder.html#decodeFromLines\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapDecoder\"},{\"id\":6,\"kind\":128,\"name\":\"StoryboardDecoder\",\"url\":\"classes/StoryboardDecoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":7,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StoryboardDecoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StoryboardDecoder\"},{\"id\":8,\"kind\":2048,\"name\":\"decodeFromPath\",\"url\":\"classes/StoryboardDecoder.html#decodeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardDecoder\"},{\"id\":9,\"kind\":2048,\"name\":\"decodeFromString\",\"url\":\"classes/StoryboardDecoder.html#decodeFromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardDecoder\"},{\"id\":10,\"kind\":2048,\"name\":\"decodeFromLines\",\"url\":\"classes/StoryboardDecoder.html#decodeFromLines\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardDecoder\"},{\"id\":11,\"kind\":128,\"name\":\"ScoreDecoder\",\"url\":\"classes/ScoreDecoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":12,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ScoreDecoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ScoreDecoder\"},{\"id\":13,\"kind\":2048,\"name\":\"decodeFromPath\",\"url\":\"classes/ScoreDecoder.html#decodeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreDecoder\"},{\"id\":14,\"kind\":2048,\"name\":\"decodeFromBuffer\",\"url\":\"classes/ScoreDecoder.html#decodeFromBuffer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreDecoder\"},{\"id\":15,\"kind\":128,\"name\":\"BeatmapEncoder\",\"url\":\"classes/BeatmapEncoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":16,\"kind\":1024,\"name\":\"FIRST_LAZER_VERSION\",\"url\":\"classes/BeatmapEncoder.html#FIRST_LAZER_VERSION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BeatmapEncoder\"},{\"id\":17,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BeatmapEncoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BeatmapEncoder\"},{\"id\":18,\"kind\":2048,\"name\":\"encodeToPath\",\"url\":\"classes/BeatmapEncoder.html#encodeToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapEncoder\"},{\"id\":19,\"kind\":2048,\"name\":\"encodeToString\",\"url\":\"classes/BeatmapEncoder.html#encodeToString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BeatmapEncoder\"},{\"id\":20,\"kind\":128,\"name\":\"StoryboardEncoder\",\"url\":\"classes/StoryboardEncoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":21,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StoryboardEncoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StoryboardEncoder\"},{\"id\":22,\"kind\":2048,\"name\":\"encodeToPath\",\"url\":\"classes/StoryboardEncoder.html#encodeToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardEncoder\"},{\"id\":23,\"kind\":2048,\"name\":\"encodeToString\",\"url\":\"classes/StoryboardEncoder.html#encodeToString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StoryboardEncoder\"},{\"id\":24,\"kind\":128,\"name\":\"ScoreEncoder\",\"url\":\"classes/ScoreEncoder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":25,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ScoreEncoder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ScoreEncoder\"},{\"id\":26,\"kind\":2048,\"name\":\"encodeToPath\",\"url\":\"classes/ScoreEncoder.html#encodeToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreEncoder\"},{\"id\":27,\"kind\":2048,\"name\":\"encodeToBuffer\",\"url\":\"classes/ScoreEncoder.html#encodeToBuffer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ScoreEncoder\"},{\"id\":28,\"kind\":128,\"name\":\"HittableObject\",\"url\":\"classes/HittableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":29,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HittableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HittableObject\"},{\"id\":30,\"kind\":1024,\"name\":\"isNewCombo\",\"url\":\"classes/HittableObject.html#isNewCombo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HittableObject\"},{\"id\":31,\"kind\":1024,\"name\":\"comboOffset\",\"url\":\"classes/HittableObject.html#comboOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HittableObject\"},{\"id\":32,\"kind\":128,\"name\":\"HoldableObject\",\"url\":\"classes/HoldableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":33,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HoldableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HoldableObject\"},{\"id\":34,\"kind\":1024,\"name\":\"endTime\",\"url\":\"classes/HoldableObject.html#endTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HoldableObject\"},{\"id\":35,\"kind\":1024,\"name\":\"nodeSamples\",\"url\":\"classes/HoldableObject.html#nodeSamples\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HoldableObject\"},{\"id\":36,\"kind\":262144,\"name\":\"duration\",\"url\":\"classes/HoldableObject.html#duration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"HoldableObject\"},{\"id\":37,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/HoldableObject.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"HoldableObject\"},{\"id\":38,\"kind\":128,\"name\":\"SlidableObject\",\"url\":\"classes/SlidableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":39,\"kind\":1024,\"name\":\"BASE_SCORING_DISTANCE\",\"url\":\"classes/SlidableObject.html#BASE_SCORING_DISTANCE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"SlidableObject\"},{\"id\":40,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SlidableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlidableObject\"},{\"id\":41,\"kind\":262144,\"name\":\"duration\",\"url\":\"classes/SlidableObject.html#duration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":42,\"kind\":262144,\"name\":\"endTime\",\"url\":\"classes/SlidableObject.html#endTime\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":43,\"kind\":262144,\"name\":\"spans\",\"url\":\"classes/SlidableObject.html#spans\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":44,\"kind\":262144,\"name\":\"spanDuration\",\"url\":\"classes/SlidableObject.html#spanDuration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":45,\"kind\":262144,\"name\":\"distance\",\"url\":\"classes/SlidableObject.html#distance\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":46,\"kind\":1024,\"name\":\"repeats\",\"url\":\"classes/SlidableObject.html#repeats\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":47,\"kind\":1024,\"name\":\"velocity\",\"url\":\"classes/SlidableObject.html#velocity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":48,\"kind\":1024,\"name\":\"path\",\"url\":\"classes/SlidableObject.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":49,\"kind\":1024,\"name\":\"legacyLastTickOffset\",\"url\":\"classes/SlidableObject.html#legacyLastTickOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":50,\"kind\":1024,\"name\":\"nodeSamples\",\"url\":\"classes/SlidableObject.html#nodeSamples\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":51,\"kind\":1024,\"name\":\"isNewCombo\",\"url\":\"classes/SlidableObject.html#isNewCombo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":52,\"kind\":1024,\"name\":\"comboOffset\",\"url\":\"classes/SlidableObject.html#comboOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SlidableObject\"},{\"id\":53,\"kind\":2048,\"name\":\"applyDefaultsToSelf\",\"url\":\"classes/SlidableObject.html#applyDefaultsToSelf\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"SlidableObject\"},{\"id\":54,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/SlidableObject.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"SlidableObject\"},{\"id\":55,\"kind\":128,\"name\":\"SpinnableObject\",\"url\":\"classes/SpinnableObject.html\",\"classes\":\"tsd-kind-class\"},{\"id\":56,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SpinnableObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SpinnableObject\"},{\"id\":57,\"kind\":1024,\"name\":\"endTime\",\"url\":\"classes/SpinnableObject.html#endTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":58,\"kind\":1024,\"name\":\"isNewCombo\",\"url\":\"classes/SpinnableObject.html#isNewCombo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":59,\"kind\":1024,\"name\":\"comboOffset\",\"url\":\"classes/SpinnableObject.html#comboOffset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":60,\"kind\":262144,\"name\":\"duration\",\"url\":\"classes/SpinnableObject.html#duration\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"SpinnableObject\"},{\"id\":61,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/SpinnableObject.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"SpinnableObject\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,22.713]],[\"parent/0\",[]],[\"name/1\",[1,37.377]],[\"parent/1\",[0,2.106]],[\"name/2\",[2,17.918]],[\"parent/2\",[0,2.106]],[\"name/3\",[3,28.904]],[\"parent/3\",[0,2.106]],[\"name/4\",[4,32.268]],[\"parent/4\",[0,2.106]],[\"name/5\",[5,32.268]],[\"parent/5\",[0,2.106]],[\"name/6\",[6,24.384]],[\"parent/6\",[]],[\"name/7\",[2,17.918]],[\"parent/7\",[6,2.261]],[\"name/8\",[3,28.904]],[\"parent/8\",[6,2.261]],[\"name/9\",[4,32.268]],[\"parent/9\",[6,2.261]],[\"name/10\",[5,32.268]],[\"parent/10\",[6,2.261]],[\"name/11\",[7,26.391]],[\"parent/11\",[]],[\"name/12\",[2,17.918]],[\"parent/12\",[7,2.447]],[\"name/13\",[3,28.904]],[\"parent/13\",[7,2.447]],[\"name/14\",[8,37.377]],[\"parent/14\",[7,2.447]],[\"name/15\",[9,24.384]],[\"parent/15\",[]],[\"name/16\",[10,37.377]],[\"parent/16\",[9,2.261]],[\"name/17\",[2,17.918]],[\"parent/17\",[9,2.261]],[\"name/18\",[11,28.904]],[\"parent/18\",[9,2.261]],[\"name/19\",[12,32.268]],[\"parent/19\",[9,2.261]],[\"name/20\",[13,26.391]],[\"parent/20\",[]],[\"name/21\",[2,17.918]],[\"parent/21\",[13,2.447]],[\"name/22\",[11,28.904]],[\"parent/22\",[13,2.447]],[\"name/23\",[12,32.268]],[\"parent/23\",[13,2.447]],[\"name/24\",[14,26.391]],[\"parent/24\",[]],[\"name/25\",[2,17.918]],[\"parent/25\",[14,2.447]],[\"name/26\",[11,28.904]],[\"parent/26\",[14,2.447]],[\"name/27\",[15,37.377]],[\"parent/27\",[14,2.447]],[\"name/28\",[16,26.391]],[\"parent/28\",[]],[\"name/29\",[2,17.918]],[\"parent/29\",[16,2.447]],[\"name/30\",[17,28.904]],[\"parent/30\",[16,2.447]],[\"name/31\",[18,28.904]],[\"parent/31\",[16,2.447]],[\"name/32\",[19,22.713]],[\"parent/32\",[]],[\"name/33\",[2,17.918]],[\"parent/33\",[19,2.106]],[\"name/34\",[20,28.904]],[\"parent/34\",[19,2.106]],[\"name/35\",[21,32.268]],[\"parent/35\",[19,2.106]],[\"name/36\",[22,28.904]],[\"parent/36\",[19,2.106]],[\"name/37\",[23,28.904]],[\"parent/37\",[19,2.106]],[\"name/38\",[24,12.809]],[\"parent/38\",[]],[\"name/39\",[25,37.377]],[\"parent/39\",[24,1.188]],[\"name/40\",[2,17.918]],[\"parent/40\",[24,1.188]],[\"name/41\",[22,28.904]],[\"parent/41\",[24,1.188]],[\"name/42\",[20,28.904]],[\"parent/42\",[24,1.188]],[\"name/43\",[26,37.377]],[\"parent/43\",[24,1.188]],[\"name/44\",[27,37.377]],[\"parent/44\",[24,1.188]],[\"name/45\",[28,37.377]],[\"parent/45\",[24,1.188]],[\"name/46\",[29,37.377]],[\"parent/46\",[24,1.188]],[\"name/47\",[30,37.377]],[\"parent/47\",[24,1.188]],[\"name/48\",[31,37.377]],[\"parent/48\",[24,1.188]],[\"name/49\",[32,37.377]],[\"parent/49\",[24,1.188]],[\"name/50\",[21,32.268]],[\"parent/50\",[24,1.188]],[\"name/51\",[17,28.904]],[\"parent/51\",[24,1.188]],[\"name/52\",[18,28.904]],[\"parent/52\",[24,1.188]],[\"name/53\",[33,37.377]],[\"parent/53\",[24,1.188]],[\"name/54\",[23,28.904]],[\"parent/54\",[24,1.188]],[\"name/55\",[34,21.282]],[\"parent/55\",[]],[\"name/56\",[2,17.918]],[\"parent/56\",[34,1.973]],[\"name/57\",[20,28.904]],[\"parent/57\",[34,1.973]],[\"name/58\",[17,28.904]],[\"parent/58\",[34,1.973]],[\"name/59\",[18,28.904]],[\"parent/59\",[34,1.973]],[\"name/60\",[22,28.904]],[\"parent/60\",[34,1.973]],[\"name/61\",[23,28.904]],[\"parent/61\",[34,1.973]]],\"invertedIndex\":[[\"applydefaultstoself\",{\"_index\":33,\"name\":{\"53\":{}},\"parent\":{}}],[\"base_scoring_distance\",{\"_index\":25,\"name\":{\"39\":{}},\"parent\":{}}],[\"beatmapdecoder\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{}}}],[\"beatmapencoder\",{\"_index\":9,\"name\":{\"15\":{}},\"parent\":{\"16\":{},\"17\":{},\"18\":{},\"19\":{}}}],[\"clone\",{\"_index\":23,\"name\":{\"37\":{},\"54\":{},\"61\":{}},\"parent\":{}}],[\"combooffset\",{\"_index\":18,\"name\":{\"31\":{},\"52\":{},\"59\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"7\":{},\"12\":{},\"17\":{},\"21\":{},\"25\":{},\"29\":{},\"33\":{},\"40\":{},\"56\":{}},\"parent\":{}}],[\"decodefrombuffer\",{\"_index\":8,\"name\":{\"14\":{}},\"parent\":{}}],[\"decodefromlines\",{\"_index\":5,\"name\":{\"5\":{},\"10\":{}},\"parent\":{}}],[\"decodefrompath\",{\"_index\":3,\"name\":{\"3\":{},\"8\":{},\"13\":{}},\"parent\":{}}],[\"decodefromstring\",{\"_index\":4,\"name\":{\"4\":{},\"9\":{}},\"parent\":{}}],[\"distance\",{\"_index\":28,\"name\":{\"45\":{}},\"parent\":{}}],[\"duration\",{\"_index\":22,\"name\":{\"36\":{},\"41\":{},\"60\":{}},\"parent\":{}}],[\"early_version_timing_offset\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"encodetobuffer\",{\"_index\":15,\"name\":{\"27\":{}},\"parent\":{}}],[\"encodetopath\",{\"_index\":11,\"name\":{\"18\":{},\"22\":{},\"26\":{}},\"parent\":{}}],[\"encodetostring\",{\"_index\":12,\"name\":{\"19\":{},\"23\":{}},\"parent\":{}}],[\"endtime\",{\"_index\":20,\"name\":{\"34\":{},\"42\":{},\"57\":{}},\"parent\":{}}],[\"first_lazer_version\",{\"_index\":10,\"name\":{\"16\":{}},\"parent\":{}}],[\"hittableobject\",{\"_index\":16,\"name\":{\"28\":{}},\"parent\":{\"29\":{},\"30\":{},\"31\":{}}}],[\"holdableobject\",{\"_index\":19,\"name\":{\"32\":{}},\"parent\":{\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{}}}],[\"isnewcombo\",{\"_index\":17,\"name\":{\"30\":{},\"51\":{},\"58\":{}},\"parent\":{}}],[\"legacylasttickoffset\",{\"_index\":32,\"name\":{\"49\":{}},\"parent\":{}}],[\"nodesamples\",{\"_index\":21,\"name\":{\"35\":{},\"50\":{}},\"parent\":{}}],[\"path\",{\"_index\":31,\"name\":{\"48\":{}},\"parent\":{}}],[\"repeats\",{\"_index\":29,\"name\":{\"46\":{}},\"parent\":{}}],[\"scoredecoder\",{\"_index\":7,\"name\":{\"11\":{}},\"parent\":{\"12\":{},\"13\":{},\"14\":{}}}],[\"scoreencoder\",{\"_index\":14,\"name\":{\"24\":{}},\"parent\":{\"25\":{},\"26\":{},\"27\":{}}}],[\"slidableobject\",{\"_index\":24,\"name\":{\"38\":{}},\"parent\":{\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{}}}],[\"spanduration\",{\"_index\":27,\"name\":{\"44\":{}},\"parent\":{}}],[\"spans\",{\"_index\":26,\"name\":{\"43\":{}},\"parent\":{}}],[\"spinnableobject\",{\"_index\":34,\"name\":{\"55\":{}},\"parent\":{\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{},\"61\":{}}}],[\"storyboarddecoder\",{\"_index\":6,\"name\":{\"6\":{}},\"parent\":{\"7\":{},\"8\":{},\"9\":{},\"10\":{}}}],[\"storyboardencoder\",{\"_index\":13,\"name\":{\"20\":{}},\"parent\":{\"21\":{},\"22\":{},\"23\":{}}}],[\"velocity\",{\"_index\":30,\"name\":{\"47\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/BeatmapDecoder.html b/docs/classes/BeatmapDecoder.html index 91a80ce5..e7fc18f8 100644 --- a/docs/classes/BeatmapDecoder.html +++ b/docs/classes/BeatmapDecoder.html @@ -1,24 +1,27 @@ BeatmapDecoder | osu-parsers
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BeatmapDecoder

Beatmap decoder.

-

Hierarchy

  • Decoder<Beatmap>
    • BeatmapDecoder

Index

Constructors

Methods

  • decodeFromLines(data: string[], parseSb?: boolean): Beatmap

Hierarchy

  • Decoder<Beatmap>
    • BeatmapDecoder

Index

Constructors

Properties

EARLY_VERSION_TIMING_OFFSET: 24 = 24
+

An offset which needs to be applied to old beatmaps (v4 and lower) +to correct timing changes that were applied at a game client level.

+

Methods

  • decodeFromLines(data: string[], parseSb?: boolean): Beatmap
  • Performs beatmap decoding from a string array.

    Parameters

    • data: string[]

      Array of split lines.

    • parseSb: boolean = true

      Should a storyboard be parsed?

    Returns Beatmap

    Decoded beatmap.

    -
  • decodeFromPath(path: string, parseSb?: boolean): Beatmap
  • decodeFromPath(path: string, parseSb?: boolean): Beatmap
  • Performs beatmap decoding from the specified .osu file.

    Parameters

    • path: string

      Path to the .osu file.

    • parseSb: boolean = true

      Should a storyboard be parsed?

    Returns Beatmap

    Decoded beatmap.

    -
  • decodeFromString(str: string, parseSb?: boolean): Beatmap
  • decodeFromString(str: string, parseSb?: boolean): Beatmap
  • Performs beatmap decoding from a string.

    Parameters

    • str: string

      String with beatmap data.

    • parseSb: boolean = true

      Should a storyboard be parsed?

    Returns Beatmap

    Decoded beatmap.

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/classes/BeatmapEncoder.html b/docs/classes/BeatmapEncoder.html index d1bfbfe1..d3cb1675 100644 --- a/docs/classes/BeatmapEncoder.html +++ b/docs/classes/BeatmapEncoder.html @@ -1,14 +1,14 @@ BeatmapEncoder | osu-parsers
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BeatmapEncoder

Beatmap encoder.

-

Hierarchy

  • BeatmapEncoder

Index

Constructors

Properties

FIRST_LAZER_VERSION: 128 = 128
+

Hierarchy

  • BeatmapEncoder

Index

Constructors

Properties

FIRST_LAZER_VERSION: 128 = 128

First playable lazer version.

-

Methods

  • encodeToPath(path: string, beatmap?: IBeatmap): void

Methods

  • encodeToPath(path: string, beatmap?: IBeatmap): void
  • Performs beatmap encoding to the specified path.

    Parameters

    • path: string

      Path for writing the .osu file.

    • Optional beatmap: IBeatmap

      Beatmap for encoding.

      -

    Returns void

  • encodeToString(beatmap?: IBeatmap): string

Returns void

  • encodeToString(beatmap?: IBeatmap): string
  • Performs beatmap encoding to a string.

    Parameters

    • Optional beatmap: IBeatmap

      Beatmap for encoding.

      diff --git a/docs/classes/HittableObject.html b/docs/classes/HittableObject.html index e5c1c1cf..571d4d8b 100644 --- a/docs/classes/HittableObject.html +++ b/docs/classes/HittableObject.html @@ -1,3 +1,3 @@ HittableObject | osu-parsers
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Class HittableObject

      A hittable object.

      -

      Hierarchy

      • HitObject
        • HittableObject

      Implements

      • IHasCombo

      Index

      Constructors

      Properties

      Constructors

      Properties

      comboOffset: number = 0
      isNewCombo: boolean = false

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Inherited constructor
      • Static property

      Settings

      Theme

      \ No newline at end of file +

Hierarchy

  • HitObject
    • HittableObject

Implements

  • IHasCombo

Index

Constructors

Properties

Constructors

Properties

comboOffset: number = 0
isNewCombo: boolean = false
\ No newline at end of file diff --git a/docs/classes/HoldableObject.html b/docs/classes/HoldableObject.html index 2ad4577c..4ae760f3 100644 --- a/docs/classes/HoldableObject.html +++ b/docs/classes/HoldableObject.html @@ -1,8 +1,8 @@ HoldableObject | osu-parsers
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HoldableObject

A holdable object.

-

Hierarchy

  • HitObject
    • HoldableObject

Implements

  • IHoldableObject

Index

Constructors

Properties

Accessors

Methods

Constructors

Properties

endTime: number = 0
+

Hierarchy

  • HitObject
    • HoldableObject

Implements

  • IHoldableObject

Index

Constructors

Properties

Accessors

Methods

Constructors

Properties

endTime: number = 0

The time at which the holdable object ends.

-
nodeSamples: HitSample[][] = []
+
nodeSamples: HitSample[][] = []

The samples to be played when each node of the holdable object is hit. 0: The first node. 1: The first repeat. @@ -10,9 +10,9 @@ ... n-1: The last repeat. n: The last node.

-

Accessors

  • get duration(): number

Accessors

  • get duration(): number

Methods

Methods

  • Creates a copy of this holdable object. Non-primitive properties will be copied via their own clone() method.

    Returns HoldableObject

    A copied holdable object.

    diff --git a/docs/classes/ScoreDecoder.html b/docs/classes/ScoreDecoder.html index d2237a0f..bc738191 100644 --- a/docs/classes/ScoreDecoder.html +++ b/docs/classes/ScoreDecoder.html @@ -1,13 +1,13 @@ ScoreDecoder | osu-parsers
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Class ScoreDecoder

    Score decoder.

    -

    Hierarchy

    • ScoreDecoder

    Index

    Constructors

    Methods

    • decodeFromBuffer(buffer: Buffer, parseReplay?: boolean): Promise<Score>

    Hierarchy

    • ScoreDecoder

    Index

    Constructors

    Methods

    • decodeFromBuffer(buffer: Buffer, parseReplay?: boolean): Promise<Score>
    • Performs score decoding from a buffer.

      Parameters

      • buffer: Buffer

        Buffer with score data.

      • parseReplay: boolean = true

        Should replay be parsed?

      Returns Promise<Score>

      Decoded score.

      -
    • decodeFromPath(path: string, parseReplay?: boolean): Promise<Score>
    • decodeFromPath(path: string, parseReplay?: boolean): Promise<Score>
    • Performs score decoding from the specified .osr file.

      Parameters

      • path: string

        Path to the .osr file.

        diff --git a/docs/classes/ScoreEncoder.html b/docs/classes/ScoreEncoder.html index e2823d7f..12237f63 100644 --- a/docs/classes/ScoreEncoder.html +++ b/docs/classes/ScoreEncoder.html @@ -1,11 +1,11 @@ ScoreEncoder | osu-parsers
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Class ScoreEncoder

        Score encoder.

        -

        Hierarchy

        • ScoreEncoder

        Index

        Constructors

        Methods

        • encodeToBuffer(score?: IScore): Promise<Buffer>

        Hierarchy

        • ScoreEncoder

        Index

        Constructors

        Methods

        • encodeToBuffer(score?: IScore): Promise<Buffer>
        • Performs score encoding to a buffer.

          Parameters

          • Optional score: IScore

            Score info for encoding.

          Returns Promise<Buffer>

          A buffer with encoded score & replay data.

          -
        • encodeToPath(path: string, score?: IScore): Promise<void>
        • encodeToPath(path: string, score?: IScore): Promise<void>
        • Performs score info encoding to the specified path.

          Parameters

          • path: string

            Path for writing the .osr file.

            diff --git a/docs/classes/SlidableObject.html b/docs/classes/SlidableObject.html index 807f9a47..46e12d2c 100644 --- a/docs/classes/SlidableObject.html +++ b/docs/classes/SlidableObject.html @@ -1,8 +1,8 @@ SlidableObject | osu-parsers
            Options
            All
            • Public
            • Public/Protected
            • All
            Menu

            Class SlidableObject

            A parsed slidable object.

            -

            Hierarchy

            • HitObject
              • SlidableObject

            Implements

            • ISlidableObject
            • IHasCombo

            Index

            Constructors

            Properties

            comboOffset: number = 0
            isNewCombo: boolean = false
            legacyLastTickOffset: number = 36
            +

            Hierarchy

            • HitObject
              • SlidableObject

            Implements

            • ISlidableObject
            • IHasCombo

            Index

            Constructors

            Properties

            comboOffset: number = 0
            isNewCombo: boolean = false
            legacyLastTickOffset: number = 36

            The last tick offset of slidable objects in osu!stable.

            -
            nodeSamples: HitSample[][] = []
            +
            nodeSamples: HitSample[][] = []

            The samples to be played when each node of the slidable object is hit. 0: The first node. 1: The first repeat. @@ -10,30 +10,30 @@ ... n-1: The last repeat. n: The last node.

            -
            path: SliderPath = ...
            +
            path: SliderPath = ...

            The curve of a slidable object.

            -
            repeats: number = 0
            +
            repeats: number = 0

            The amount of times a slidable object repeats.

            -
            velocity: number = 1
            +
            velocity: number = 1

            Velocity of this slidable object.

            -
            BASE_SCORING_DISTANCE: number = 100
            +
            BASE_SCORING_DISTANCE: number = 100

            Scoring distance with a speed-adjusted beat length of 1 second (ie. the speed slider balls move through their track).

            -

            Accessors

            • get distance(): number
            • set distance(value: number): void

            Accessors

            • get distance(): number
            • set distance(value: number): void
            • get duration(): number
            • get duration(): number
            • get endTime(): number
            • get endTime(): number
            • The time at which the slidable object ends.

              -

              Returns number

            • get spanDuration(): number
            • get spanDuration(): number
            • The duration of a single span of this slidable object.

              -

              Returns number

            • get spans(): number
            • set spans(value: number): void
            • get spans(): number
            • set spans(value: number): void
            • The amount of times the length of this slidable object spans.

              -

              Returns number

            • +

              Returns number

            • The amount of times the length of this slidable object spans.

              -

              Parameters

              • value: number

              Returns void

            Methods

            • applyDefaultsToSelf(controlPoints: ControlPointInfo, difficulty: BeatmapDifficultySection): void
            • Parameters

              • controlPoints: ControlPointInfo
              • difficulty: BeatmapDifficultySection

              Returns void

            Methods

            • applyDefaultsToSelf(controlPoints: ControlPointInfo, difficulty: BeatmapDifficultySection): void
            • Parameters

              • controlPoints: ControlPointInfo
              • difficulty: BeatmapDifficultySection

              Returns void

            • Creates a copy of this parsed slider. Non-primitive properties will be copied via their own clone() method.

              Returns SlidableObject

              A copied parsed slider.

              diff --git a/docs/classes/SpinnableObject.html b/docs/classes/SpinnableObject.html index fd687f5a..98e2b951 100644 --- a/docs/classes/SpinnableObject.html +++ b/docs/classes/SpinnableObject.html @@ -1,10 +1,10 @@ SpinnableObject | osu-parsers
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Class SpinnableObject

              A parsed spinnable object.

              -

              Hierarchy

              • HitObject
                • SpinnableObject

              Implements

              • ISpinnableObject
              • IHasCombo

              Index

              Constructors

              Properties

              Accessors

              Methods

              Constructors

              Properties

              comboOffset: number = 0
              endTime: number = 0
              +

              Hierarchy

              • HitObject
                • SpinnableObject

              Implements

              • ISpinnableObject
              • IHasCombo

              Index

              Constructors

              Properties

              Accessors

              Methods

              Constructors

              Properties

              comboOffset: number = 0
              endTime: number = 0

              The time at which the spinnable object ends.

              -
              isNewCombo: boolean = false

              Accessors

              • get duration(): number
              isNewCombo: boolean = false

              Accessors

              • get duration(): number

              Methods

              Methods

              • Creates a copy of this parsed spinner. Non-primitive properties will be copied via their own clone() method.

                Returns SpinnableObject

                A copied parsed spinner.

                diff --git a/docs/classes/StoryboardDecoder.html b/docs/classes/StoryboardDecoder.html index cdf9d05e..3f09d4ed 100644 --- a/docs/classes/StoryboardDecoder.html +++ b/docs/classes/StoryboardDecoder.html @@ -1,6 +1,6 @@ StoryboardDecoder | osu-parsers
                Options
                All
                • Public
                • Public/Protected
                • All
                Menu

                Class StoryboardDecoder

                Storyboard decoder.

                -

                Hierarchy

                • Decoder<Storyboard>
                  • StoryboardDecoder

                Index

                Constructors

                Methods

                • decodeFromLines(firstData: string[], secondData?: string[]): Storyboard

                Hierarchy

                • Decoder<Storyboard>
                  • StoryboardDecoder

                Index

                Constructors

                Methods

                • decodeFromLines(firstData: string[], secondData?: string[]): Storyboard
                • Performs storyboard decoding from a string array. If two string arrays were specified, storyboard decoder will try to combine storyboards.

                  NOTE: Commands from the .osb file take precedence over those @@ -11,7 +11,7 @@

                • Optional secondData: string[]

                  A string array with the secondary storyboard data (from .osb file).

                Returns Storyboard

                Decoded storyboard.

                -
              • decodeFromPath(firstPath: string, secondPath?: string): Storyboard
              • decodeFromPath(firstPath: string, secondPath?: string): Storyboard
              • Performs storyboard decoding from the specified .osu or .osb file. If two paths were specified, storyboard decoder will try to combine storyboards.

                NOTE: Commands from the .osb file take precedence over those @@ -22,7 +22,7 @@

              • Optional secondPath: string

                Path to the secondary storyboard (.osb file).

              Returns Storyboard

              Decoded storyboard.

              -
            • decodeFromString(firstString: string, secondString?: string): Storyboard
            • decodeFromString(firstString: string, secondString?: string): Storyboard
            • Performs storyboard decoding from a string. If two strings were specified, storyboard decoder will try to combine storyboards.

              NOTE: Commands from the .osb file take precedence over those diff --git a/docs/classes/StoryboardEncoder.html b/docs/classes/StoryboardEncoder.html index 72dffa64..dd90a7e4 100644 --- a/docs/classes/StoryboardEncoder.html +++ b/docs/classes/StoryboardEncoder.html @@ -1,12 +1,12 @@ StoryboardEncoder | osu-parsers

              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Class StoryboardEncoder

              Storyboard encoder.

              -

              Hierarchy

              • StoryboardEncoder

              Index

              Constructors

              Methods

              • encodeToPath(path: string, storyboard?: Storyboard): void

              Hierarchy

              • StoryboardEncoder

              Index

              Constructors

              Methods

              • encodeToPath(path: string, storyboard?: Storyboard): void
              • Performs storyboard encoding to the specified path.

                Parameters

                • path: string

                  Path for writing the .osb file.

                • Optional storyboard: Storyboard

                  Storyboard for encoding.

                  -

                Returns void

              • encodeToString(storyboard?: Storyboard): string

              Returns void

            • encodeToString(storyboard?: Storyboard): string
            • Performs storyboard encoding to a string.

              Parameters

              • Optional storyboard: Storyboard

                Storyboard for encoding.

                diff --git a/docs/index.html b/docs/index.html index cca86583..31ac6123 100644 --- a/docs/index.html +++ b/docs/index.html @@ -67,7 +67,7 @@

                Score & replay decoding

                This decoder is based on external LZMA library and works asynchronously.

                There are 2 ways to read data through this decoder:

                  -
                • via string
                • +
                • via file path
                • via buffer

                By default, score decoder will decode both score information and replay. If you want to decode score information without replay, you can pass false as the second parameter to any of the methods.