from __future__ import annotations

MATH_SIN = 0
MATH_COS = 1
MATH_TAN = 2
MATH_SINH = 3
MATH_COSH = 4
MATH_TANH = 5
MATH_ASIN = 6
MATH_ACOS = 7
MATH_ATAN = 8
MATH_ATAN2 = 9
MATH_SQRT = 10
MATH_FMOD = 11
MATH_FPOSMOD = 12
MATH_POSMOD = 13
MATH_FLOOR = 14
MATH_CEIL = 15
MATH_ROUND = 16
MATH_ABS = 17
MATH_SIGN = 18
MATH_POW = 19
MATH_LOG = 20
MATH_EXP = 21
MATH_MAP = 22
MATH_ISNAN = 23
MATH_ISINF = 24
MATH_ISEQUALAPPROX = 25
MATH_ISZEROAPPROX = 26
MATH_EASE = 27
MATH_DECIMALS = 28
MATH_STEP_DECIMALS = 29
MATH_STEPIFY = 30
MATH_LERP = 31
MATH_LERP_ANGLE = 32
MATH_INVERSE_LERP = 33
MATH_RANGE_LERP = 34
MATH_SMOOTHSTEP = 35
MATH_MOVE_TOWARD = 36
MATH_DECTIME = 37
MATH_RANDOMIZE = 38
MATH_RAND = 39
MATH_RANDF = 49
MATH_RANDOM = 41
MATH_RANDF_VECTOR = 42
MATH_RANDOM_VECTOR = 43
MATH_SEED = 44
MATH_RANDSEED = 45
MATH_DEG2RAD = 46
MATH_RAD2DEG = 47
MATH_LINEAR2DB = 48
MATH_DB2LINEAR = 49
MATH_POLAR2CARTESIAN = 50
MATH_CARTESIAN2POLAR = 51
MATH_WRAP = 52
MATH_WRAPF = 53
LOGIC_MAX = 54
LOGIC_MIN = 55
LOGIC_CLAMP = 56
LOGIC_NEAREST_PO2 = 57
OBJ_WEAKREF = 58
FUNC_FUNCREF = 59
TYPE_CONVERT = 60
TYPE_OF = 61
TYPE_EXISTS = 62
TEXT_CHAR = 63
TEXT_ORD = 64
TEXT_STR = 65
TEXT_PRINT = 66
TEXT_PRINT_TABBED = 67
TEXT_PRINT_SPACED = 68
TEXT_PRINTERR = 69
TEXT_PRINTRAW = 70
TEXT_PRINT_DEBUG = 71
PUSH_ERROR = 72
PUSH_WARNING = 73
VAR_TO_STR = 74
STR_TO_VAR = 75
VAR_TO_BYTES = 76
BYTES_TO_VAR = 77
GEN_RANGE = 78
RESOURCE_LOAD = 79
INST2DICT = 80
DICT2INST = 81
VALIDATE_JSON = 82
PARSE_JSON = 83
TO_JSON = 84
HASH = 85
COLOR8 = 86
COLORN = 87
PRINT_STACK = 88
GET_STACK = 89
INSTANCE_FROM_ID = 90
LEN = 91
IS_INSTANCE_VALID = 92
FUNC_MAX = 93
