Setup: added addons/luagd-extensions again
This commit is contained in:
522
addons/lua-gdextension/lua_api_definitions/utility_functions.lua
Normal file
522
addons/lua-gdextension/lua_api_definitions/utility_functions.lua
Normal file
@@ -0,0 +1,522 @@
|
||||
--- This file was automatically generated by generate_lua_godot_api.py
|
||||
--- @meta
|
||||
|
||||
--- @param angle_rad float
|
||||
--- @return float
|
||||
function sin(angle_rad) end
|
||||
|
||||
--- @param angle_rad float
|
||||
--- @return float
|
||||
function cos(angle_rad) end
|
||||
|
||||
--- @param angle_rad float
|
||||
--- @return float
|
||||
function tan(angle_rad) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function sinh(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function cosh(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function tanh(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function asin(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function acos(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function atan(x) end
|
||||
|
||||
--- @param y float
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function atan2(y, x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function asinh(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function acosh(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function atanh(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function sqrt(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @param y float
|
||||
--- @return float
|
||||
function fmod(x, y) end
|
||||
|
||||
--- @param x float
|
||||
--- @param y float
|
||||
--- @return float
|
||||
function fposmod(x, y) end
|
||||
|
||||
--- @param x int
|
||||
--- @param y int
|
||||
--- @return int
|
||||
function posmod(x, y) end
|
||||
|
||||
--- @param x any
|
||||
--- @return any
|
||||
function floor(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function floorf(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return int
|
||||
function floori(x) end
|
||||
|
||||
--- @param x any
|
||||
--- @return any
|
||||
function ceil(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function ceilf(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return int
|
||||
function ceili(x) end
|
||||
|
||||
--- @param x any
|
||||
--- @return any
|
||||
function round(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function roundf(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return int
|
||||
function roundi(x) end
|
||||
|
||||
--- @param x any
|
||||
--- @return any
|
||||
function abs(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function absf(x) end
|
||||
|
||||
--- @param x int
|
||||
--- @return int
|
||||
function absi(x) end
|
||||
|
||||
--- @param x any
|
||||
--- @return any
|
||||
function sign(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function signf(x) end
|
||||
|
||||
--- @param x int
|
||||
--- @return int
|
||||
function signi(x) end
|
||||
|
||||
--- @param x any
|
||||
--- @param step any
|
||||
--- @return any
|
||||
function snapped(x, step) end
|
||||
|
||||
--- @param x float
|
||||
--- @param step float
|
||||
--- @return float
|
||||
function snappedf(x, step) end
|
||||
|
||||
--- @param x float
|
||||
--- @param step int
|
||||
--- @return int
|
||||
function snappedi(x, step) end
|
||||
|
||||
--- @param base float
|
||||
--- @param exp float
|
||||
--- @return float
|
||||
function pow(base, exp) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function log(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function exp(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return bool
|
||||
function is_nan(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return bool
|
||||
function is_inf(x) end
|
||||
|
||||
--- @param a float
|
||||
--- @param b float
|
||||
--- @return bool
|
||||
function is_equal_approx(a, b) end
|
||||
|
||||
--- @param x float
|
||||
--- @return bool
|
||||
function is_zero_approx(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @return bool
|
||||
function is_finite(x) end
|
||||
|
||||
--- @param x float
|
||||
--- @param curve float
|
||||
--- @return float
|
||||
function ease(x, curve) end
|
||||
|
||||
--- @param x float
|
||||
--- @return int
|
||||
function step_decimals(x) end
|
||||
|
||||
--- @param from any
|
||||
--- @param to any
|
||||
--- @param weight any
|
||||
--- @return any
|
||||
function lerp(from, to, weight) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param weight float
|
||||
--- @return float
|
||||
function lerpf(from, to, weight) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param pre float
|
||||
--- @param post float
|
||||
--- @param weight float
|
||||
--- @return float
|
||||
function cubic_interpolate(from, to, pre, post, weight) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param pre float
|
||||
--- @param post float
|
||||
--- @param weight float
|
||||
--- @return float
|
||||
function cubic_interpolate_angle(from, to, pre, post, weight) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param pre float
|
||||
--- @param post float
|
||||
--- @param weight float
|
||||
--- @param to_t float
|
||||
--- @param pre_t float
|
||||
--- @param post_t float
|
||||
--- @return float
|
||||
function cubic_interpolate_in_time(from, to, pre, post, weight, to_t, pre_t, post_t) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param pre float
|
||||
--- @param post float
|
||||
--- @param weight float
|
||||
--- @param to_t float
|
||||
--- @param pre_t float
|
||||
--- @param post_t float
|
||||
--- @return float
|
||||
function cubic_interpolate_angle_in_time(from, to, pre, post, weight, to_t, pre_t, post_t) end
|
||||
|
||||
--- @param start float
|
||||
--- @param control_1 float
|
||||
--- @param control_2 float
|
||||
--- @param _end float
|
||||
--- @param t float
|
||||
--- @return float
|
||||
function bezier_interpolate(start, control_1, control_2, _end, t) end
|
||||
|
||||
--- @param start float
|
||||
--- @param control_1 float
|
||||
--- @param control_2 float
|
||||
--- @param _end float
|
||||
--- @param t float
|
||||
--- @return float
|
||||
function bezier_derivative(start, control_1, control_2, _end, t) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @return float
|
||||
function angle_difference(from, to) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param weight float
|
||||
--- @return float
|
||||
function lerp_angle(from, to, weight) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param weight float
|
||||
--- @return float
|
||||
function inverse_lerp(from, to, weight) end
|
||||
|
||||
--- @param value float
|
||||
--- @param istart float
|
||||
--- @param istop float
|
||||
--- @param ostart float
|
||||
--- @param ostop float
|
||||
--- @return float
|
||||
function remap(value, istart, istop, ostart, ostop) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param x float
|
||||
--- @return float
|
||||
function smoothstep(from, to, x) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param delta float
|
||||
--- @return float
|
||||
function move_toward(from, to, delta) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @param delta float
|
||||
--- @return float
|
||||
function rotate_toward(from, to, delta) end
|
||||
|
||||
--- @param deg float
|
||||
--- @return float
|
||||
function deg_to_rad(deg) end
|
||||
|
||||
--- @param rad float
|
||||
--- @return float
|
||||
function rad_to_deg(rad) end
|
||||
|
||||
--- @param lin float
|
||||
--- @return float
|
||||
function linear_to_db(lin) end
|
||||
|
||||
--- @param db float
|
||||
--- @return float
|
||||
function db_to_linear(db) end
|
||||
|
||||
--- @param value any
|
||||
--- @param min any
|
||||
--- @param max any
|
||||
--- @return any
|
||||
function wrap(value, min, max) end
|
||||
|
||||
--- @param value int
|
||||
--- @param min int
|
||||
--- @param max int
|
||||
--- @return int
|
||||
function wrapi(value, min, max) end
|
||||
|
||||
--- @param value float
|
||||
--- @param min float
|
||||
--- @param max float
|
||||
--- @return float
|
||||
function wrapf(value, min, max) end
|
||||
|
||||
--- @param arg1 any
|
||||
--- @param arg2 any
|
||||
--- @return any
|
||||
function max(arg1, arg2, ...) end
|
||||
|
||||
--- @param a int
|
||||
--- @param b int
|
||||
--- @return int
|
||||
function maxi(a, b) end
|
||||
|
||||
--- @param a float
|
||||
--- @param b float
|
||||
--- @return float
|
||||
function maxf(a, b) end
|
||||
|
||||
--- @param arg1 any
|
||||
--- @param arg2 any
|
||||
--- @return any
|
||||
function min(arg1, arg2, ...) end
|
||||
|
||||
--- @param a int
|
||||
--- @param b int
|
||||
--- @return int
|
||||
function mini(a, b) end
|
||||
|
||||
--- @param a float
|
||||
--- @param b float
|
||||
--- @return float
|
||||
function minf(a, b) end
|
||||
|
||||
--- @param value any
|
||||
--- @param min any
|
||||
--- @param max any
|
||||
--- @return any
|
||||
function clamp(value, min, max) end
|
||||
|
||||
--- @param value int
|
||||
--- @param min int
|
||||
--- @param max int
|
||||
--- @return int
|
||||
function clampi(value, min, max) end
|
||||
|
||||
--- @param value float
|
||||
--- @param min float
|
||||
--- @param max float
|
||||
--- @return float
|
||||
function clampf(value, min, max) end
|
||||
|
||||
--- @param value int
|
||||
--- @return int
|
||||
function nearest_po2(value) end
|
||||
|
||||
--- @param value float
|
||||
--- @param length float
|
||||
--- @return float
|
||||
function pingpong(value, length) end
|
||||
|
||||
function randomize() end
|
||||
|
||||
--- @return int
|
||||
function randi() end
|
||||
|
||||
--- @return float
|
||||
function randf() end
|
||||
|
||||
--- @param from int
|
||||
--- @param to int
|
||||
--- @return int
|
||||
function randi_range(from, to) end
|
||||
|
||||
--- @param from float
|
||||
--- @param to float
|
||||
--- @return float
|
||||
function randf_range(from, to) end
|
||||
|
||||
--- @param mean float
|
||||
--- @param deviation float
|
||||
--- @return float
|
||||
function randfn(mean, deviation) end
|
||||
|
||||
--- @param base int
|
||||
function seed(base) end
|
||||
|
||||
--- @param seed int
|
||||
--- @return PackedInt64Array
|
||||
function rand_from_seed(seed) end
|
||||
|
||||
--- @param obj any
|
||||
--- @return any
|
||||
function weakref(obj) end
|
||||
|
||||
--- @param variant any
|
||||
--- @param type int
|
||||
--- @return any
|
||||
function type_convert(variant, type) end
|
||||
|
||||
--- @param arg1 any
|
||||
--- @return String
|
||||
function str(arg1, ...) end
|
||||
|
||||
--- @param error int
|
||||
--- @return String
|
||||
function error_string(error) end
|
||||
|
||||
--- @param type int
|
||||
--- @return String
|
||||
function type_string(type) end
|
||||
|
||||
--- @param arg1 any
|
||||
function print(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function print_rich(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function printerr(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function printt(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function prints(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function printraw(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function print_verbose(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function push_error(arg1, ...) end
|
||||
|
||||
--- @param arg1 any
|
||||
function push_warning(arg1, ...) end
|
||||
|
||||
--- @param variable any
|
||||
--- @return String
|
||||
function var_to_str(variable) end
|
||||
|
||||
--- @param string String
|
||||
--- @return any
|
||||
function str_to_var(string) end
|
||||
|
||||
--- @param variable any
|
||||
--- @return PackedByteArray
|
||||
function var_to_bytes(variable) end
|
||||
|
||||
--- @param bytes PackedByteArray
|
||||
--- @return any
|
||||
function bytes_to_var(bytes) end
|
||||
|
||||
--- @param variable any
|
||||
--- @return PackedByteArray
|
||||
function var_to_bytes_with_objects(variable) end
|
||||
|
||||
--- @param bytes PackedByteArray
|
||||
--- @return any
|
||||
function bytes_to_var_with_objects(bytes) end
|
||||
|
||||
--- @param variable any
|
||||
--- @return int
|
||||
function hash(variable) end
|
||||
|
||||
--- @param instance_id int
|
||||
--- @return Object
|
||||
function instance_from_id(instance_id) end
|
||||
|
||||
--- @param id int
|
||||
--- @return bool
|
||||
function is_instance_id_valid(id) end
|
||||
|
||||
--- @param instance any
|
||||
--- @return bool
|
||||
function is_instance_valid(instance) end
|
||||
|
||||
--- @return int
|
||||
function rid_allocate_id() end
|
||||
|
||||
--- @param base int
|
||||
--- @return RID
|
||||
function rid_from_int64(base) end
|
||||
|
||||
--- @param a any
|
||||
--- @param b any
|
||||
--- @return bool
|
||||
function is_same(a, b) end
|
||||
Reference in New Issue
Block a user