diff options
| author | jussi | 2024-11-20 17:10:42 +0200 |
|---|---|---|
| committer | jussi | 2024-11-20 17:10:42 +0200 |
| commit | cf2c2eb05bd5d30169771b0087df84a53124f766 (patch) | |
| tree | 8549266d3acdaed60e89ad1b49f67a437e9fb26c /ReiLua_API.lua | |
| parent | cddfc09ccc286726736fa436a10919021a177b69 (diff) | |
| download | reilua-enhanced-cf2c2eb05bd5d30169771b0087df84a53124f766.tar.gz reilua-enhanced-cf2c2eb05bd5d30169771b0087df84a53124f766.tar.bz2 reilua-enhanced-cf2c2eb05bd5d30169771b0087df84a53124f766.zip | |
Type class updates.
Diffstat (limited to 'ReiLua_API.lua')
| -rw-r--r-- | ReiLua_API.lua | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/ReiLua_API.lua b/ReiLua_API.lua index 3df128b..114756b 100644 --- a/ReiLua_API.lua +++ b/ReiLua_API.lua @@ -8049,6 +8049,71 @@ function RL.EaseElasticOut( t, b, c, d ) end ---@return any value function RL.EaseElasticInOut( t, b, c, d ) end +-- Bitwise Operations - Arithmetic + +---Equivalent to a & b in C +---- Success return int +---@param a integer +---@param b integer +---@return any result +function RL.BitAnd( a, b ) end + +---Equivalent to a | b in C +---- Success return int +---@param a integer +---@param b integer +---@return any result +function RL.BitOr( a, b ) end + +---Equivalent to a ^ b in C +---- Success return int +---@param a integer +---@param b integer +---@return any result +function RL.BitXor( a, b ) end + +---Equivalent to ~v in C +---- Success return int +---@param v integer +---@return any result +function RL.BitNot( v ) end + +---Equivalent to v << n in C +---- Success return int +---@param v integer +---@param n integer +---@return any result +function RL.BitShiftLeft( v, n ) end + +---Equivalent to v >> n in C +---- Success return int +---@param v integer +---@param n integer +---@return any result +function RL.BitShiftRight( v, n ) end + +---Set bit in index i to state b in value v +---- Success return int +---@param v integer +---@param i integer +---@param b boolean +---@return any result +function RL.BitSet( v, i, b ) end + +---Get bit in index i from value v +---- Success return bool +---@param v integer +---@param i integer +---@return any bit +function RL.BitGet( v, i ) end + +---Toggle bit in index i in value v +---- Success return int +---@param v integer +---@param i integer +---@return any result +function RL.BitToggle( v, i ) end + -- GLFW Core - Input-related functions: keyboard ---This function returns the name of the specified printable key, encoded as UTF-8. |
