summaryrefslogtreecommitdiff
path: root/include/core.h
diff options
context:
space:
mode:
authorjussi2023-04-10 23:52:13 +0300
committerjussi2023-04-10 23:52:13 +0300
commit3445d935d66969a7eec97e8691b68496dc51af0b (patch)
treeab9678193bd3e896c50ef80965f7e906b141cedd /include/core.h
parent6938cdbaede7eb63b9bc2adb9e0a93e243e291ee (diff)
downloadreilua-enhanced-3445d935d66969a7eec97e8691b68496dc51af0b.tar.gz
reilua-enhanced-3445d935d66969a7eec97e8691b68496dc51af0b.tar.bz2
reilua-enhanced-3445d935d66969a7eec97e8691b68496dc51af0b.zip
Camera3D lib. New camera3D functions.
Diffstat (limited to 'include/core.h')
-rw-r--r--include/core.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/include/core.h b/include/core.h
index e7b89bc..436bd9b 100644
--- a/include/core.h
+++ b/include/core.h
@@ -120,13 +120,20 @@ int lcoreGetCamera3DTarget( lua_State *L );
int lcoreGetCamera3DUp( lua_State *L );
int lcoreGetCamera3DFovy( lua_State *L );
int lcoreGetCamera3DProjection( lua_State *L );
+int lcoreGetCamera3DForward( lua_State *L );
+int lcoreGetCamera3DUpNormalized( lua_State *L );
+int lcoreGetCamera3DRight( lua_State *L );
+int lcoreCamera3DMoveForward( lua_State *L );
+int lcoreCamera3DMoveUp( lua_State *L );
+int lcoreCamera3DMoveRight( lua_State *L );
+int lcoreCamera3DMoveToTarget( lua_State *L );
+int lcoreCamera3DYaw( lua_State *L );
+int lcoreCamera3DPitch( lua_State *L );
+int lcoreCamera3DRoll( lua_State *L );
+int lcoreGetCamera3DViewMatrix( lua_State *L );
+int lcoreGetCamera3DProjectionMatrix( lua_State *L );
int lcoreUpdateCamera3D( lua_State *L );
int lcoreUpdateCamera3DPro( lua_State *L );
-// int lcoreSetCameraMode( lua_State *L );
-// int lcoreSetCameraPanControl( lua_State *L );
-// int lcoreSetCameraAltControl( lua_State *L );
-// int lcoreSetCameraSmoothZoomControl( lua_State *L );
-// int lcoreSetCameraMoveControls( lua_State *L );
/* Input-related Keyboard. */
int lcoreIsKeyPressed( lua_State *L );
int lcoreIsKeyDown( lua_State *L );