Bitwise operations for cross Lua compatibility.
This commit is contained in:
12
include/bitwiseOp.h
Normal file
12
include/bitwiseOp.h
Normal file
@@ -0,0 +1,12 @@
|
||||
#pragma once
|
||||
|
||||
/* Arithmetic. */
|
||||
int lbitAnd( lua_State* L );
|
||||
int lbitOr( lua_State* L );
|
||||
int lbitXor( lua_State* L );
|
||||
int lbitNot( lua_State* L );
|
||||
int lbitShiftLeft( lua_State* L );
|
||||
int lbitShiftRight( lua_State* L );
|
||||
int lbitSet( lua_State* L );
|
||||
int lbitGet( lua_State* L );
|
||||
int lbitToggle( lua_State* L );
|
||||
@@ -5,6 +5,7 @@ int imax( int a, int b );
|
||||
|
||||
/* Utils. */
|
||||
int lmathRound( lua_State* L );
|
||||
int lmathSign( lua_State* L );
|
||||
int lmathClamp( lua_State* L );
|
||||
int lmathLerp( lua_State* L );
|
||||
int lmathNormalize( lua_State* L );
|
||||
|
||||
Reference in New Issue
Block a user