New raylib 5.5 raymath functions.
This commit is contained in:
@@ -34,12 +34,15 @@ int lmathVector2Normalize( lua_State* L );
|
||||
int lmathVector2Transform( lua_State* L );
|
||||
int lmathVector2Lerp( lua_State* L );
|
||||
int lmathVector2Reflect( lua_State* L );
|
||||
int lmathVector2Min( lua_State* L );
|
||||
int lmathVector2Max( lua_State* L );
|
||||
int lmathVector2Rotate( lua_State* L );
|
||||
int lmathVector2MoveTowards( lua_State* L );
|
||||
int lmathVector2Invert( lua_State* L );
|
||||
int lmathVector2Clamp( lua_State* L );
|
||||
int lmathVector2ClampValue( lua_State* L );
|
||||
int lmathVector2Equals( lua_State* L );
|
||||
int lmathVector2Refract( lua_State* L );
|
||||
/* Vector3. */
|
||||
int lmathVector3Zero( lua_State* L );
|
||||
int lmathVector3One( lua_State* L );
|
||||
@@ -66,7 +69,9 @@ int lmathVector3OrthoNormalize( lua_State* L );
|
||||
int lmathVector3Transform( lua_State* L );
|
||||
int lmathVector3RotateByQuaternion( lua_State* L );
|
||||
int lmathVector3RotateByAxisAngle( lua_State* L );
|
||||
int lmathVector3MoveTowards( lua_State* L );
|
||||
int lmathVector3Lerp( lua_State* L );
|
||||
int lmathVector3CubicHermite( lua_State* L );
|
||||
int lmathVector3Reflect( lua_State* L );
|
||||
int lmathVector3Min( lua_State* L );
|
||||
int lmathVector3Max( lua_State* L );
|
||||
@@ -77,6 +82,29 @@ int lmathVector3Clamp( lua_State* L );
|
||||
int lmathVector3ClampValue( lua_State* L );
|
||||
int lmathVector3Equals( lua_State* L );
|
||||
int lmathVector3Refract( lua_State* L );
|
||||
/* Vector4. */
|
||||
int lmathVector4Zero( lua_State* L );
|
||||
int lmathVector4One( lua_State* L );
|
||||
int lmathVector4Add( lua_State* L );
|
||||
int lmathVector4AddValue( lua_State* L );
|
||||
int lmathVector4Subtract( lua_State* L );
|
||||
int lmathVector4SubtractValue( lua_State* L );
|
||||
int lmathVector4Length( lua_State* L );
|
||||
int lmathVector4LengthSqr( lua_State* L );
|
||||
int lmathVector4DotProduct( lua_State* L );
|
||||
int lmathVector4Distance( lua_State* L );
|
||||
int lmathVector4DistanceSqr( lua_State* L );
|
||||
int lmathVector4Scale( lua_State* L );
|
||||
int lmathVector4Multiply( lua_State* L );
|
||||
int lmathVector4Negate( lua_State* L );
|
||||
int lmathVector4Divide( lua_State* L );
|
||||
int lmathVector4Normalize( lua_State* L );
|
||||
int lmathVector4Min( lua_State* L );
|
||||
int lmathVector4Max( lua_State* L );
|
||||
int lmathVector4Lerp( lua_State* L );
|
||||
int lmathVector4MoveTowards( lua_State* L );
|
||||
int lmathVector4Invert( lua_State* L );
|
||||
int lmathVector4Equals( lua_State* L );
|
||||
/* Matrix. */
|
||||
int lmathMatrixDeterminant( lua_State* L );
|
||||
int lmathMatrixTrace( lua_State* L );
|
||||
@@ -98,6 +126,7 @@ int lmathMatrixFrustum( lua_State* L );
|
||||
int lmathMatrixPerspective( lua_State* L );
|
||||
int lmathMatrixOrtho( lua_State* L );
|
||||
int lmathMatrixLookAt( lua_State* L );
|
||||
int lmathMatrixDecompose( lua_State* L );
|
||||
/* Quaternion. */
|
||||
int lmathQuaternionAdd( lua_State* L );
|
||||
int lmathQuaternionAddValue( lua_State* L );
|
||||
@@ -113,6 +142,7 @@ int lmathQuaternionDivide( lua_State* L );
|
||||
int lmathQuaternionLerp( lua_State* L );
|
||||
int lmathQuaternionNlerp( lua_State* L );
|
||||
int lmathQuaternionSlerp( lua_State* L );
|
||||
int lmathQuaternionCubicHermiteSpline( lua_State* L );
|
||||
int lmathQuaternionFromVector3ToVector3( lua_State* L );
|
||||
int lmathQuaternionFromMatrix( lua_State* L );
|
||||
int lmathQuaternionToMatrix( lua_State* L );
|
||||
|
||||
Reference in New Issue
Block a user