Themes
Definition files
teal
teal

Navigation

  • LuaWorld
    • get_type_by_name
    • add_default_component
    • get_component
    • has_component
    • get_resource
    • remove_resource
    • has_resource
    • get_children
    • get_parent
    • push_children
    • remove_children
    • remove_child
    • insert_children
    • insert_child
    • despawn_children_recursive
    • despawn_recursive
    • spawn
    • despawn
    • query
    • remove_component
    • push_child
    • __tostring
  • ClassLuaWorld
    • LuaScriptData
      • sid
      • __tostring
    • ClassLuaScriptData
      • LuaTypeRegistration
        • short_name
        • type_name
      • LuaVec
        • to_table
        • push
        • pop
        • clear
        • insert
        • remove
        • __tostring
        • __index
        • __pairs
        • __len
        • __newindex
      • LuaQueryBuilder
        • with
        • without
        • iter
      • LuaEntity
        • from_raw
        • from_bits
        • to_bits
        • index
        • generation
        • clone
        • __eq
        • __tostring
      • ClassLuaEntity
        • from_raw
        • from_bits
        • __eq
      • LuaOnAdd
        • LuaOnInsert
          • LuaOnRemove
            • LuaComponentId
              • new
              • index
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • ClassLuaComponentId
              • new
              • __eq
            • LuaTick
              • new
              • clone
              • get
              • is_newer_than
              • assert_receiver_is_total_eq
              • set
              • __eq
              • __tostring
            • ClassLuaTick
              • new
              • __eq
            • LuaComponentTicks
              • clone
              • is_added
              • is_changed
              • last_changed_tick
              • added_tick
              • set_changed
              • __tostring
            • LuaIdentifier
              • from_bits
              • clone
              • low
              • masked_high
              • to_bits
              • __eq
              • __tostring
            • ClassLuaIdentifier
              • from_bits
              • __eq
            • LuaEntityHash
              • clone
            • LuaGlobalTransform
              • from_xyz
              • from_translation
              • from_rotation
              • from_scale
              • clone
              • compute_matrix
              • affine
              • compute_transform
              • reparented_to
              • right
              • left
              • up
              • down
              • back
              • forward
              • translation
              • translation_vec3a
              • radius_vec3a
              • transform_point
              • mul_transform
              • __eq
              • __mul
              • __tostring
            • ClassLuaGlobalTransform
              • from_xyz
              • from_translation
              • from_rotation
              • from_scale
              • __eq
              • __mul
            • LuaTransform
              • from_xyz
              • from_matrix
              • from_translation
              • from_rotation
              • from_scale
              • rotation
              • scale
              • translation
              • clone
              • with_translation
              • with_rotation
              • with_scale
              • compute_matrix
              • compute_affine
              • local_x
              • left
              • right
              • local_y
              • up
              • down
              • local_z
              • forward
              • back
              • mul_transform
              • transform_point
              • is_finite
              • rotate
              • rotate_axis
              • rotate_x
              • rotate_y
              • rotate_z
              • rotate_local
              • rotate_local_axis
              • rotate_local_x
              • rotate_local_y
              • rotate_local_z
              • translate_around
              • rotate_around
              • __eq
              • __mul
              • __tostring
            • ClassLuaTransform
              • from_xyz
              • from_matrix
              • from_translation
              • from_rotation
              • from_scale
              • __eq
              • __mul
            • LuaCompassOctant
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaCompassQuadrant
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaAspectRatio
              • new
              • from_pixels
              • clone
              • __eq
              • __tostring
            • ClassLuaAspectRatio
              • new
              • from_pixels
              • __eq
            • LuaRay2d
              • new
              • direction
              • origin
              • get_point
              • intersect_plane
              • clone
              • __eq
              • __tostring
            • ClassLuaRay2d
              • new
              • __eq
            • LuaRay3d
              • new
              • direction
              • origin
              • clone
              • get_point
              • intersect_plane
              • __eq
              • __tostring
            • ClassLuaRay3d
              • new
              • __eq
            • LuaRot2
              • radians
              • degrees
              • from_sin_cos
              • cos
              • sin
              • clone
              • as_radians
              • as_degrees
              • sin_cos
              • length
              • length_squared
              • length_recip
              • normalize
              • is_finite
              • is_nan
              • is_normalized
              • is_near_identity
              • angle_between
              • inverse
              • nlerp
              • slerp
              • __mul
              • __eq
              • __tostring
            • ClassLuaRot2
              • radians
              • degrees
              • from_sin_cos
              • __mul
              • __eq
            • LuaDir2
              • new_unchecked
              • as_vec2
              • slerp
              • rotation_to
              • rotation_from
              • rotation_from_x
              • rotation_to_x
              • rotation_from_y
              • rotation_to_y
              • clone
              • __unm
              • __eq
              • __mul
              • __tostring
            • ClassLuaDir2
              • new_unchecked
              • __unm
              • __eq
              • __mul
            • LuaDir3
              • new_unchecked
              • as_vec3
              • slerp
              • clone
              • __eq
              • __mul
              • __unm
              • __tostring
            • ClassLuaDir3
              • new_unchecked
              • __eq
              • __mul
              • __unm
            • LuaDir3A
              • new_unchecked
              • clone
              • as_vec3a
              • slerp
              • __mul
              • __unm
              • __eq
              • __tostring
            • ClassLuaDir3A
              • new_unchecked
              • __mul
              • __unm
              • __eq
            • LuaIRect
              • new
              • from_corners
              • from_center_size
              • from_center_half_size
              • max
              • min
              • is_empty
              • width
              • height
              • size
              • half_size
              • center
              • contains
              • union
              • union_point
              • intersect
              • inflate
              • as_rect
              • as_urect
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • ClassLuaIRect
              • new
              • from_corners
              • from_center_size
              • from_center_half_size
              • __eq
            • LuaRect
              • new
              • from_corners
              • from_center_size
              • from_center_half_size
              • max
              • min
              • is_empty
              • width
              • height
              • size
              • half_size
              • center
              • contains
              • union
              • union_point
              • intersect
              • inflate
              • normalize
              • as_irect
              • as_urect
              • clone
              • __eq
              • __tostring
            • ClassLuaRect
              • new
              • from_corners
              • from_center_size
              • from_center_half_size
              • __eq
            • LuaURect
              • new
              • from_corners
              • from_center_size
              • from_center_half_size
              • max
              • min
              • is_empty
              • width
              • height
              • size
              • half_size
              • center
              • contains
              • union
              • union_point
              • intersect
              • inflate
              • as_rect
              • as_irect
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • ClassLuaURect
              • new
              • from_corners
              • from_center_size
              • from_center_half_size
              • __eq
            • LuaAffine3
              • matrix3
              • translation
            • LuaAabb2d
              • new
              • max
              • min
              • bounding_circle
              • closest_point
              • clone
              • __tostring
            • ClassLuaAabb2d
              • new
            • LuaBoundingCircle
              • new
              • center
              • circle
              • clone
              • radius
              • aabb_2d
              • closest_point
              • __tostring
            • ClassLuaBoundingCircle
              • new
            • LuaCircle
              • new
              • radius
              • clone
              • diameter
              • closest_point
              • __eq
              • __tostring
            • ClassLuaCircle
              • new
              • __eq
            • LuaArc2d
              • new
              • from_radians
              • from_degrees
              • from_turns
              • half_angle
              • radius
              • clone
              • angle
              • length
              • right_endpoint
              • left_endpoint
              • midpoint
              • half_chord_length
              • chord_length
              • chord_midpoint
              • apothem
              • sagitta
              • is_minor
              • is_major
              • __eq
              • __tostring
            • ClassLuaArc2d
              • new
              • from_radians
              • from_degrees
              • from_turns
              • __eq
            • LuaCapsule2d
              • new
              • half_length
              • radius
              • clone
              • __eq
              • __tostring
            • ClassLuaCapsule2d
              • new
              • __eq
            • LuaCircularSector
              • new
              • from_radians
              • from_degrees
              • from_turns
              • arc
              • clone
              • half_angle
              • angle
              • radius
              • arc_length
              • half_chord_length
              • chord_length
              • chord_midpoint
              • apothem
              • sagitta
              • area
              • __eq
              • __tostring
            • ClassLuaCircularSector
              • new
              • from_radians
              • from_degrees
              • from_turns
              • __eq
            • LuaCircularSegment
              • new
              • from_radians
              • from_degrees
              • from_turns
              • arc
              • clone
              • half_angle
              • angle
              • radius
              • arc_length
              • half_chord_length
              • chord_length
              • chord_midpoint
              • apothem
              • sagitta
              • area
              • __eq
              • __tostring
            • ClassLuaCircularSegment
              • new
              • from_radians
              • from_degrees
              • from_turns
              • __eq
            • LuaEllipse
              • new
              • from_size
              • half_size
              • eccentricity
              • focal_length
              • semi_major
              • semi_minor
              • clone
              • __eq
              • __tostring
            • ClassLuaEllipse
              • new
              • from_size
              • __eq
            • LuaLine2d
              • direction
              • clone
              • __eq
              • __tostring
            • LuaPlane2d
              • new
              • normal
              • clone
              • __eq
              • __tostring
            • ClassLuaPlane2d
              • new
              • __eq
            • LuaRectangle
              • new
              • from_size
              • from_corners
              • from_length
              • half_size
              • size
              • closest_point
              • clone
              • __eq
              • __tostring
            • ClassLuaRectangle
              • new
              • from_size
              • from_corners
              • from_length
              • __eq
            • LuaRegularPolygon
              • new
              • circumcircle
              • sides
              • clone
              • circumradius
              • inradius
              • side_length
              • internal_angle_degrees
              • internal_angle_radians
              • external_angle_degrees
              • external_angle_radians
              • __eq
              • __tostring
            • ClassLuaRegularPolygon
              • new
              • __eq
            • LuaRhombus
              • new
              • from_side
              • from_inradius
              • half_diagonals
              • clone
              • side
              • circumradius
              • inradius
              • closest_point
              • __eq
              • __tostring
            • ClassLuaRhombus
              • new
              • from_side
              • from_inradius
              • __eq
            • LuaSegment2d
              • new
              • direction
              • half_length
              • point1
              • point2
              • clone
              • __eq
              • __tostring
            • ClassLuaSegment2d
              • new
              • __eq
            • LuaTriangle2d
              • new
              • vertices
              • clone
              • is_degenerate
              • is_acute
              • is_obtuse
              • reversed
              • reverse
              • __eq
              • __tostring
            • ClassLuaTriangle2d
              • new
              • __eq
            • LuaAabb3d
              • max
              • min
              • bounding_sphere
              • clone
              • __tostring
            • LuaBoundingSphere
              • center
              • sphere
              • radius
              • aabb_3d
              • clone
              • __tostring
            • LuaSphere
              • new
              • radius
              • diameter
              • closest_point
              • clone
              • __eq
              • __tostring
            • ClassLuaSphere
              • new
              • __eq
            • LuaCuboid
              • new
              • from_size
              • from_corners
              • from_length
              • half_size
              • size
              • closest_point
              • clone
              • __eq
              • __tostring
            • ClassLuaCuboid
              • new
              • from_size
              • from_corners
              • from_length
              • __eq
            • LuaCylinder
              • new
              • half_height
              • radius
              • clone
              • base
              • lateral_area
              • base_area
              • __eq
              • __tostring
            • ClassLuaCylinder
              • new
              • __eq
            • LuaCapsule3d
              • new
              • half_length
              • radius
              • to_cylinder
              • clone
              • __eq
              • __tostring
            • ClassLuaCapsule3d
              • new
              • __eq
            • LuaCone
              • height
              • radius
              • clone
              • base
              • slant_height
              • lateral_area
              • base_area
              • __eq
              • __tostring
            • LuaConicalFrustum
              • height
              • radius_bottom
              • radius_top
              • clone
              • __eq
              • __tostring
            • LuaInfinitePlane3d
              • normal
              • clone
              • __eq
              • __tostring
            • LuaLine3d
              • direction
              • clone
              • __eq
              • __tostring
            • LuaSegment3d
              • new
              • direction
              • half_length
              • point1
              • point2
              • clone
              • __eq
              • __tostring
            • ClassLuaSegment3d
              • new
              • __eq
            • LuaTorus
              • new
              • major_radius
              • minor_radius
              • inner_radius
              • outer_radius
              • clone
              • __eq
              • __tostring
            • ClassLuaTorus
              • new
              • __eq
            • LuaTriangle3d
              • new
              • vertices
              • clone
              • is_degenerate
              • is_acute
              • is_obtuse
              • reversed
              • centroid
              • circumcenter
              • reverse
              • __eq
              • __tostring
            • ClassLuaTriangle3d
              • new
              • __eq
            • LuaRayCast2d
              • new
              • from_ray
              • max
              • ray
              • clone
              • direction_recip
              • aabb_intersection_at
              • circle_intersection_at
              • __tostring
            • ClassLuaRayCast2d
              • new
              • from_ray
            • LuaAabbCast2d
              • new
              • from_ray
              • aabb
              • ray
              • clone
              • aabb_collision_at
              • __tostring
            • ClassLuaAabbCast2d
              • new
              • from_ray
            • LuaBoundingCircleCast
              • new
              • from_ray
              • circle
              • ray
              • circle_collision_at
              • clone
              • __tostring
            • ClassLuaBoundingCircleCast
              • new
              • from_ray
            • LuaRayCast3d
              • from_ray
              • direction
              • max
              • origin
              • direction_recip
              • aabb_intersection_at
              • sphere_intersection_at
              • clone
              • __tostring
            • ClassLuaRayCast3d
              • from_ray
            • LuaAabbCast3d
              • from_ray
              • aabb
              • ray
              • aabb_collision_at
              • clone
              • __tostring
            • ClassLuaAabbCast3d
              • from_ray
            • LuaBoundingSphereCast
              • from_ray
              • ray
              • sphere
              • clone
              • sphere_collision_at
              • __tostring
            • ClassLuaBoundingSphereCast
              • from_ray
            • LuaFloatOrd
              • _0
              • lt
              • le
              • gt
              • ge
              • clone
              • __eq
              • __unm
              • __tostring
            • LuaAnnulus
              • new
              • inner_circle
              • outer_circle
              • diameter
              • thickness
              • closest_point
              • clone
              • __eq
              • __tostring
            • ClassLuaAnnulus
              • new
              • __eq
            • LuaPlane3d
              • new
              • half_size
              • normal
              • clone
              • __eq
              • __tostring
            • ClassLuaPlane3d
              • new
              • __eq
            • LuaTetrahedron
              • new
              • vertices
              • clone
              • signed_volume
              • centroid
              • __eq
              • __tostring
            • ClassLuaTetrahedron
              • new
              • __eq
            • LuaGamepad
              • new
              • id
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • ClassLuaGamepad
              • new
              • __eq
            • LuaGamepadAxis
              • new
              • axis_type
              • gamepad
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • ClassLuaGamepadAxis
              • new
              • __eq
            • LuaGamepadAxisType
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaGamepadButton
              • new
              • button_type
              • gamepad
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • ClassLuaGamepadButton
              • new
              • __eq
            • LuaGamepadButtonType
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaKeyCode
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaMouseButton
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaTouchInput
              • force
              • id
              • phase
              • position
              • window
              • clone
              • __eq
              • __tostring
            • LuaKeyboardFocusLost
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaKeyboardInput
              • key_code
              • logical_key
              • state
              • window
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaMouseButtonInput
              • button
              • state
              • window
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaMouseMotion
              • delta
              • clone
              • __eq
              • __tostring
            • LuaMouseWheel
              • unit
              • window
              • x
              • y
              • clone
              • __eq
              • __tostring
            • LuaGamepadAxisChangedEvent
              • new
              • axis_type
              • gamepad
              • value
              • clone
              • __eq
              • __tostring
            • ClassLuaGamepadAxisChangedEvent
              • new
              • __eq
            • LuaGamepadButtonChangedEvent
              • new
              • button_type
              • gamepad
              • value
              • clone
              • __eq
              • __tostring
            • ClassLuaGamepadButtonChangedEvent
              • new
              • __eq
            • LuaGamepadButtonInput
              • button
              • state
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaGamepadConnectionEvent
              • new
              • connection
              • gamepad
              • clone
              • connected
              • disconnected
              • __eq
              • __tostring
            • ClassLuaGamepadConnectionEvent
              • new
              • __eq
            • LuaGamepadEvent
              • clone
              • __eq
              • __tostring
            • LuaGamepadSettings
              • axis_settings
              • button_axis_settings
              • button_settings
              • default_axis_settings
              • default_button_axis_settings
              • default_button_settings
              • __tostring
            • LuaPinchGesture
              • _0
              • clone
              • __eq
              • __tostring
            • LuaRotationGesture
              • _0
              • clone
              • __eq
              • __tostring
            • LuaDoubleTapGesture
              • clone
              • __eq
              • __tostring
            • LuaPanGesture
              • _0
              • clone
              • __eq
              • __tostring
            • LuaButtonState
              • clone
              • assert_receiver_is_total_eq
              • is_pressed
              • __eq
              • __tostring
            • LuaGamepadInfo
              • name
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaButtonSettings
              • is_pressed
              • is_released
              • press_threshold
              • release_threshold
              • clone
              • set_press_threshold
              • set_release_threshold
              • __tostring
            • LuaAxisSettings
              • clone
              • livezone_upperbound
              • deadzone_upperbound
              • livezone_lowerbound
              • deadzone_lowerbound
              • threshold
              • clamp
              • filter
              • set_livezone_upperbound
              • set_deadzone_upperbound
              • set_livezone_lowerbound
              • set_deadzone_lowerbound
              • set_threshold
              • __eq
              • __tostring
            • LuaButtonAxisSettings
              • high
              • low
              • threshold
              • filter
              • clone
              • __tostring
            • LuaGamepadConnection
              • clone
              • __eq
              • __tostring
            • LuaKey
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaNativeKeyCode
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaNativeKey
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaMouseScrollUnit
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaTouchPhase
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaForceTouch
              • clone
              • __eq
              • __tostring
            • LuaName
              • clone
              • __eq
              • __tostring
            • LuaFixed
              • clone
              • __tostring
            • LuaReal
              • clone
              • __tostring
            • LuaTimer
              • new
              • from_seconds
              • clone
              • finished
              • just_finished
              • elapsed
              • elapsed_secs
              • duration
              • mode
              • paused
              • fraction
              • fraction_remaining
              • remaining_secs
              • remaining
              • times_finished_this_tick
              • assert_receiver_is_total_eq
              • set_elapsed
              • set_duration
              • set_mode
              • pause
              • unpause
              • reset
              • __eq
              • __tostring
            • ClassLuaTimer
              • new
              • from_seconds
              • __eq
            • LuaTimerMode
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaVirtual
              • clone
              • __tostring
            • LuaStopwatch
              • new
              • assert_receiver_is_total_eq
              • elapsed
              • elapsed_secs
              • elapsed_secs_f64
              • paused
              • clone
              • set_elapsed
              • pause
              • unpause
              • reset
              • __eq
              • __tostring
            • ClassLuaStopwatch
              • new
              • __eq
            • LuaChildren
              • swap
              • __tostring
            • LuaParent
              • get
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaCursorEntered
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaCursorIcon
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaCursorLeft
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaCursorMoved
              • delta
              • position
              • window
              • clone
              • __eq
              • __tostring
            • LuaFileDragAndDrop
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaIme
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaMonitorSelection
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaReceivedCharacter
              • char
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaWindow
              • canvas
              • composite_alpha_mode
              • cursor
              • decorations
              • desired_maximum_frame_latency
              • enabled_buttons
              • fit_canvas_to_parent
              • focused
              • ime_enabled
              • ime_position
              • internal
              • mode
              • name
              • position
              • present_mode
              • prevent_default_event_handling
              • recognize_doubletap_gesture
              • recognize_pan_gesture
              • recognize_pinch_gesture
              • recognize_rotation_gesture
              • resizable
              • resize_constraints
              • resolution
              • skip_taskbar
              • title
              • transparent
              • visible
              • window_level
              • window_theme
              • clone
              • width
              • height
              • size
              • physical_width
              • physical_height
              • physical_size
              • scale_factor
              • set_maximized
              • set_minimized
              • __tostring
            • LuaWindowMoved
              • position
              • window
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaWindowPosition
              • new
              • clone
              • set
              • center
              • __eq
              • __tostring
            • ClassLuaWindowPosition
              • new
              • __eq
            • LuaWindowResizeConstraints
              • max_height
              • max_width
              • min_height
              • min_width
              • clone
              • check_constraints
              • __eq
              • __tostring
            • LuaWindowResized
              • height
              • width
              • window
              • clone
              • __eq
              • __tostring
            • LuaWindowCreated
              • window
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaWindowClosing
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaWindowClosed
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaWindowCloseRequested
              • window
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaWindowDestroyed
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaRequestRedraw
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaWindowFocused
              • focused
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaWindowOccluded
              • occluded
              • window
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaWindowScaleFactorChanged
              • scale_factor
              • window
              • clone
              • __eq
              • __tostring
            • LuaWindowBackendScaleFactorChanged
              • scale_factor
              • window
              • clone
              • __eq
              • __tostring
            • LuaWindowThemeChanged
              • theme
              • window
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaAppLifecycle
              • clone
              • assert_receiver_is_total_eq
              • is_active
              • __eq
              • __tostring
            • LuaPrimaryWindow
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaWindowTheme
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaWindowRef
              • clone
              • __tostring
            • LuaNormalizedWindowRef
              • assert_receiver_is_total_eq
              • entity
              • clone
              • __eq
              • __tostring
            • LuaCursor
              • grab_mode
              • hit_test
              • icon
              • visible
              • clone
              • __tostring
            • LuaPresentMode
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaWindowMode
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaWindowResolution
              • new
              • clone
              • with_scale_factor_override
              • width
              • height
              • size
              • physical_width
              • physical_height
              • physical_size
              • scale_factor
              • base_scale_factor
              • scale_factor_override
              • set
              • set_physical_resolution
              • set_scale_factor
              • set_scale_factor_and_apply_to_physical_size
              • set_scale_factor_override
              • __eq
              • __tostring
            • ClassLuaWindowResolution
              • new
              • __eq
            • LuaCompositeAlphaMode
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaEnabledButtons
              • close
              • maximize
              • minimize
              • clone
              • __eq
              • __tostring
            • LuaWindowLevel
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaInternalWindowState
              • clone
              • take_maximize_request
              • take_minimize_request
              • __eq
              • __tostring
            • LuaCursorGrabMode
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaDuration
              • new
              • from_secs
              • from_millis
              • from_micros
              • from_nanos
              • from_secs_f64
              • from_secs_f32
              • is_zero
              • as_secs
              • subsec_millis
              • subsec_micros
              • subsec_nanos
              • as_millis
              • as_micros
              • as_nanos
              • saturating_add
              • saturating_sub
              • saturating_mul
              • as_secs_f64
              • as_secs_f32
              • mul_f64
              • mul_f32
              • div_f64
              • div_f32
              • clone
              • assert_receiver_is_total_eq
              • __add
              • __mul
              • __div
              • __eq
              • __sub
              • __tostring
            • ClassLuaDuration
              • new
              • from_secs
              • from_millis
              • from_micros
              • from_nanos
              • from_secs_f64
              • from_secs_f32
              • __add
              • __mul
              • __div
              • __eq
              • __sub
            • LuaInstant
              • now
              • clone
              • assert_receiver_is_total_eq
              • duration_since
              • saturating_duration_since
              • elapsed
              • __sub
              • __add
              • __eq
              • __tostring
            • ClassLuaInstant
              • now
              • __sub
              • __add
              • __eq
            • LuaPathBuf
              • new
              • with_capacity
              • clone
              • capacity
              • clone_from
              • pop
              • clear
              • reserve
              • reserve_exact
              • shrink_to_fit
              • shrink_to
              • __eq
              • __tostring
            • ClassLuaPathBuf
              • new
              • with_capacity
              • __eq
            • LuaRangeFull
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • LuaQuat
              • from_xyzw
              • from_array
              • from_vec4
              • from_axis_angle
              • from_scaled_axis
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_euler
              • from_mat3
              • from_mat3a
              • from_mat4
              • from_rotation_arc
              • from_rotation_arc_colinear
              • from_rotation_arc_2d
              • from_affine3
              • clone
              • to_scaled_axis
              • to_euler
              • to_array
              • xyz
              • conjugate
              • inverse
              • dot
              • length
              • length_squared
              • length_recip
              • normalize
              • is_finite
              • is_nan
              • is_normalized
              • is_near_identity
              • angle_between
              • abs_diff_eq
              • lerp
              • slerp
              • mul_vec3
              • mul_quat
              • mul_vec3a
              • as_dquat
              • as_f64
              • __mul
              • __sub
              • __add
              • __div
              • __unm
              • __eq
              • __tostring
            • ClassLuaQuat
              • from_xyzw
              • from_array
              • from_vec4
              • from_axis_angle
              • from_scaled_axis
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_euler
              • from_mat3
              • from_mat3a
              • from_mat4
              • from_rotation_arc
              • from_rotation_arc_colinear
              • from_rotation_arc_2d
              • from_affine3
              • __mul
              • __sub
              • __add
              • __div
              • __unm
              • __eq
            • LuaVec3
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • z
              • to_array
              • extend
              • truncate
              • with_x
              • with_y
              • with_z
              • dot
              • dot_into_vec
              • cross
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • copysign
              • is_negative_bitmask
              • is_finite
              • is_nan
              • is_nan_mask
              • length
              • length_squared
              • length_recip
              • distance
              • distance_squared
              • div_euclid
              • rem_euclid
              • normalize
              • normalize_or
              • normalize_or_zero
              • is_normalized
              • project_onto
              • reject_from
              • project_onto_normalized
              • reject_from_normalized
              • round
              • floor
              • ceil
              • trunc
              • fract
              • fract_gl
              • exp
              • powf
              • recip
              • lerp
              • move_towards
              • midpoint
              • abs_diff_eq
              • clamp_length
              • clamp_length_max
              • clamp_length_min
              • mul_add
              • angle_between
              • any_orthogonal_vector
              • any_orthonormal_vector
              • as_dvec3
              • as_ivec3
              • as_uvec3
              • as_i64vec3
              • as_u64vec3
              • clone
              • __add
              • __unm
              • __mul
              • __eq
              • __sub
              • __mod
              • __div
              • __tostring
              • __index
              • __newindex
            • ClassLuaVec3
              • new
              • splat
              • select
              • from_array
              • __add
              • __unm
              • __mul
              • __eq
              • __sub
              • __mod
              • __div
            • LuaIVec2
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • to_array
              • extend
              • with_x
              • with_y
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • is_negative_bitmask
              • length_squared
              • distance_squared
              • div_euclid
              • rem_euclid
              • perp
              • perp_dot
              • rotate
              • as_vec2
              • as_dvec2
              • as_uvec2
              • as_i64vec2
              • as_u64vec2
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_unsigned
              • wrapping_sub_unsigned
              • saturating_add_unsigned
              • saturating_sub_unsigned
              • clone
              • assert_receiver_is_total_eq
              • __mod
              • __div
              • __eq
              • __add
              • __sub
              • __unm
              • __mul
              • __tostring
              • __index
              • __newindex
            • ClassLuaIVec2
              • new
              • splat
              • select
              • from_array
              • __mod
              • __div
              • __eq
              • __add
              • __sub
              • __unm
              • __mul
            • LuaIVec3
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • z
              • clone
              • to_array
              • extend
              • truncate
              • with_x
              • with_y
              • with_z
              • dot
              • dot_into_vec
              • cross
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • is_negative_bitmask
              • length_squared
              • distance_squared
              • div_euclid
              • rem_euclid
              • as_vec3
              • as_vec3a
              • as_dvec3
              • as_uvec3
              • as_i64vec3
              • as_u64vec3
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_unsigned
              • wrapping_sub_unsigned
              • saturating_add_unsigned
              • saturating_sub_unsigned
              • assert_receiver_is_total_eq
              • __eq
              • __mod
              • __add
              • __unm
              • __div
              • __sub
              • __mul
              • __tostring
              • __index
              • __newindex
            • ClassLuaIVec3
              • new
              • splat
              • select
              • from_array
              • __eq
              • __mod
              • __add
              • __unm
              • __div
              • __sub
              • __mul
            • LuaIVec4
              • new
              • splat
              • select
              • from_array
              • w
              • x
              • y
              • z
              • to_array
              • truncate
              • with_x
              • with_y
              • with_z
              • with_w
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • is_negative_bitmask
              • length_squared
              • distance_squared
              • div_euclid
              • rem_euclid
              • as_vec4
              • as_dvec4
              • as_uvec4
              • as_i64vec4
              • as_u64vec4
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_unsigned
              • wrapping_sub_unsigned
              • saturating_add_unsigned
              • saturating_sub_unsigned
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __div
              • __sub
              • __mod
              • __mul
              • __add
              • __unm
              • __tostring
              • __index
              • __newindex
            • ClassLuaIVec4
              • new
              • splat
              • select
              • from_array
              • __eq
              • __div
              • __sub
              • __mod
              • __mul
              • __add
              • __unm
            • LuaI64Vec2
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • clone
              • to_array
              • extend
              • with_x
              • with_y
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • is_negative_bitmask
              • length_squared
              • distance_squared
              • div_euclid
              • rem_euclid
              • perp
              • perp_dot
              • rotate
              • as_vec2
              • as_dvec2
              • as_ivec2
              • as_uvec2
              • as_u64vec2
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_unsigned
              • wrapping_sub_unsigned
              • saturating_add_unsigned
              • saturating_sub_unsigned
              • assert_receiver_is_total_eq
              • __eq
              • __unm
              • __sub
              • __mul
              • __mod
              • __add
              • __div
              • __tostring
            • ClassLuaI64Vec2
              • new
              • splat
              • select
              • from_array
              • __eq
              • __unm
              • __sub
              • __mul
              • __mod
              • __add
              • __div
            • LuaI64Vec3
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • z
              • clone
              • assert_receiver_is_total_eq
              • to_array
              • extend
              • truncate
              • with_x
              • with_y
              • with_z
              • dot
              • dot_into_vec
              • cross
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • is_negative_bitmask
              • length_squared
              • distance_squared
              • div_euclid
              • rem_euclid
              • as_vec3
              • as_vec3a
              • as_dvec3
              • as_ivec3
              • as_uvec3
              • as_u64vec3
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_unsigned
              • wrapping_sub_unsigned
              • saturating_add_unsigned
              • saturating_sub_unsigned
              • __add
              • __unm
              • __div
              • __mul
              • __mod
              • __sub
              • __eq
              • __tostring
            • ClassLuaI64Vec3
              • new
              • splat
              • select
              • from_array
              • __add
              • __unm
              • __div
              • __mul
              • __mod
              • __sub
              • __eq
            • LuaI64Vec4
              • new
              • splat
              • select
              • from_array
              • w
              • x
              • y
              • z
              • to_array
              • truncate
              • with_x
              • with_y
              • with_z
              • with_w
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • is_negative_bitmask
              • length_squared
              • distance_squared
              • div_euclid
              • rem_euclid
              • as_vec4
              • as_dvec4
              • as_ivec4
              • as_uvec4
              • as_u64vec4
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_unsigned
              • wrapping_sub_unsigned
              • saturating_add_unsigned
              • saturating_sub_unsigned
              • assert_receiver_is_total_eq
              • clone
              • __sub
              • __eq
              • __mod
              • __add
              • __mul
              • __unm
              • __div
              • __tostring
            • ClassLuaI64Vec4
              • new
              • splat
              • select
              • from_array
              • __sub
              • __eq
              • __mod
              • __add
              • __mul
              • __unm
              • __div
            • LuaUVec2
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • assert_receiver_is_total_eq
              • to_array
              • extend
              • with_x
              • with_y
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • length_squared
              • as_vec2
              • as_dvec2
              • as_ivec2
              • as_i64vec2
              • as_u64vec2
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_signed
              • saturating_add_signed
              • clone
              • __sub
              • __mod
              • __add
              • __eq
              • __mul
              • __div
              • __tostring
              • __index
              • __newindex
            • ClassLuaUVec2
              • new
              • splat
              • select
              • from_array
              • __sub
              • __mod
              • __add
              • __eq
              • __mul
              • __div
            • LuaUVec3
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • z
              • clone
              • assert_receiver_is_total_eq
              • to_array
              • extend
              • truncate
              • with_x
              • with_y
              • with_z
              • dot
              • dot_into_vec
              • cross
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • length_squared
              • as_vec3
              • as_vec3a
              • as_dvec3
              • as_ivec3
              • as_i64vec3
              • as_u64vec3
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_signed
              • saturating_add_signed
              • __eq
              • __mul
              • __sub
              • __mod
              • __div
              • __add
              • __tostring
              • __index
              • __newindex
            • ClassLuaUVec3
              • new
              • splat
              • select
              • from_array
              • __eq
              • __mul
              • __sub
              • __mod
              • __div
              • __add
            • LuaUVec4
              • new
              • splat
              • select
              • from_array
              • w
              • x
              • y
              • z
              • clone
              • assert_receiver_is_total_eq
              • to_array
              • truncate
              • with_x
              • with_y
              • with_z
              • with_w
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • length_squared
              • as_vec4
              • as_dvec4
              • as_ivec4
              • as_i64vec4
              • as_u64vec4
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_signed
              • saturating_add_signed
              • __mod
              • __mul
              • __div
              • __add
              • __eq
              • __sub
              • __tostring
              • __index
              • __newindex
            • ClassLuaUVec4
              • new
              • splat
              • select
              • from_array
              • __mod
              • __mul
              • __div
              • __add
              • __eq
              • __sub
            • LuaU64Vec2
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • clone
              • assert_receiver_is_total_eq
              • to_array
              • extend
              • with_x
              • with_y
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • length_squared
              • as_vec2
              • as_dvec2
              • as_ivec2
              • as_uvec2
              • as_i64vec2
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_signed
              • saturating_add_signed
              • __div
              • __add
              • __mul
              • __eq
              • __sub
              • __mod
              • __tostring
            • ClassLuaU64Vec2
              • new
              • splat
              • select
              • from_array
              • __div
              • __add
              • __mul
              • __eq
              • __sub
              • __mod
            • LuaU64Vec3
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • z
              • clone
              • to_array
              • extend
              • truncate
              • with_x
              • with_y
              • with_z
              • dot
              • dot_into_vec
              • cross
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • length_squared
              • as_vec3
              • as_vec3a
              • as_dvec3
              • as_ivec3
              • as_uvec3
              • as_i64vec3
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_signed
              • saturating_add_signed
              • assert_receiver_is_total_eq
              • __eq
              • __sub
              • __div
              • __add
              • __mul
              • __mod
              • __tostring
            • ClassLuaU64Vec3
              • new
              • splat
              • select
              • from_array
              • __eq
              • __sub
              • __div
              • __add
              • __mul
              • __mod
            • LuaU64Vec4
              • new
              • splat
              • select
              • from_array
              • w
              • x
              • y
              • z
              • clone
              • to_array
              • truncate
              • with_x
              • with_y
              • with_z
              • with_w
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • length_squared
              • as_vec4
              • as_dvec4
              • as_ivec4
              • as_uvec4
              • as_i64vec4
              • wrapping_add
              • wrapping_sub
              • wrapping_mul
              • wrapping_div
              • saturating_add
              • saturating_sub
              • saturating_mul
              • saturating_div
              • wrapping_add_signed
              • saturating_add_signed
              • assert_receiver_is_total_eq
              • __add
              • __mod
              • __eq
              • __sub
              • __div
              • __mul
              • __tostring
            • ClassLuaU64Vec4
              • new
              • splat
              • select
              • from_array
              • __add
              • __mod
              • __eq
              • __sub
              • __div
              • __mul
            • LuaVec2
              • new
              • splat
              • select
              • from_array
              • from_angle
              • x
              • y
              • clone
              • to_array
              • extend
              • with_x
              • with_y
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • copysign
              • is_negative_bitmask
              • is_finite
              • is_nan
              • is_nan_mask
              • length
              • length_squared
              • length_recip
              • distance
              • distance_squared
              • div_euclid
              • rem_euclid
              • normalize
              • normalize_or
              • normalize_or_zero
              • is_normalized
              • project_onto
              • reject_from
              • project_onto_normalized
              • reject_from_normalized
              • round
              • floor
              • ceil
              • trunc
              • fract
              • fract_gl
              • exp
              • powf
              • recip
              • lerp
              • move_towards
              • midpoint
              • abs_diff_eq
              • clamp_length
              • clamp_length_max
              • clamp_length_min
              • mul_add
              • to_angle
              • angle_between
              • perp
              • perp_dot
              • rotate
              • as_dvec2
              • as_ivec2
              • as_uvec2
              • as_i64vec2
              • as_u64vec2
              • __unm
              • __sub
              • __mod
              • __add
              • __mul
              • __div
              • __eq
              • __tostring
              • __index
              • __newindex
            • ClassLuaVec2
              • new
              • splat
              • select
              • from_array
              • from_angle
              • __unm
              • __sub
              • __mod
              • __add
              • __mul
              • __div
              • __eq
            • LuaVec3A
              • new
              • splat
              • select
              • from_array
              • to_array
              • extend
              • truncate
              • with_x
              • with_y
              • with_z
              • dot
              • dot_into_vec
              • cross
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • copysign
              • is_negative_bitmask
              • is_finite
              • is_nan
              • is_nan_mask
              • length
              • length_squared
              • length_recip
              • distance
              • distance_squared
              • div_euclid
              • rem_euclid
              • normalize
              • normalize_or
              • normalize_or_zero
              • is_normalized
              • project_onto
              • reject_from
              • project_onto_normalized
              • reject_from_normalized
              • round
              • floor
              • ceil
              • trunc
              • fract
              • fract_gl
              • exp
              • powf
              • recip
              • lerp
              • move_towards
              • midpoint
              • abs_diff_eq
              • clamp_length
              • clamp_length_max
              • clamp_length_min
              • mul_add
              • angle_between
              • any_orthogonal_vector
              • any_orthonormal_vector
              • as_dvec3
              • as_ivec3
              • as_uvec3
              • as_i64vec3
              • as_u64vec3
              • clone
              • __div
              • __eq
              • __mul
              • __unm
              • __mod
              • __add
              • __sub
              • __tostring
              • __index
              • __newindex
            • ClassLuaVec3A
              • new
              • splat
              • select
              • from_array
              • __div
              • __eq
              • __mul
              • __unm
              • __mod
              • __add
              • __sub
            • LuaVec4
              • new
              • splat
              • select
              • from_array
              • to_array
              • truncate
              • with_x
              • with_y
              • with_z
              • with_w
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • copysign
              • is_negative_bitmask
              • is_finite
              • is_nan
              • is_nan_mask
              • length
              • length_squared
              • length_recip
              • distance
              • distance_squared
              • div_euclid
              • rem_euclid
              • normalize
              • normalize_or
              • normalize_or_zero
              • is_normalized
              • project_onto
              • reject_from
              • project_onto_normalized
              • reject_from_normalized
              • round
              • floor
              • ceil
              • trunc
              • fract
              • fract_gl
              • exp
              • powf
              • recip
              • lerp
              • move_towards
              • midpoint
              • abs_diff_eq
              • clamp_length
              • clamp_length_max
              • clamp_length_min
              • mul_add
              • as_dvec4
              • as_ivec4
              • as_uvec4
              • as_i64vec4
              • as_u64vec4
              • clone
              • __mul
              • __sub
              • __add
              • __mod
              • __eq
              • __div
              • __unm
              • __tostring
              • __index
              • __newindex
            • ClassLuaVec4
              • new
              • splat
              • select
              • from_array
              • __mul
              • __sub
              • __add
              • __mod
              • __eq
              • __div
              • __unm
            • LuaBVec2
              • new
              • splat
              • from_array
              • x
              • y
              • clone
              • assert_receiver_is_total_eq
              • bitmask
              • any
              • all
              • test
              • set
              • __eq
              • __tostring
            • ClassLuaBVec2
              • new
              • splat
              • from_array
              • __eq
            • LuaBVec3
              • new
              • splat
              • from_array
              • x
              • y
              • z
              • clone
              • bitmask
              • any
              • all
              • test
              • assert_receiver_is_total_eq
              • set
              • __eq
              • __tostring
            • ClassLuaBVec3
              • new
              • splat
              • from_array
              • __eq
            • LuaBVec4
              • new
              • splat
              • from_array
              • w
              • x
              • y
              • z
              • clone
              • bitmask
              • any
              • all
              • test
              • assert_receiver_is_total_eq
              • set
              • __eq
              • __tostring
            • ClassLuaBVec4
              • new
              • splat
              • from_array
              • __eq
            • LuaDVec2
              • new
              • splat
              • select
              • from_array
              • from_angle
              • x
              • y
              • clone
              • to_array
              • extend
              • with_x
              • with_y
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • copysign
              • is_negative_bitmask
              • is_finite
              • is_nan
              • is_nan_mask
              • length
              • length_squared
              • length_recip
              • distance
              • distance_squared
              • div_euclid
              • rem_euclid
              • normalize
              • normalize_or
              • normalize_or_zero
              • is_normalized
              • project_onto
              • reject_from
              • project_onto_normalized
              • reject_from_normalized
              • round
              • floor
              • ceil
              • trunc
              • fract
              • fract_gl
              • exp
              • powf
              • recip
              • lerp
              • move_towards
              • midpoint
              • abs_diff_eq
              • clamp_length
              • clamp_length_max
              • clamp_length_min
              • mul_add
              • to_angle
              • angle_between
              • perp
              • perp_dot
              • rotate
              • as_vec2
              • as_ivec2
              • as_uvec2
              • as_i64vec2
              • as_u64vec2
              • __div
              • __sub
              • __eq
              • __mul
              • __add
              • __mod
              • __unm
              • __tostring
              • __index
              • __newindex
            • ClassLuaDVec2
              • new
              • splat
              • select
              • from_array
              • from_angle
              • __div
              • __sub
              • __eq
              • __mul
              • __add
              • __mod
              • __unm
            • LuaDVec3
              • new
              • splat
              • select
              • from_array
              • x
              • y
              • z
              • clone
              • to_array
              • extend
              • truncate
              • with_x
              • with_y
              • with_z
              • dot
              • dot_into_vec
              • cross
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • copysign
              • is_negative_bitmask
              • is_finite
              • is_nan
              • is_nan_mask
              • length
              • length_squared
              • length_recip
              • distance
              • distance_squared
              • div_euclid
              • rem_euclid
              • normalize
              • normalize_or
              • normalize_or_zero
              • is_normalized
              • project_onto
              • reject_from
              • project_onto_normalized
              • reject_from_normalized
              • round
              • floor
              • ceil
              • trunc
              • fract
              • fract_gl
              • exp
              • powf
              • recip
              • lerp
              • move_towards
              • midpoint
              • abs_diff_eq
              • clamp_length
              • clamp_length_max
              • clamp_length_min
              • mul_add
              • angle_between
              • any_orthogonal_vector
              • any_orthonormal_vector
              • as_vec3
              • as_vec3a
              • as_ivec3
              • as_uvec3
              • as_i64vec3
              • as_u64vec3
              • __unm
              • __mod
              • __div
              • __mul
              • __sub
              • __add
              • __eq
              • __tostring
              • __index
              • __newindex
            • ClassLuaDVec3
              • new
              • splat
              • select
              • from_array
              • __unm
              • __mod
              • __div
              • __mul
              • __sub
              • __add
              • __eq
            • LuaDVec4
              • new
              • splat
              • select
              • from_array
              • w
              • x
              • y
              • z
              • clone
              • to_array
              • truncate
              • with_x
              • with_y
              • with_z
              • with_w
              • dot
              • dot_into_vec
              • min
              • max
              • clamp
              • min_element
              • max_element
              • element_sum
              • element_product
              • cmpeq
              • cmpne
              • cmpge
              • cmpgt
              • cmple
              • cmplt
              • abs
              • signum
              • copysign
              • is_negative_bitmask
              • is_finite
              • is_nan
              • is_nan_mask
              • length
              • length_squared
              • length_recip
              • distance
              • distance_squared
              • div_euclid
              • rem_euclid
              • normalize
              • normalize_or
              • normalize_or_zero
              • is_normalized
              • project_onto
              • reject_from
              • project_onto_normalized
              • reject_from_normalized
              • round
              • floor
              • ceil
              • trunc
              • fract
              • fract_gl
              • exp
              • powf
              • recip
              • lerp
              • move_towards
              • midpoint
              • abs_diff_eq
              • clamp_length
              • clamp_length_max
              • clamp_length_min
              • mul_add
              • as_vec4
              • as_ivec4
              • as_uvec4
              • as_i64vec4
              • as_u64vec4
              • __mul
              • __mod
              • __eq
              • __unm
              • __sub
              • __add
              • __div
              • __tostring
              • __index
              • __newindex
            • ClassLuaDVec4
              • new
              • splat
              • select
              • from_array
              • __mul
              • __mod
              • __eq
              • __unm
              • __sub
              • __add
              • __div
            • LuaMat2
              • from_cols
              • from_diagonal
              • from_scale_angle
              • from_angle
              • from_mat3
              • from_mat3a
              • clone
              • to_cols_array
              • to_cols_array_2d
              • col
              • row
              • is_finite
              • is_nan
              • transpose
              • determinant
              • inverse
              • mul_vec2
              • mul_mat2
              • add_mat2
              • sub_mat2
              • mul_scalar
              • div_scalar
              • abs_diff_eq
              • abs
              • as_dmat2
              • __sub
              • __eq
              • __add
              • __unm
              • __div
              • __mul
              • __tostring
              • __index
            • ClassLuaMat2
              • from_cols
              • from_diagonal
              • from_scale_angle
              • from_angle
              • from_mat3
              • from_mat3a
              • __sub
              • __eq
              • __add
              • __unm
              • __div
              • __mul
            • LuaMat3
              • from_cols
              • from_diagonal
              • from_mat4
              • from_quat
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_angle
              • from_scale_angle_translation
              • from_scale
              • from_mat2
              • x_axis
              • y_axis
              • z_axis
              • to_cols_array
              • to_cols_array_2d
              • col
              • row
              • is_finite
              • is_nan
              • transpose
              • determinant
              • inverse
              • transform_point2
              • transform_vector2
              • mul_vec3
              • mul_vec3a
              • mul_mat3
              • add_mat3
              • sub_mat3
              • mul_scalar
              • div_scalar
              • abs_diff_eq
              • abs
              • as_dmat3
              • clone
              • __add
              • __unm
              • __mul
              • __eq
              • __div
              • __sub
              • __tostring
              • __index
            • ClassLuaMat3
              • from_cols
              • from_diagonal
              • from_mat4
              • from_quat
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_angle
              • from_scale_angle_translation
              • from_scale
              • from_mat2
              • __add
              • __unm
              • __mul
              • __eq
              • __div
              • __sub
            • LuaMat3A
              • from_cols
              • from_diagonal
              • from_mat4
              • from_quat
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_angle
              • from_scale_angle_translation
              • from_scale
              • from_mat2
              • x_axis
              • y_axis
              • z_axis
              • to_cols_array
              • to_cols_array_2d
              • col
              • row
              • is_finite
              • is_nan
              • transpose
              • determinant
              • inverse
              • transform_point2
              • transform_vector2
              • mul_vec3
              • mul_vec3a
              • mul_mat3
              • add_mat3
              • sub_mat3
              • mul_scalar
              • div_scalar
              • abs_diff_eq
              • abs
              • as_dmat3
              • clone
              • __unm
              • __mul
              • __add
              • __sub
              • __div
              • __eq
              • __tostring
              • __index
            • ClassLuaMat3A
              • from_cols
              • from_diagonal
              • from_mat4
              • from_quat
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_angle
              • from_scale_angle_translation
              • from_scale
              • from_mat2
              • __unm
              • __mul
              • __add
              • __sub
              • __div
              • __eq
            • LuaMat4
              • from_cols
              • from_diagonal
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_quat
              • from_mat3
              • from_mat3a
              • from_translation
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_scale
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • perspective_rh_gl
              • perspective_lh
              • perspective_rh
              • perspective_infinite_lh
              • perspective_infinite_reverse_lh
              • perspective_infinite_rh
              • perspective_infinite_reverse_rh
              • orthographic_rh_gl
              • orthographic_lh
              • orthographic_rh
              • w_axis
              • x_axis
              • y_axis
              • z_axis
              • clone
              • to_cols_array
              • to_cols_array_2d
              • col
              • row
              • is_finite
              • is_nan
              • transpose
              • determinant
              • inverse
              • project_point3
              • transform_point3
              • transform_vector3
              • transform_point3a
              • transform_vector3a
              • mul_vec4
              • mul_mat4
              • add_mat4
              • sub_mat4
              • mul_scalar
              • div_scalar
              • abs_diff_eq
              • abs
              • as_dmat4
              • __add
              • __sub
              • __unm
              • __eq
              • __div
              • __mul
              • __tostring
              • __index
            • ClassLuaMat4
              • from_cols
              • from_diagonal
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_quat
              • from_mat3
              • from_mat3a
              • from_translation
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_scale
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • perspective_rh_gl
              • perspective_lh
              • perspective_rh
              • perspective_infinite_lh
              • perspective_infinite_reverse_lh
              • perspective_infinite_rh
              • perspective_infinite_reverse_rh
              • orthographic_rh_gl
              • orthographic_lh
              • orthographic_rh
              • __add
              • __sub
              • __unm
              • __eq
              • __div
              • __mul
            • LuaDMat2
              • from_cols
              • from_diagonal
              • from_scale_angle
              • from_angle
              • from_mat3
              • x_axis
              • y_axis
              • clone
              • to_cols_array
              • to_cols_array_2d
              • col
              • row
              • is_finite
              • is_nan
              • transpose
              • determinant
              • inverse
              • mul_vec2
              • mul_mat2
              • add_mat2
              • sub_mat2
              • mul_scalar
              • div_scalar
              • abs_diff_eq
              • abs
              • as_mat2
              • __add
              • __div
              • __unm
              • __sub
              • __eq
              • __mul
              • __tostring
              • __index
            • ClassLuaDMat2
              • from_cols
              • from_diagonal
              • from_scale_angle
              • from_angle
              • from_mat3
              • __add
              • __div
              • __unm
              • __sub
              • __eq
              • __mul
            • LuaDMat3
              • from_cols
              • from_diagonal
              • from_mat4
              • from_quat
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_angle
              • from_scale_angle_translation
              • from_scale
              • from_mat2
              • x_axis
              • y_axis
              • z_axis
              • clone
              • to_cols_array
              • to_cols_array_2d
              • col
              • row
              • is_finite
              • is_nan
              • transpose
              • determinant
              • inverse
              • transform_point2
              • transform_vector2
              • mul_vec3
              • mul_mat3
              • add_mat3
              • sub_mat3
              • mul_scalar
              • div_scalar
              • abs_diff_eq
              • abs
              • as_mat3
              • __add
              • __unm
              • __mul
              • __eq
              • __sub
              • __div
              • __tostring
              • __index
            • ClassLuaDMat3
              • from_cols
              • from_diagonal
              • from_mat4
              • from_quat
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_angle
              • from_scale_angle_translation
              • from_scale
              • from_mat2
              • __add
              • __unm
              • __mul
              • __eq
              • __sub
              • __div
            • LuaDMat4
              • from_cols
              • from_diagonal
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_quat
              • from_mat3
              • from_translation
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_scale
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • perspective_rh_gl
              • perspective_lh
              • perspective_rh
              • perspective_infinite_lh
              • perspective_infinite_reverse_lh
              • perspective_infinite_rh
              • perspective_infinite_reverse_rh
              • orthographic_rh_gl
              • orthographic_lh
              • orthographic_rh
              • w_axis
              • x_axis
              • y_axis
              • z_axis
              • clone
              • to_cols_array
              • to_cols_array_2d
              • col
              • row
              • is_finite
              • is_nan
              • transpose
              • determinant
              • inverse
              • project_point3
              • transform_point3
              • transform_vector3
              • mul_vec4
              • mul_mat4
              • add_mat4
              • sub_mat4
              • mul_scalar
              • div_scalar
              • abs_diff_eq
              • abs
              • as_mat4
              • __div
              • __add
              • __unm
              • __mul
              • __sub
              • __eq
              • __tostring
              • __index
            • ClassLuaDMat4
              • from_cols
              • from_diagonal
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_quat
              • from_mat3
              • from_translation
              • from_axis_angle
              • from_euler
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_scale
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • perspective_rh_gl
              • perspective_lh
              • perspective_rh
              • perspective_infinite_lh
              • perspective_infinite_reverse_lh
              • perspective_infinite_rh
              • perspective_infinite_reverse_rh
              • orthographic_rh_gl
              • orthographic_lh
              • orthographic_rh
              • __div
              • __add
              • __unm
              • __mul
              • __sub
              • __eq
            • LuaAffine2
              • from_cols
              • from_scale
              • from_angle
              • from_translation
              • from_mat2
              • from_mat2_translation
              • from_scale_angle_translation
              • from_angle_translation
              • from_mat3
              • from_mat3a
              • matrix2
              • translation
              • to_cols_array
              • to_cols_array_2d
              • transform_point2
              • transform_vector2
              • is_finite
              • is_nan
              • abs_diff_eq
              • inverse
              • clone
              • __mul
              • __eq
              • __tostring
            • ClassLuaAffine2
              • from_cols
              • from_scale
              • from_angle
              • from_translation
              • from_mat2
              • from_mat2_translation
              • from_scale_angle_translation
              • from_angle_translation
              • from_mat3
              • from_mat3a
              • __mul
              • __eq
            • LuaAffine3A
              • from_cols
              • from_scale
              • from_quat
              • from_axis_angle
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_mat3
              • from_mat3_translation
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_mat4
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • matrix3
              • translation
              • to_cols_array
              • to_cols_array_2d
              • transform_point3
              • transform_vector3
              • transform_point3a
              • transform_vector3a
              • is_finite
              • is_nan
              • abs_diff_eq
              • inverse
              • clone
              • __eq
              • __mul
              • __tostring
            • ClassLuaAffine3A
              • from_cols
              • from_scale
              • from_quat
              • from_axis_angle
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_mat3
              • from_mat3_translation
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_mat4
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • __eq
              • __mul
            • LuaDAffine2
              • from_cols
              • from_scale
              • from_angle
              • from_translation
              • from_mat2
              • from_mat2_translation
              • from_scale_angle_translation
              • from_angle_translation
              • from_mat3
              • matrix2
              • translation
              • to_cols_array
              • to_cols_array_2d
              • transform_point2
              • transform_vector2
              • is_finite
              • is_nan
              • abs_diff_eq
              • inverse
              • clone
              • __mul
              • __eq
              • __tostring
            • ClassLuaDAffine2
              • from_cols
              • from_scale
              • from_angle
              • from_translation
              • from_mat2
              • from_mat2_translation
              • from_scale_angle_translation
              • from_angle_translation
              • from_mat3
              • __mul
              • __eq
            • LuaDAffine3
              • from_cols
              • from_scale
              • from_quat
              • from_axis_angle
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_mat3
              • from_mat3_translation
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_mat4
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • matrix3
              • translation
              • to_cols_array
              • to_cols_array_2d
              • transform_point3
              • transform_vector3
              • is_finite
              • is_nan
              • abs_diff_eq
              • inverse
              • clone
              • __eq
              • __mul
              • __tostring
            • ClassLuaDAffine3
              • from_cols
              • from_scale
              • from_quat
              • from_axis_angle
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_translation
              • from_mat3
              • from_mat3_translation
              • from_scale_rotation_translation
              • from_rotation_translation
              • from_mat4
              • look_to_lh
              • look_to_rh
              • look_at_lh
              • look_at_rh
              • __eq
              • __mul
            • LuaDQuat
              • from_xyzw
              • from_array
              • from_vec4
              • from_axis_angle
              • from_scaled_axis
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_euler
              • from_mat3
              • from_mat4
              • from_rotation_arc
              • from_rotation_arc_colinear
              • from_rotation_arc_2d
              • from_affine3
              • w
              • x
              • y
              • z
              • to_scaled_axis
              • to_euler
              • to_array
              • xyz
              • conjugate
              • inverse
              • dot
              • length
              • length_squared
              • length_recip
              • normalize
              • is_finite
              • is_nan
              • is_normalized
              • is_near_identity
              • angle_between
              • abs_diff_eq
              • lerp
              • slerp
              • mul_vec3
              • mul_quat
              • as_quat
              • as_f32
              • clone
              • __sub
              • __unm
              • __add
              • __eq
              • __div
              • __mul
              • __tostring
            • ClassLuaDQuat
              • from_xyzw
              • from_array
              • from_vec4
              • from_axis_angle
              • from_scaled_axis
              • from_rotation_x
              • from_rotation_y
              • from_rotation_z
              • from_euler
              • from_mat3
              • from_mat4
              • from_rotation_arc
              • from_rotation_arc_colinear
              • from_rotation_arc_2d
              • from_affine3
              • __sub
              • __unm
              • __add
              • __eq
              • __div
              • __mul
            • LuaEulerRot
              • clone
              • assert_receiver_is_total_eq
              • __eq
              • __tostring
            • LuaBVec3A
              • new
              • splat
              • from_array
              • bitmask
              • any
              • all
              • test
              • clone
              • set
              • __eq
              • __tostring
            • ClassLuaBVec3A
              • new
              • splat
              • from_array
              • __eq
            • LuaBVec4A
              • new
              • splat
              • from_array
              • clone
              • bitmask
              • any
              • all
              • test
              • set
              • __eq
              • __tostring
            • ClassLuaBVec4A
              • new
              • splat
              • from_array
              • __eq
            • LuaSmolStr
              • to_string
              • len
              • is_empty
              • is_heap_allocated
              • clone
              • __eq
              • __tostring
            • LuaUuid
              • encode_buffer
              • ["nil"]
              • max
              • from_u128
              • from_u128_le
              • from_u64_pair
              • from_bytes
              • from_bytes_le
              • new_v4
              • get_version_num
              • as_u128
              • to_u128_le
              • as_u64_pair
              • into_bytes
              • to_bytes_le
              • is_nil
              • is_max
              • get_node_id
              • assert_receiver_is_total_eq
              • clone
              • __eq
              • __tostring
            • ClassLuaUuid
              • encode_buffer
              • ["nil"]
              • max
              • from_u128
              • from_u128_le
              • from_u64_pair
              • from_bytes
              • from_bytes_le
              • new_v4
              • __eq

            LuaBoundingCircleCast

            As Parameter:

            • LuaBoundingCircleCast.circle_collision_at
            • LuaBoundingCircleCast.clone
            • LuaBoundingCircleCast.__tostring

            Returned by:

            • LuaBoundingCircleCast.new
            • LuaBoundingCircleCast.from_ray
            • LuaBoundingCircleCast.clone
            • ClassLuaBoundingCircleCast.new
            • ClassLuaBoundingCircleCast.from_ray

            Type doc:

            Fields:

            circle: LuaBoundingCircle

            ray: LuaRayCast2d

            Methods:

            circle_collision_at: function(self: LuaBoundingCircleCast , LuaBoundingCircle ):(number)

            clone: function(self: LuaBoundingCircleCast ):( LuaBoundingCircleCast )

            new: function( LuaBoundingCircle , LuaVec2 , LuaDir2 , number):( LuaBoundingCircleCast )

            from_ray: function( LuaBoundingCircle , LuaRay2d , number):( LuaBoundingCircleCast )

            __tostring: function(self: LuaBoundingCircleCast ):(string)