1. Installation
  2. Quick Start
  3. Managing Scripts
  4. Running Scripts
  5. Controlling Script Bindings
  6. Modifying Script Contexts
  7. Contexts
  8. Callbacks
  9. Script Systems
  10. Examples
  11. Scripting IDE Integrations
  12. Script Tooling
  13. LADfiles
  14. Script Pipeline
  15. Script Pipeline
  16. Release Notes
  17. Release Notes
    ❱
    1. 0.14-to-0.15
    2. 0.15.0
    3. 0.15-to-0.16
    4. 0.16.0
    5. 0.16-to-0.17
    6. 0.17.0
    7. 0.17-to-0.18
    8. 0.18.0
    9. 0.19.0
    10. 0.19-to-0.20
    11. 0.20.0
    12. 0.22-to-0.23
    13. 0.23.0
    14. 0.23-to-0.24
  18. Scripting Reference
  19. Introduction
  20. Constructing Arbitrary Types
  21. Events and Messages
  22. Bundles
  23. Namespaces
  24. Calling Other Scripts
  25. Core Bindings
    ❱
    1. Builtins
      ❱
      1. export_namespace
      2. import_namespace
      3. register_callback
    2. Types
      ❱
      1. alloc
        ❱
        1. Cow
          ❱
          1. new
      2. animation
        ❱
        1. AnimationPlayer
          ❱
          1. seek_to
          2. all_paused
          3. pause_all
          4. resume_all
          5. is_playing_animation
          6. stop
          7. all_finished
          8. set_repeat_forever
          9. animation_is_finished
          10. play
          11. set_speed
          12. stop_all
          13. new
        2. AnimationGraph
          ❱
          1. add_clip
          2. from_clip
          3. root_node
          4. new
        3. NodeIndex
          ❱
          1. index
          2. new
        4. ActiveAnimation
          ❱
          1. new
        5. AnimationTargetId
          ❱
          1. new
        6. RepeatAnimation
          ❱
          1. new
          2. Count.new
          3. Forever.new
          4. Never.new
      3. asset
        ❱
        1. AssetIndex
          ❱
          1. new
        2. AssetPath
          ❱
          1. new
        3. RenderAssetUsages
          ❱
          1. new
        4. ArcMutexValue<Image>
          ❱
          1. new
        5. ArcMutexValue<TextureAtlasLayout>
          ❱
          1. new
        6. ArcMutexValue<Mesh>
          ❱
          1. new
        7. ArcMutexValue<ScriptAsset>
          ❱
          1. new
        8. ArcMutexValue<ShaderBuffer>
          ❱
          1. new
        9. ArcMutexValue<ColorMaterial>
          ❱
          1. new
        10. ArcMutexValue<SpriteMeshMaterial>
          ❱
          1. new
        11. HandleTemplate<Image>
          ❱
          1. new
          2. Handle.new
          3. Path.new
          4. Value.new
        12. HandleTemplate<TextureAtlasLayout>
          ❱
          1. new
          2. Handle.new
          3. Path.new
          4. Value.new
        13. HandleTemplate<Mesh>
          ❱
          1. new
          2. Handle.new
          3. Path.new
          4. Value.new
        14. HandleTemplate<ScriptAsset>
          ❱
          1. new
          2. Handle.new
          3. Path.new
          4. Value.new
        15. HandleTemplate<ShaderBuffer>
          ❱
          1. new
          2. Handle.new
          3. Path.new
          4. Value.new
        16. HandleTemplate<ColorMaterial>
          ❱
          1. new
          2. Handle.new
          3. Path.new
          4. Value.new
        17. HandleTemplate<SpriteMeshMaterial>
          ❱
          1. new
          2. Handle.new
          3. Path.new
          4. Value.new
        18. AssetId<ScriptAsset>
          ❱
          1. new
          2. Index.new
          3. Uuid.new
        19. Handle<A>
      4. audio
        ❱
        1. PlaybackSettings
          ❱
          1. looping
          2. with_speed
          3. with_volume
          4. with_spatial
          5. despawn
          6. once
          7. remove
          8. new
        2. PlaybackMode
          ❱
          1. new
          2. Despawn.new
          3. Loop.new
          4. Once.new
          5. Remove.new
        3. SpatialScale
          ❱
          1. new
        4. Volume
          ❱
          1. new
          2. Decibels.new
          3. Linear.new
      5. bevy_platform
        ❱
        1. Arc<TypeId(0x21563c724267e320d8e5fce97050cf22)>
          ❱
          1. new
        2. Hashed<Cow, TypeId(0x4ee5fc7c26dac803f8abc5b33940c653)>
          ❱
          1. new
      6. bms
        ❱
        1. EnumVariantRef
          ❱
          1. new
          2. eq
          3. variant_name
        2. ScriptBundleRegistration
          ❱
          1. short_name
          2. type_name
          3. namespace
          4. new
        3. ScriptComponentRegistration
          ❱
          1. short_name
          2. type_name
          3. namespace
          4. new
        4. ScriptQueryBuilder
          ❱
          1. build
          2. optional
          3. optional_read
          4. changed
          5. component
          6. added
          7. component_read
          8. with
          9. without
          10. new
        5. ScriptQueryResult
          ❱
          1. components
          2. entity
          3. new
        6. ScriptResourceRegistration
          ❱
          1. short_name
          2. namespace
          3. type_name
          4. new
        7. ScriptTypeRegistration
          ❱
          1. namespace
          2. type_name
          3. short_name
          4. new
        8. ScriptEventRegistration
          ❱
          1. short_name
          2. namespace
          3. new
        9. ScriptRunCondition
          ❱
          1. run_once
          2. any_with_component
          3. or_
          4. resource_exists
          5. on_timer
          6. resource_changed
          7. resource_added
          8. not_
          9. and_
          10. new
        10. ScriptSystemBuilder
          ❱
          1. run_if
          2. before_script_system
          3. after_set
          4. exclusive
          5. before_set
          6. in_set
          7. before
          8. resource_read
          9. after_script_system
          10. after
          11. resource
          12. query
          13. new
        11. Recipients
          ❱
          1. all_scripts
          2. entity_script
          3. all_contexts
          4. static_script
          5. new
          6. AllContexts.new
          7. AllScripts.new
          8. ScriptEntity.new
          9. StaticScript.new
        12. ScriptAttachment
          ❱
          1. new_entity_script
          2. new_static_script
          3. new
          4. EntityScript.new
          5. StaticScript.new
        13. ReflectSchedule
          ❱
          1. render_dot
          2. get_system_by_name
          3. systems
          4. new
        14. ReflectSystem
          ❱
          1. path
          2. identifier
          3. new
        15. ReflectSystemSet
          ❱
          1. name
          2. new
        16. Language
          ❱
          1. new
          2. External.new
          3. Lua.new
          4. Rune.new
          5. Unknown.new
        17. ScriptAsset
          ❱
          1. add_asset
          2. get_asset
          3. load
          4. new
        18. FunctionArgInfo
          ❱
          1. new
        19. FunctionInfo
          ❱
          1. new
        20. FunctionReturnInfo
          ❱
          1. new
        21. InteropError
          ❱
          1. new
        22. FunctionScope
          ❱
          1. new
          2. Builtin.new
          3. Member.new
          4. OnType.new
        23. DynamicComponent
          ❱
          1. new
        24. VariadicTuple
          ❱
          1. new
        25. CallbackLabel
          ❱
          1. new
        26. ScriptAssetModifiedMessage
          ❱
          1. new
        27. ScriptCallbackMessage
          ❱
          1. new
        28. ScriptLifecycleMessage
          ❱
          1. new
          2. Attached.new
          3. Detached.new
        29. ScriptComponent
          ❱
          1. new
        30. ReflectableScheduleLabel
          ❱
          1. new
        31. construct
        32. current_entity
        33. current_script
        34. log_debug
        35. log_error
        36. log_info
        37. log_trace
        38. log_warn
        39. pack_args
        40. queue_script_callback
        41. run_script_callback
        42. system_builder
        43. unpack_args
      7. camera
        ❱
        1. Camera
          ❱
          1. viewport_to_world_2d
          2. physical_viewport_size
          3. logical_viewport_size
          4. world_to_viewport
          5. logical_viewport_rect
          6. viewport_to_world
          7. new
        2. OrthographicProjection
          ❱
          1. default_2d
          2. default_3d
          3. new
        3. InheritedVisibility
          ❱
          1. get
          2. new
        4. ViewVisibility
          ❱
          1. get
          2. new
        5. Visibility
          ❱
          1. toggle_visible_hidden
          2. toggle_inherited_visible
          3. new
          4. Hidden.new
          5. Inherited.new
          6. Visible.new
        6. RenderLayers
          ❱
          1. layer
          2. with
          3. without
          4. intersects
          5. none
          6. iter
          7. new
        7. CameraOutputMode
          ❱
          1. new
          2. Skip.new
          3. Write.new
        8. ComputedCameraValues
          ❱
          1. new
        9. ImageRenderTarget
          ❱
          1. new
        10. ManualTextureViewHandle
          ❱
          1. new
        11. RenderTarget
          ❱
          1. new
          2. Image.new
          3. None.new
          4. TextureView.new
          5. Window.new
        12. RenderTargetInfo
          ❱
          1. new
        13. SubCameraView
          ❱
          1. new
        14. Viewport
          ❱
          1. new
        15. ClearColorConfig
          ❱
          1. new
          2. Custom.new
          3. Default.new
          4. None.new
        16. MsaaWriteback
          ❱
          1. new
          2. Always.new
          3. Auto.new
          4. Off.new
        17. ScalingMode
          ❱
          1. new
          2. AutoMax.new
          3. AutoMin.new
          4. Fixed.new
          5. FixedHorizontal.new
          6. FixedVertical.new
          7. WindowSize.new
      8. camera.VisibilitySystems
      9. color
        ❱
        1. Color
          ❱
          1. hsv
          2. srgba_u8
          3. is_fully_transparent
          4. hsla
          5. to_hex
          6. named
          7. to_linear
          8. set_alpha
          9. with_alpha
          10. hsva
          11. darker
          12. linear_rgb
          13. luminance
          14. linear_rgba
          15. none
          16. srgb_u8
          17. to_srgba
          18. mix
          19. eq
          20. srgb
          21. black
          22. white
          23. hsl
          24. hex
          25. srgba
          26. alpha
          27. lighter
          28. new
          29. Hsla.new
          30. Hsva.new
          31. Hwba.new
          32. Laba.new
          33. Lcha.new
          34. LinearRgba.new
          35. Okhsla.new
          36. Okhsva.new
          37. Okhwba.new
          38. Oklaba.new
          39. Oklcha.new
          40. Srgba.new
          41. Xyza.new
        2. Hsla
          ❱
          1. to_color
          2. new
        3. Hsva
          ❱
          1. new
          2. to_color
        4. Hwba
          ❱
          1. new
          2. to_color
        5. Laba
          ❱
          1. new
          2. to_color
        6. Lcha
          ❱
          1. to_color
          2. new
        7. LinearRgba
          ❱
          1. to_color
          2. new
          3. rgb
          4. eq
          5. mul
        8. Oklaba
          ❱
          1. new
          2. to_color
        9. Oklcha
          ❱
          1. to_color
          2. new
        10. Srgba
          ❱
          1. to_color
          2. hex
          3. with_alpha
          4. eq
          5. to_hex
          6. rgb
          7. new
        11. Xyza
          ❱
          1. to_color
          2. new
        12. Okhsla
          ❱
          1. new
        13. Okhsva
          ❱
          1. new
        14. Okhwba
          ❱
          1. new
      10. core
        ❱
        1. TypeId
          ❱
          1. new
        2. NonZeroI16
          ❱
          1. new
        3. NonZeroU16
          ❱
          1. new
        4. NonZeroU32
          ❱
          1. new
        5. Range<F32>
          ❱
          1. new
      11. ecs
        ❱
        1. Entity
          ❱
          1. to_bits
          2. generation
          3. from_bits
          4. eq
          5. index
          6. new
        2. ChildOf
          ❱
          1. parent
          2. new
        3. Name
          ❱
          1. eq
          2. as_str
          3. new
          4. set
        4. ComponentId
          ❱
          1. new
        5. AddEvent
          ❱
          1. new
        6. DespawnEvent
          ❱
          1. new
        7. DiscardEvent
          ❱
          1. new
        8. InsertEvent
          ❱
          1. new
        9. RemoveEvent
          ❱
          1. new
        10. HashedStr
          ❱
          1. new
      12. gizmos
        ❱
        1. Gizmos
          ❱
          1. cuboid
          2. linestrip_2d
          3. line
          4. arrow
          5. rect_2d
          6. circle
          7. rect
          8. ray
          9. ray_2d
          10. axes
          11. circle_2d
          12. linestrip
          13. arrow_2d
          14. sphere
          15. line_2d
          16. cross
          17. new
      13. input
        ❱
        1. Gamepad
          ❱
          1. left_stick
          2. right_stick
          3. just_pressed
          4. pressed
          5. get
          6. dpad
          7. just_released
          8. new
        2. KeyCode
          ❱
          1. any_pressed
          2. get_pressed
          3. get_just_pressed
          4. just_released
          5. just_pressed
          6. any_just_pressed
          7. pressed
          8. new
          9. Abort.new
          10. Again.new
          11. AltLeft.new
          12. AltRight.new
          13. ArrowDown.new
          14. ArrowLeft.new
          15. ArrowRight.new
          16. ArrowUp.new
          17. AudioVolumeDown.new
          18. AudioVolumeMute.new
          19. AudioVolumeUp.new
          20. Backquote.new
          21. Backslash.new
          22. Backspace.new
          23. BracketLeft.new
          24. BracketRight.new
          25. BrowserBack.new
          26. BrowserFavorites.new
          27. BrowserForward.new
          28. BrowserHome.new
          29. BrowserRefresh.new
          30. BrowserSearch.new
          31. BrowserStop.new
          32. CapsLock.new
          33. Comma.new
          34. ContextMenu.new
          35. ControlLeft.new
          36. ControlRight.new
          37. Convert.new
          38. Copy.new
          39. Cut.new
          40. Delete.new
          41. Digit0.new
          42. Digit1.new
          43. Digit2.new
          44. Digit3.new
          45. Digit4.new
          46. Digit5.new
          47. Digit6.new
          48. Digit7.new
          49. Digit8.new
          50. Digit9.new
          51. Eject.new
          52. End.new
          53. Enter.new
          54. Equal.new
          55. Escape.new
          56. F10.new
          57. F11.new
          58. F12.new
          59. F13.new
          60. F14.new
          61. F15.new
          62. F16.new
          63. F17.new
          64. F18.new
          65. F19.new
          66. F1.new
          67. F20.new
          68. F21.new
          69. F22.new
          70. F23.new
          71. F24.new
          72. F25.new
          73. F26.new
          74. F27.new
          75. F28.new
          76. F29.new
          77. F2.new
          78. F30.new
          79. F31.new
          80. F32.new
          81. F33.new
          82. F34.new
          83. F35.new
          84. F3.new
          85. F4.new
          86. F5.new
          87. F6.new
          88. F7.new
          89. F8.new
          90. F9.new
          91. Find.new
          92. Fn.new
          93. FnLock.new
          94. Help.new
          95. Hiragana.new
          96. Home.new
          97. Hyper.new
          98. Insert.new
          99. IntlBackslash.new
          100. IntlRo.new
          101. IntlYen.new
          102. KanaMode.new
          103. Katakana.new
          104. KeyA.new
          105. KeyB.new
          106. KeyC.new
          107. KeyD.new
          108. KeyE.new
          109. KeyF.new
          110. KeyG.new
          111. KeyH.new
          112. KeyI.new
          113. KeyJ.new
          114. KeyK.new
          115. KeyL.new
          116. KeyM.new
          117. KeyN.new
          118. KeyO.new
          119. KeyP.new
          120. KeyQ.new
          121. KeyR.new
          122. KeyS.new
          123. KeyT.new
          124. KeyU.new
          125. KeyV.new
          126. KeyW.new
          127. KeyX.new
          128. KeyY.new
          129. KeyZ.new
          130. Lang1.new
          131. Lang2.new
          132. Lang3.new
          133. Lang4.new
          134. Lang5.new
          135. LaunchApp1.new
          136. LaunchApp2.new
          137. LaunchMail.new
          138. MediaPlayPause.new
          139. MediaSelect.new
          140. MediaStop.new
          141. MediaTrackNext.new
          142. MediaTrackPrevious.new
          143. Meta.new
          144. Minus.new
          145. NonConvert.new
          146. NumLock.new
          147. Numpad0.new
          148. Numpad1.new
          149. Numpad2.new
          150. Numpad3.new
          151. Numpad4.new
          152. Numpad5.new
          153. Numpad6.new
          154. Numpad7.new
          155. Numpad8.new
          156. Numpad9.new
          157. NumpadAdd.new
          158. NumpadBackspace.new
          159. NumpadClear.new
          160. NumpadClearEntry.new
          161. NumpadComma.new
          162. NumpadDecimal.new
          163. NumpadDivide.new
          164. NumpadEnter.new
          165. NumpadEqual.new
          166. NumpadHash.new
          167. NumpadMemoryAdd.new
          168. NumpadMemoryClear.new
          169. NumpadMemoryRecall.new
          170. NumpadMemoryStore.new
          171. NumpadMemorySubtract.new
          172. NumpadMultiply.new
          173. NumpadParenLeft.new
          174. NumpadParenRight.new
          175. NumpadStar.new
          176. NumpadSubtract.new
          177. Open.new
          178. PageDown.new
          179. PageUp.new
          180. Paste.new
          181. Pause.new
          182. Period.new
          183. Power.new
          184. PrintScreen.new
          185. Props.new
          186. Quote.new
          187. Resume.new
          188. ScrollLock.new
          189. Select.new
          190. Semicolon.new
          191. ShiftLeft.new
          192. ShiftRight.new
          193. Slash.new
          194. Sleep.new
          195. Space.new
          196. SuperLeft.new
          197. SuperRight.new
          198. Suspend.new
          199. Tab.new
          200. Turbo.new
          201. Undo.new
          202. Unidentified.new
          203. WakeUp.new
        3. MouseButton
          ❱
          1. just_released
          2. any_pressed
          3. any_just_pressed
          4. get_pressed
          5. pressed
          6. just_pressed
          7. get_just_pressed
          8. new
          9. Back.new
          10. Forward.new
          11. Left.new
          12. Middle.new
          13. Other.new
          14. Right.new
        4. InputFocus
          ❱
          1. set
          2. get
          3. clear
          4. new
        5. ButtonInput<GamepadButton>
          ❱
          1. release
          2. press
          3. just_released
          4. get_pressed
          5. just_pressed
          6. pressed
          7. new
        6. ButtonInput<KeyCode>
          ❱
          1. just_pressed
          2. press
          3. release
          4. get_pressed
          5. just_released
          6. pressed
          7. new
        7. ButtonInput<MouseButton>
          ❱
          1. just_released
          2. pressed
          3. release
          4. get_pressed
          5. press
          6. just_pressed
          7. new
        8. GamepadAxis
          ❱
          1. new
          2. LeftStickX.new
          3. LeftStickY.new
          4. LeftZ.new
          5. Other.new
          6. RightStickX.new
          7. RightStickY.new
          8. RightZ.new
        9. GamepadButton
          ❱
          1. new
          2. C.new
          3. DPadDown.new
          4. DPadLeft.new
          5. DPadRight.new
          6. DPadUp.new
          7. East.new
          8. LeftThumb.new
          9. LeftTrigger2.new
          10. LeftTrigger.new
          11. Mode.new
          12. North.new
          13. Other.new
          14. RightThumb.new
          15. RightTrigger2.new
          16. RightTrigger.new
          17. Select.new
          18. South.new
          19. Start.new
          20. West.new
          21. Z.new
        10. GamepadInput
          ❱
          1. new
          2. Axis.new
          3. Button.new
        11. NativeKeyCode
          ❱
          1. new
          2. Android.new
          3. MacOS.new
          4. Unidentified.new
          5. Windows.new
          6. Xkb.new
        12. FocusCause
          ❱
          1. new
          2. Auto.new
          3. Navigated.new
          4. Pressed.new
        13. Axis<GamepadInput>
          ❱
          1. new
      14. input.InputFocusSystems
      15. math
        ❱
        1. EaseFunction
          ❱
          1. sample
          2. new
          3. BackIn.new
          4. BackInOut.new
          5. BackOut.new
          6. BounceIn.new
          7. BounceInOut.new
          8. BounceOut.new
          9. CircularIn.new
          10. CircularInOut.new
          11. CircularOut.new
          12. CubicIn.new
          13. CubicInOut.new
          14. CubicOut.new
          15. Elastic.new
          16. ElasticIn.new
          17. ElasticInOut.new
          18. ElasticOut.new
          19. ExponentialIn.new
          20. ExponentialInOut.new
          21. ExponentialOut.new
          22. Linear.new
          23. QuadraticIn.new
          24. QuadraticInOut.new
          25. QuadraticOut.new
          26. QuarticIn.new
          27. QuarticInOut.new
          28. QuarticOut.new
          29. QuinticIn.new
          30. QuinticInOut.new
          31. QuinticOut.new
          32. SineIn.new
          33. SineInOut.new
          34. SineOut.new
          35. SmoothStep.new
          36. SmoothStepIn.new
          37. SmoothStepOut.new
          38. SmootherStep.new
          39. SmootherStepIn.new
          40. SmootherStepOut.new
          41. Steps.new
        2. Dir2
          ❱
          1. neg_y
          2. slerp
          3. y
          4. eq
          5. neg_x
          6. new
          7. mul
          8. as_vec2
          9. x
          10. neg
        3. Dir3
          ❱
          1. y
          2. eq
          3. neg_z
          4. neg_y
          5. slerp
          6. new
          7. mul
          8. as_vec3
          9. z
          10. neg
          11. neg_x
          12. x
        4. Rect
          ❱
          1. from_corners
          2. eq
          3. half_size
          4. contains
          5. union
          6. inflate
          7. is_empty
          8. size
          9. center
          10. from_center_half_size
          11. height
          12. new
          13. from_center_size
          14. width
          15. intersect
        5. Rot2
          ❱
          1. mul
          2. degrees
          3. identity
          4. eq
          5. as_degrees
          6. slerp
          7. as_radians
          8. nlerp
          9. turn_fraction
          10. inverse
          11. radians
          12. new
        6. Annulus
          ❱
          1. new
        7. Circle
          ❱
          1. new
        8. Rectangle
          ❱
          1. from_size
          2. new
        9. RegularPolygon
          ❱
          1. new
        10. Capsule3d
          ❱
          1. new
        11. Cuboid
          ❱
          1. from_size
          2. new
        12. Cylinder
          ❱
          1. new
        13. Plane3d
          ❱
          1. new
        14. Sphere
          ❱
          1. new
        15. Torus
          ❱
          1. new
        16. Ray2d
          ❱
          1. new
          2. intersect_plane
          3. get_point
        17. Ray3d
          ❱
          1. new
          2. intersect_plane
          3. get_point
        18. DVec2
          ❱
          1. as_vec2
          2. new
        19. DVec3
          ❱
          1. as_vec3
          2. new
        20. IVec2
          ❱
          1. clamp
          2. neg
          3. max
          4. unit_x
          5. rem
          6. splat
          7. min_element
          8. div
          9. new
          10. to_array
          11. max_element
          12. as_vec2
          13. add
          14. eq
          15. zero
          16. mul
          17. sub
          18. min
          19. unit_y
          20. dot
          21. abs
          22. one
          23. length_squared
        21. IVec3
          ❱
          1. rem
          2. abs
          3. min
          4. unit_y
          5. new
          6. length_squared
          7. to_array
          8. max_element
          9. unit_x
          10. max
          11. dot
          12. sub
          13. min_element
          14. as_vec3
          15. mul
          16. eq
          17. unit_z
          18. neg
          19. clamp
          20. zero
          21. div
          22. add
          23. splat
          24. one
        22. Mat3
          ❱
          1. from_diagonal
          2. transpose
          3. from_cols
          4. from_rotation_z
          5. add
          6. determinant
          7. from_rotation_y
          8. transform_vector2
          9. div
          10. from_rotation_x
          11. col
          12. row
          13. sub
          14. mul_vec3
          15. from_quat
          16. inverse
          17. mul
          18. identity
          19. transform_point2
          20. eq
          21. new
        23. Mat4
          ❱
          1. transpose
          2. row
          3. add
          4. inverse
          5. from_scale_rotation_translation
          6. from_cols
          7. transform_vector3
          8. identity
          9. from_rotation_translation
          10. transform_point3
          11. eq
          12. mul
          13. div
          14. col
          15. from_scale
          16. determinant
          17. from_quat
          18. sub
          19. project_point3
          20. from_translation
          21. new
        24. Quat
          ❱
          1. xyz
          2. from_mat3
          3. length
          4. from_axis_angle
          5. from_rotation_z
          6. eq
          7. to_euler
          8. identity
          9. axis
          10. angle
          11. normalize
          12. slerp
          13. conjugate
          14. mul_vec3
          15. is_normalized
          16. inverse
          17. lerp
          18. neg
          19. from_rotation_x
          20. dot
          21. angle_between
          22. from_rotation_y
          23. mul
          24. from_rotation_arc
          25. from_euler
          26. new
        25. UVec2
          ❱
          1. dot
          2. unit_y
          3. add
          4. as_vec2
          5. max
          6. to_array
          7. min_element
          8. div
          9. splat
          10. zero
          11. clamp
          12. sub
          13. rem
          14. one
          15. mul
          16. length_squared
          17. new
          18. min
          19. max_element
          20. unit_x
          21. eq
        26. UVec3
          ❱
          1. as_vec3
          2. length_squared
          3. new
          4. clamp
          5. zero
          6. add
          7. rem
          8. splat
          9. unit_x
          10. to_array
          11. min_element
          12. min
          13. mul
          14. sub
          15. eq
          16. unit_z
          17. dot
          18. max
          19. div
          20. one
          21. unit_y
          22. max_element
        27. Vec2
          ❱
          1. unit_x
          2. new
          3. rdiv
          4. to_angle
          5. abs
          6. project_onto
          7. reflect
          8. as_dvec2
          9. dot
          10. clamp_length
          11. floor
          12. length
          13. as_uvec2
          14. zero
          15. distance
          16. add
          17. round
          18. try_normalize
          19. reject_from
          20. perp
          21. normalize_or_zero
          22. sub
          23. max_element
          24. splat
          25. extend
          26. div
          27. from_angle
          28. unit_y
          29. min
          30. length_squared
          31. distance_squared
          32. min_element
          33. angle_to
          34. rsub
          35. mul
          36. lerp
          37. ceil
          38. neg
          39. clamp
          40. perp_dot
          41. max
          42. signum
          43. clamp_length_max
          44. one
          45. as_ivec2
          46. rem
          47. move_towards
          48. rotate
          49. fract
          50. to_array
          51. eq
          52. normalize
        28. Vec3
          ❱
          1. zero
          2. normalize_or_zero
          3. eq
          4. clamp_length_max
          5. cross
          6. min
          7. reflect
          8. unit_x
          9. to_vec3a
          10. normalize
          11. move_towards
          12. reject_from
          13. abs
          14. dot
          15. round
          16. splat
          17. clamp
          18. unit_y
          19. extend
          20. any_orthogonal_vector
          21. min_element
          22. floor
          23. signum
          24. as_uvec3
          25. as_dvec3
          26. try_normalize
          27. truncate
          28. length
          29. ceil
          30. div
          31. length_squared
          32. angle_between
          33. distance_squared
          34. new
          35. fract
          36. to_array
          37. max_element
          38. add
          39. one
          40. neg
          41. as_ivec3
          42. rdiv
          43. mul
          44. project_onto
          45. rem
          46. max
          47. unit_z
          48. sub
          49. distance
          50. rsub
          51. clamp_length
          52. lerp
        29. Vec3A
          ❱
          1. new
          2. to_vec3
        30. Vec4
          ❱
          1. length_squared
          2. distance_squared
          3. rsub
          4. signum
          5. clamp
          6. reflect
          7. clamp_length_max
          8. normalize
          9. floor
          10. to_array
          11. add
          12. max
          13. zero
          14. fract
          15. min_element
          16. div
          17. min
          18. neg
          19. dot
          20. rdiv
          21. truncate
          22. sub
          23. new
          24. lerp
          25. ceil
          26. eq
          27. abs
          28. reject_from
          29. try_normalize
          30. one
          31. splat
          32. clamp_length
          33. move_towards
          34. distance
          35. project_onto
          36. mul
          37. normalize_or_zero
          38. round
          39. max_element
          40. length
          41. rem
        31. JumpAt
          ❱
          1. new
          2. Both.new
          3. End.new
          4. None.new
          5. Start.new
        32. CompassOctant
          ❱
          1. new
          2. East.new
          3. North.new
          4. NorthEast.new
          5. NorthWest.new
          6. South.new
          7. SouthEast.new
          8. SouthWest.new
          9. West.new
        33. URect
          ❱
          1. new
        34. Aabb2d
          ❱
          1. new
        35. Aabb3d
          ❱
          1. new
        36. Affine2
          ❱
          1. new
        37. Affine3A
          ❱
          1. new
        38. EulerRot
          ❱
          1. new
          2. XYX.new
          3. XYXEx.new
          4. XYZ.new
          5. XYZEx.new
          6. XZX.new
          7. XZXEx.new
          8. XZY.new
          9. XZYEx.new
          10. YXY.new
          11. YXYEx.new
          12. YXZ.new
          13. YXZEx.new
          14. YZX.new
          15. YZXEx.new
          16. YZY.new
          17. YZYEx.new
          18. ZXY.new
          19. ZXYEx.new
          20. ZXZ.new
          21. ZXZEx.new
          22. ZYX.new
          23. ZYXEx.new
          24. ZYZ.new
          25. ZYZEx.new
        39. Mat2
          ❱
          1. new
        40. Mat3A
          ❱
          1. new
      16. petgraph
        ❱
        1. DiGraph<TypeId(0x53d7cc6723a82604a5425ebd39f46af7), (), U32>
          ❱
          1. new
      17. render
        ❱
        1. Image
          ❱
          1. width
          2. size_f32
          3. height
          4. size
          5. add_asset
          6. get_asset
          7. load
          8. new
        2. Mesh
          ❱
          1. from_shape
          2. count_vertices
          3. add_asset
          4. get_asset
          5. load
          6. new
        3. StandardMaterial
          ❱
          1. from_color
          2. new
        4. NoBackgroundMotionVectors
          ❱
          1. new
        5. TextureAtlas
          ❱
          1. new
        6. AlphaMode
          ❱
          1. new
          2. Add.new
          3. AlphaToCoverage.new
          4. Blend.new
          5. Mask.new
          6. Multiply.new
          7. Opaque.new
          8. Premultiplied.new
        7. OpaqueRendererMethod
          ❱
          1. new
          2. Auto.new
          3. Deferred.new
          4. Forward.new
        8. Indices
          ❱
          1. new
          2. U16.new
          3. U32.new
        9. MeshAttributeCompressionFlags
          ❱
          1. new
        10. UvChannel
          ❱
          1. new
          2. Uv0.new
          3. Uv1.new
        11. MorphAttributes
          ❱
          1. new
        12. JointAabb
          ❱
          1. new
        13. JointIndex
          ❱
          1. new
        14. SkinnedMeshBounds
          ❱
          1. new
        15. ParallaxMappingMethod
          ❱
          1. new
          2. Occlusion.new
          3. Relief.new
        16. ReadbackOnce
          ❱
          1. new
        17. ShaderBuffer
          ❱
          1. add_asset
          2. get_asset
          3. load
          4. new
        18. Screenshot
          ❱
          1. new
        19. ScreenshotCaptured
          ❱
          1. new
        20. MeshExtractableData<Indices>
          ❱
          1. new
          2. Data.new
          3. ExtractedToRenderWorld.new
          4. NoData.new
        21. MeshExtractableData<alloc::vec::Vec<alloc::string::String>>
          ❱
          1. new
          2. Data.new
          3. ExtractedToRenderWorld.new
          4. NoData.new
        22. MeshExtractableData<alloc::vec::Vec<bevy_mesh::morph::MorphAttributes>>
          ❱
          1. new
          2. Data.new
          3. ExtractedToRenderWorld.new
          4. NoData.new
      18. smol_str
        ❱
        1. SmolStr
          ❱
          1. new
      19. sprite
        ❱
        1. TextureAtlasLayout
          ❱
          1. len
          2. from_grid
          3. add_asset
          4. get_asset
          5. load
          6. new
        2. Anchor
          ❱
          1. top_right
          2. top_left
          3. center_right
          4. bottom_center
          5. as_vec
          6. bottom_right
          7. center_left
          8. center
          9. bottom_left
          10. top_center
          11. new
        3. Sprite
          ❱
          1. from_color
          2. sized
          3. from_atlas_image
          4. from_image
          5. new
        4. SpriteAlphaMode
          ❱
          1. new
          2. Blend.new
          3. Mask.new
          4. Opaque.new
        5. SpriteImageMode
          ❱
          1. new
          2. Auto.new
          3. Scale.new
          4. Sliced.new
          5. Tiled.new
        6. SpriteScalingMode
          ❱
          1. new
          2. FillCenter.new
          3. FillEnd.new
          4. FillStart.new
          5. FitCenter.new
          6. FitEnd.new
          7. FitStart.new
        7. BorderRect
          ❱
          1. new
        8. SliceScaleMode
          ❱
          1. new
          2. Stretch.new
          3. Tile.new
        9. TextureSlicer
          ❱
          1. new
        10. ColorMaterial
          ❱
          1. add_asset
          2. get_asset
          3. load
          4. new
        11. AlphaMode2d
          ❱
          1. new
          2. Blend.new
          3. Mask.new
          4. Opaque.new
        12. SpriteMeshMaterial
          ❱
          1. add_asset
          2. get_asset
          3. load
          4. new
        13. MeshMaterial2d<ColorMaterial>
          ❱
          1. new
        14. MeshMaterial2d<SpriteMeshMaterial>
          ❱
          1. new
      20. text
        ❱
        1. Text2d
          ❱
          1. new
          2. as_str
          3. set
        2. TextFont
          ❱
          1. with_font_size
          2. with_font
          3. from_font_size
          4. new
        3. TextLayout
          ❱
          1. new_with_no_wrap
          2. new_with_justify
          3. new
        4. TextSpan
          ❱
          1. new
          2. set
          3. as_str
        5. Text
          ❱
          1. set
          2. as_str
          3. new
        6. EmSize
          ❱
          1. new
        7. FontFeatureTag
          ❱
          1. new
        8. FontFeatures
          ❱
          1. new
        9. FontSize
          ❱
          1. new
          2. Px.new
          3. Rem.new
          4. VMax.new
          5. VMin.new
          6. Vh.new
          7. Vw.new
        10. FontSmoothing
          ❱
          1. new
          2. AntiAliased.new
          3. None.new
        11. FontSource
          ❱
          1. new
          2. Families.new
          3. Family.new
          4. Generic.new
          5. Handle.new
          6. List.new
        12. FontStyle
          ❱
          1. new
          2. Italic.new
          3. Normal.new
          4. Oblique.new
        13. FontVariationTag
          ❱
          1. new
        14. FontVariations
          ❱
          1. new
        15. FontWeight
          ❱
          1. new
        16. FontWidth
          ❱
          1. new
        17. GenericFontFamily
          ❱
          1. new
          2. Cursive.new
          3. Emoji.new
          4. FangSong.new
          5. Fantasy.new
          6. Math.new
          7. Monospace.new
          8. SansSerif.new
          9. Serif.new
          10. SystemUi.new
          11. UiMonospace.new
          12. UiRounded.new
          13. UiSansSerif.new
          14. UiSerif.new
        18. Justify
          ❱
          1. new
          2. Center.new
          3. End.new
          4. Justified.new
          5. Left.new
          6. Right.new
          7. Start.new
        19. LineBreak
          ❱
          1. new
          2. AnyCharacter.new
          3. NoWrap.new
          4. WordBoundary.new
          5. WordOrCharacter.new
        20. RemSize
          ❱
          1. new
      21. time
        ❱
        1. Instant
          ❱
          1. duration_since
          2. elapsed
          3. new
        2. Stopwatch
          ❱
          1. set_elapsed
          2. unpause
          3. elapsed
          4. tick
          5. new
          6. is_paused
          7. reset
          8. pause
          9. elapsed_secs
        3. Timer
          ❱
          1. fraction_remaining
          2. set_mode
          3. remaining
          4. just_finished
          5. elapsed
          6. set_elapsed
          7. pause
          8. duration
          9. elapsed_secs
          10. paused
          11. times_finished_this_tick
          12. set_duration
          13. remaining_secs
          14. reset
          15. fraction
          16. tick
          17. finished
          18. almost_finish
          19. new
          20. mode
          21. from_seconds
          22. unpause
        4. Duration
          ❱
          1. as_secs_f64
          2. add
          3. mul
          4. sub
          5. lt
          6. as_secs
          7. from_nanos
          8. zero
          9. from_millis
          10. is_zero
          11. as_millis
          12. div
          13. from_micros
          14. eq
          15. from_secs
          16. new
        5. Time<()>
          ❱
          1. elapsed_secs_wrapped
          2. delta
          3. delta_secs_f64
          4. elapsed_secs_f64
          5. delta_secs
          6. elapsed_secs
          7. elapsed
          8. new
        6. Time<Fixed>
          ❱
          1. delta_secs
          2. delta_secs_f64
          3. elapsed_secs
          4. elapsed_secs_wrapped
          5. elapsed_secs_f64
          6. elapsed
          7. timestep
          8. set_timestep_seconds
          9. overstep_fraction
          10. delta
          11. new
        7. Time<Real>
          ❱
          1. delta_secs
          2. elapsed_secs_f64
          3. elapsed_secs
          4. elapsed_secs_wrapped
          5. delta_secs_f64
          6. elapsed
          7. delta
          8. new
        8. Time<Virtual>
          ❱
          1. delta_secs
          2. unpause
          3. delta_secs_f64
          4. set_relative_speed
          5. elapsed
          6. elapsed_secs_wrapped
          7. max_delta
          8. elapsed_secs_f64
          9. pause
          10. elapsed_secs
          11. is_paused
          12. set_max_delta
          13. delta
          14. relative_speed
          15. new
        9. Fixed
          ❱
          1. new
        10. Real
          ❱
          1. new
        11. TimerMode
          ❱
          1. new
          2. Once.new
          3. Repeating.new
        12. Virtual
          ❱
          1. new
      22. transform
        ❱
        1. GlobalTransform
          ❱
          1. right
          2. identity
          3. scale
          4. to_matrix
          5. up
          6. down
          7. translation
          8. left
          9. mul
          10. rotation
          11. back
          12. from_xyz
          13. compute_transform
          14. forward
          15. eq
          16. transform_point
          17. reparented_to
          18. new
        2. Transform
          ❱
          1. is_finite
          2. from_xyz
          3. from_rotation
          4. rotate_x
          5. rotate_y
          6. rotate_local_z
          7. identity
          8. local_x
          9. looking_at
          10. with_rotation
          11. up
          12. back
          13. translate_around
          14. from_matrix
          15. rotate_axis
          16. looking_to
          17. rotate_around
          18. left
          19. local_z
          20. right
          21. forward
          22. with_translation
          23. rotate_local_y
          24. look_to
          25. down
          26. to_matrix
          27. eq
          28. mul_transform
          29. look_at
          30. with_scale
          31. local_y
          32. from_scale
          33. rotate_local
          34. rotate_local_x
          35. rotate
          36. mul
          37. from_translation
          38. rotate_z
          39. transform_point
          40. new
      23. transform.TransformSystems
      24. ui
        ❱
        1. UiRect
          ❱
          1. vertical
          2. all
          3. zero
          4. px
          5. horizontal
          6. percent
          7. axes
          8. new
        2. Val
          ❱
          1. auto
          2. vw
          3. px
          4. vmax
          5. vh
          6. vmin
          7. percent
          8. new
          9. Auto.new
          10. Em.new
          11. Percent.new
          12. Px.new
          13. Rem.new
          14. VMax.new
          15. VMin.new
          16. Vh.new
          17. Vw.new
        3. BorderColor
          ❱
          1. all
          2. new
        4. BorderRadius
          ❱
          1. px
          2. max
          3. all
          4. percent
          5. zero
          6. new
        5. ComputedNode
          ❱
          1. is_empty
          2. size
          3. content_size
          4. inverse_scale_factor
          5. new
        6. Overflow
          ❱
          1. clip
          2. hidden
          3. clip_y
          4. clip_x
          5. visible
          6. scroll
          7. new
        7. ImageNode
          ❱
          1. with_color
          2. new
        8. CornerRadius
          ❱
          1. new
        9. AlignContent
          ❱
          1. new
          2. Center.new
          3. CenterSafe.new
          4. Default.new
          5. End.new
          6. EndSafe.new
          7. FlexEnd.new
          8. FlexEndSafe.new
          9. FlexStart.new
          10. FlexStartSafe.new
          11. SpaceAround.new
          12. SpaceBetween.new
          13. SpaceEvenly.new
          14. Start.new
          15. StartSafe.new
          16. Stretch.new
        10. AlignItems
          ❱
          1. new
          2. Baseline.new
          3. Center.new
          4. CenterSafe.new
          5. Default.new
          6. End.new
          7. EndSafe.new
          8. FlexEnd.new
          9. FlexEndSafe.new
          10. FlexStart.new
          11. FlexStartSafe.new
          12. Start.new
          13. StartSafe.new
          14. Stretch.new
        11. AlignSelf
          ❱
          1. new
          2. Auto.new
          3. Baseline.new
          4. Center.new
          5. CenterSafe.new
          6. End.new
          7. EndSafe.new
          8. FlexEnd.new
          9. FlexEndSafe.new
          10. FlexStart.new
          11. FlexStartSafe.new
          12. Start.new
          13. StartSafe.new
          14. Stretch.new
        12. BackgroundColor
          ❱
          1. new
        13. BoxSizing
          ❱
          1. new
          2. BorderBox.new
          3. ContentBox.new
        14. Display
          ❱
          1. new
          2. Block.new
          3. Flex.new
          4. Grid.new
          5. None.new
        15. FlexDirection
          ❱
          1. new
          2. Column.new
          3. ColumnReverse.new
          4. Row.new
          5. RowReverse.new
        16. FlexWrap
          ❱
          1. new
          2. NoWrap.new
          3. Wrap.new
          4. WrapReverse.new
        17. GlobalZIndex
          ❱
          1. new
        18. GridAutoFlow
          ❱
          1. new
          2. Column.new
          3. ColumnDense.new
          4. Row.new
          5. RowDense.new
        19. GridPlacement
          ❱
          1. new
        20. GridTrack
          ❱
          1. new
        21. GridTrackRepetition
          ❱
          1. new
          2. AutoFill.new
          3. AutoFit.new
          4. Count.new
        22. InlineDirection
          ❱
          1. new
          2. Ltr.new
          3. Rtl.new
        23. JustifyContent
          ❱
          1. new
          2. Center.new
          3. CenterSafe.new
          4. Default.new
          5. End.new
          6. EndSafe.new
          7. FlexEnd.new
          8. FlexEndSafe.new
          9. FlexStart.new
          10. FlexStartSafe.new
          11. SpaceAround.new
          12. SpaceBetween.new
          13. SpaceEvenly.new
          14. Start.new
          15. StartSafe.new
          16. Stretch.new
        24. JustifyItems
          ❱
          1. new
          2. Baseline.new
          3. Center.new
          4. CenterSafe.new
          5. Default.new
          6. End.new
          7. EndSafe.new
          8. Start.new
          9. StartSafe.new
          10. Stretch.new
        25. JustifySelf
          ❱
          1. new
          2. Auto.new
          3. Baseline.new
          4. Center.new
          5. CenterSafe.new
          6. End.new
          7. EndSafe.new
          8. Start.new
          9. StartSafe.new
          10. Stretch.new
        26. MaxTrackSizingFunction
          ❱
          1. new
          2. Auto.new
          3. Em.new
          4. FitContentPercent.new
          5. FitContentPx.new
          6. Fraction.new
          7. MaxContent.new
          8. MinContent.new
          9. Percent.new
          10. Px.new
          11. Rem.new
          12. VMax.new
          13. VMin.new
          14. Vh.new
          15. Vw.new
        27. MinTrackSizingFunction
          ❱
          1. new
          2. Auto.new
          3. Em.new
          4. MaxContent.new
          5. MinContent.new
          6. Percent.new
          7. Px.new
          8. Rem.new
          9. VMax.new
          10. VMin.new
          11. Vh.new
          12. Vw.new
        28. Node
          ❱
          1. new
        29. Outline
          ❱
          1. new
        30. OverflowAxis
          ❱
          1. new
          2. Clip.new
          3. Hidden.new
          4. Scroll.new
          5. Visible.new
        31. OverflowClipMargin
          ❱
          1. new
        32. PositionType
          ❱
          1. new
          2. Absolute.new
          3. Relative.new
        33. RepeatedGridTrack
          ❱
          1. new
        34. ResolvedBorderRadius
          ❱
          1. new
        35. VisualBox
          ❱
          1. new
          2. BorderBox.new
          3. ContentBox.new
          4. PaddingBox.new
        36. ZIndex
          ❱
          1. new
        37. NodeImageMode
          ❱
          1. new
          2. Auto.new
          3. Sliced.new
          4. Stretch.new
          5. Tiled.new
      25. ui.UiSystems
      26. uuid
        ❱
        1. Uuid
          ❱
          1. new
      27. wgpu_types
        ❱
        1. BlendState
          ❱
          1. new
      28. window
        ❱
        1. Window
          ❱
          1. scale_factor
          2. physical_width
          3. width
          4. primary_entity
          5. primary
          6. set_cursor_position
          7. physical_height
          8. size
          9. height
          10. cursor_position
          11. new
        2. WindowResolution
          ❱
          1. scale_factor
          2. width
          3. height
          4. set
          5. new
        3. VideoMode
          ❱
          1. new
        4. CompositeAlphaMode
          ❱
          1. new
          2. Auto.new
          3. Inherit.new
          4. Opaque.new
          5. PostMultiplied.new
          6. PreMultiplied.new
        5. EnabledButtons
          ❱
          1. new
        6. InternalWindowState
          ❱
          1. new
        7. MonitorSelection
          ❱
          1. new
          2. Current.new
          3. Entity.new
          4. Index.new
          5. Primary.new
        8. PresentMode
          ❱
          1. new
          2. AutoNoVsync.new
          3. AutoVsync.new
          4. Fifo.new
          5. FifoRelaxed.new
          6. Immediate.new
          7. Mailbox.new
        9. ScreenEdge
          ❱
          1. new
          2. All.new
          3. Bottom.new
          4. Left.new
          5. None.new
          6. Right.new
          7. Top.new
        10. VideoModeSelection
          ❱
          1. new
          2. Current.new
          3. Specific.new
        11. WindowLevel
          ❱
          1. new
          2. AlwaysOnBottom.new
          3. AlwaysOnTop.new
          4. Normal.new
        12. WindowMode
          ❱
          1. new
          2. BorderlessFullscreen.new
          3. Fullscreen.new
          4. Windowed.new
        13. WindowPosition
          ❱
          1. new
          2. At.new
          3. Automatic.new
          4. Centered.new
        14. WindowRef
          ❱
          1. new
          2. Entity.new
          3. Primary.new
        15. WindowResizeConstraints
          ❱
          1. new
        16. WindowTheme
          ❱
          1. new
          2. Dark.new
          3. Light.new
      29. window.CursorSystems
      30. root
        ❱
        1. World
          ❱
          1. trigger_event
          2. add_observer
          3. has_component
          4. gamepads
          5. has_resource
          6. get_system_set_by_name
          7. get_parent
          8. query
          9. get_type_by_name
          10. insert_component
          11. insert_children
          12. spawn_bundle
          13. get_schedule_by_name
          14. push_children
          15. virtual_time
          16. add_system
          17. get_enum_variant
          18. add_default_component
          19. asset_path
          20. get_resource
          21. set_next_state
          22. write_message
          23. find_entity_by_name
          24. despawn_descendants
          25. insert_bundle
          26. get_state
          27. real_time
          28. load_asset
          29. fixed_time
          30. remove_component
          31. get_component
          32. add_asset
          33. load_state
          34. exit
          35. register_new_component
          36. register_new_system_set
          37. is_loaded
          38. despawn
          39. has_entity
          40. has_asset
          41. get_children
          42. time
          43. register_new_event
          44. despawn_recursive
          45. get_asset
          46. spawn
          47. remove_resource
        2. Bool
          ❱
          1. new
        3. Char
          ❱
          1. new
        4. DynamicFunctionMut
          ❱
          1. new
        5. F32
          ❱
          1. new
        6. F64
          ❱
          1. new
        7. FunctionCallContext
          ❱
          1. new
        8. I128
          ❱
          1. new
        9. I16
          ❱
          1. new
        10. I32
          ❱
          1. new
        11. I64
          ❱
          1. new
        12. I8
          ❱
          1. new
        13. Isize
          ❱
          1. new
        14. ReflectReference
          ❱
          1. variant
          2. map_get
          3. len
          4. clone
          5. eq
          6. insert
          7. display
          8. functions
          9. iter
          10. variant_name
          11. push
          12. clear
          13. debug
          14. remove
          15. pop
          16. new
        15. ScriptValue
          ❱
          1. new
        16. StaticTypeRef
          ❱
          1. add_asset
          2. get_asset
          3. load
          4. new
        17. String
          ❱
          1. new
        18. U128
          ❱
          1. new
        19. U16
          ❱
          1. new
        20. U32
          ❱
          1. new
        21. U64
          ❱
          1. new
        22. U8
          ❱
          1. new
        23. Usize
          ❱
          1. new
        24. DynamicFunction
        25. OsString
        26. PathBuf
        27. Str
  26. Core Callbacks
  27. Asset Operations
  28. Developing BMS
  29. Introduction
    ❱
    1. Setup
    2. Writing Bindings
  30. New Languages
    ❱
    1. Evaluating Feasibility
    2. Necessary Features
  31. RFC's
    ❱
    1. Abandoning Codegen