summaryrefslogtreecommitdiff
path: root/include/core.h
diff options
context:
space:
mode:
authorjussi2024-02-18 19:46:50 +0200
committerjussi2024-02-18 19:46:50 +0200
commit836c9d1d0005c32714c89b3adecbb232472b494a (patch)
tree885fcafb39079e83fbc7f66b5b4b2b2dc77aa321 /include/core.h
parent9b27daefc225752f3f24ea862e9c2be13f8addf6 (diff)
downloadreilua-enhanced-836c9d1d0005c32714c89b3adecbb232472b494a.tar.gz
reilua-enhanced-836c9d1d0005c32714c89b3adecbb232472b494a.tar.bz2
reilua-enhanced-836c9d1d0005c32714c89b3adecbb232472b494a.zip
Pointer variable declaration style change.
Diffstat (limited to 'include/core.h')
-rw-r--r--include/core.h416
1 files changed, 208 insertions, 208 deletions
diff --git a/include/core.h b/include/core.h
index 8e163a8..ddbf442 100644
--- a/include/core.h
+++ b/include/core.h
@@ -4,229 +4,229 @@
void unloadBuffer( Buffer *buffer );
/* Window-related functions. */
-int lcoreCloseWindow( lua_State *L );
-int lcoreIsWindowReady( lua_State *L );
-int lcoreIsWindowFullscreen( lua_State *L );
-int lcoreIsWindowHidden( lua_State *L );
-int lcoreIsWindowMinimized( lua_State *L );
-int lcoreIsWindowMaximized( lua_State *L );
-int lcoreIsWindowFocused( lua_State *L );
-int lcoreIsWindowResized( lua_State *L );
-int lcoreIsWindowState( lua_State *L );
-int lcoreSetWindowState( lua_State *L );
-int lcoreClearWindowState( lua_State *L );
-int lcoreToggleFullscreen( lua_State *L );
-int lcoreToggleBorderlessWindowed( lua_State *L );
-int lcoreMaximizeWindow( lua_State *L );
-int lcoreMinimizeWindow( lua_State *L );
-int lcoreRestoreWindow( lua_State *L );
-int lcoreSetWindowIcon( lua_State *L );
-int lcoreSetWindowIcons( lua_State *L );
-int lcoreSetWindowTitle( lua_State *L );
-int lcoreSetWindowPosition( lua_State *L );
-int lcoreSetWindowMonitor( lua_State *L );
-int lcoreSetWindowMinSize( lua_State *L );
-int lcoreSetWindowMaxSize( lua_State *L );
-int lcoreSetWindowSize( lua_State *L );
-int lcoreSetWindowOpacity( lua_State *L );
-int lcoreSetWindowFocused( lua_State *L );
-int lcoreGetWindowHandle( lua_State *L );
-int lcoreGetScreenSize( lua_State *L );
-int lcoreGetRenderSize( lua_State *L );
-int lcoreGetMonitorCount( lua_State *L );
-int lcoreGetCurrentMonitor( lua_State *L );
-int lcoreGetMonitorPosition( lua_State *L );
-int lcoreGetMonitorSize( lua_State *L );
-int lcoreGetMonitorPhysicalSize( lua_State *L );
-int lcoreGetMonitorRefreshRate( lua_State *L );
-int lcoreGetWindowPosition( lua_State *L );
-int lcoreGetWindowScaleDPI( lua_State *L );
-int lcoreGetMonitorName( lua_State *L );
-int lcoreSetClipboardText( lua_State *L );
-int lcoreGetClipboardText( lua_State *L );
+int lcoreCloseWindow( lua_State* L );
+int lcoreIsWindowReady( lua_State* L );
+int lcoreIsWindowFullscreen( lua_State* L );
+int lcoreIsWindowHidden( lua_State* L );
+int lcoreIsWindowMinimized( lua_State* L );
+int lcoreIsWindowMaximized( lua_State* L );
+int lcoreIsWindowFocused( lua_State* L );
+int lcoreIsWindowResized( lua_State* L );
+int lcoreIsWindowState( lua_State* L );
+int lcoreSetWindowState( lua_State* L );
+int lcoreClearWindowState( lua_State* L );
+int lcoreToggleFullscreen( lua_State* L );
+int lcoreToggleBorderlessWindowed( lua_State* L );
+int lcoreMaximizeWindow( lua_State* L );
+int lcoreMinimizeWindow( lua_State* L );
+int lcoreRestoreWindow( lua_State* L );
+int lcoreSetWindowIcon( lua_State* L );
+int lcoreSetWindowIcons( lua_State* L );
+int lcoreSetWindowTitle( lua_State* L );
+int lcoreSetWindowPosition( lua_State* L );
+int lcoreSetWindowMonitor( lua_State* L );
+int lcoreSetWindowMinSize( lua_State* L );
+int lcoreSetWindowMaxSize( lua_State* L );
+int lcoreSetWindowSize( lua_State* L );
+int lcoreSetWindowOpacity( lua_State* L );
+int lcoreSetWindowFocused( lua_State* L );
+int lcoreGetWindowHandle( lua_State* L );
+int lcoreGetScreenSize( lua_State* L );
+int lcoreGetRenderSize( lua_State* L );
+int lcoreGetMonitorCount( lua_State* L );
+int lcoreGetCurrentMonitor( lua_State* L );
+int lcoreGetMonitorPosition( lua_State* L );
+int lcoreGetMonitorSize( lua_State* L );
+int lcoreGetMonitorPhysicalSize( lua_State* L );
+int lcoreGetMonitorRefreshRate( lua_State* L );
+int lcoreGetWindowPosition( lua_State* L );
+int lcoreGetWindowScaleDPI( lua_State* L );
+int lcoreGetMonitorName( lua_State* L );
+int lcoreSetClipboardText( lua_State* L );
+int lcoreGetClipboardText( lua_State* L );
/* Cursor-related functions. */
-int lcoreShowCursor( lua_State *L );
-int lcoreHideCursor( lua_State *L );
-int lcoreIsCursorHidden( lua_State *L );
-int lcoreEnableCursor( lua_State *L );
-int lcoreDisableCursor( lua_State *L );
-int lcoreIsCursorOnScreen( lua_State *L );
+int lcoreShowCursor( lua_State* L );
+int lcoreHideCursor( lua_State* L );
+int lcoreIsCursorHidden( lua_State* L );
+int lcoreEnableCursor( lua_State* L );
+int lcoreDisableCursor( lua_State* L );
+int lcoreIsCursorOnScreen( lua_State* L );
/* Drawing-related functions. */
-int lcoreClearBackground( lua_State *L );
-int lcoreBeginDrawing( lua_State *L );
-int lcoreEndDrawing( lua_State *L );
-int lcoreBeginMode2D( lua_State *L );
-int lcoreEndMode2D( lua_State *L );
-int lcoreBeginMode3D( lua_State *L );
-int lcoreEndMode3D( lua_State *L );
-int lcoreBeginTextureMode( lua_State *L );
-int lcoreEndTextureMode( lua_State *L );
-int lcoreBeginShaderMode( lua_State *L );
-int lcoreEndShaderMode( lua_State *L );
-int lcoreBeginBlendMode( lua_State *L );
-int lcoreEndBlendMode( lua_State *L );
-int lcoreBeginScissorMode( lua_State *L );
-int lcoreEndScissorMode( lua_State *L );
+int lcoreClearBackground( lua_State* L );
+int lcoreBeginDrawing( lua_State* L );
+int lcoreEndDrawing( lua_State* L );
+int lcoreBeginMode2D( lua_State* L );
+int lcoreEndMode2D( lua_State* L );
+int lcoreBeginMode3D( lua_State* L );
+int lcoreEndMode3D( lua_State* L );
+int lcoreBeginTextureMode( lua_State* L );
+int lcoreEndTextureMode( lua_State* L );
+int lcoreBeginShaderMode( lua_State* L );
+int lcoreEndShaderMode( lua_State* L );
+int lcoreBeginBlendMode( lua_State* L );
+int lcoreEndBlendMode( lua_State* L );
+int lcoreBeginScissorMode( lua_State* L );
+int lcoreEndScissorMode( lua_State* L );
/* Shader management functions. */
-int lcoreLoadShader( lua_State *L );
-int lcoreLoadShaderFromMemory( lua_State *L );
-int lcoreIsShaderReady( lua_State *L );
-int lcoreGetShaderId( lua_State *L );
-int lcoreGetShaderLocation( lua_State *L );
-int lcoreGetShaderLocationAttrib( lua_State *L );
-int lcoreSetShaderLocationIndex( lua_State *L );
-int lcoreGetShaderLocationIndex( lua_State *L );
-int lcoreSetShaderValueMatrix( lua_State *L );
-int lcoreSetShaderValueTexture( lua_State *L );
-int lcoreSetShaderValue( lua_State *L );
-int lcoreSetShaderValueV( lua_State *L );
-int lcoreUnloadShader( lua_State *L );
+int lcoreLoadShader( lua_State* L );
+int lcoreLoadShaderFromMemory( lua_State* L );
+int lcoreIsShaderReady( lua_State* L );
+int lcoreGetShaderId( lua_State* L );
+int lcoreGetShaderLocation( lua_State* L );
+int lcoreGetShaderLocationAttrib( lua_State* L );
+int lcoreSetShaderLocationIndex( lua_State* L );
+int lcoreGetShaderLocationIndex( lua_State* L );
+int lcoreSetShaderValueMatrix( lua_State* L );
+int lcoreSetShaderValueTexture( lua_State* L );
+int lcoreSetShaderValue( lua_State* L );
+int lcoreSetShaderValueV( lua_State* L );
+int lcoreUnloadShader( lua_State* L );
/* Screen-space-related functions. */
-int lcoreGetMouseRay( lua_State *L );
-int lcoreGetCameraMatrix( lua_State *L );
-int lcoreGetCameraMatrix2D( lua_State *L );
-int lcoreGetWorldToScreen( lua_State *L );
-int lcoreGetWorldToScreenEx( lua_State *L );
-int lcoreGetWorldToScreen2D( lua_State *L );
-int lcoreGetScreenToWorld2D( lua_State *L );
+int lcoreGetMouseRay( lua_State* L );
+int lcoreGetCameraMatrix( lua_State* L );
+int lcoreGetCameraMatrix2D( lua_State* L );
+int lcoreGetWorldToScreen( lua_State* L );
+int lcoreGetWorldToScreenEx( lua_State* L );
+int lcoreGetWorldToScreen2D( lua_State* L );
+int lcoreGetScreenToWorld2D( lua_State* L );
/* Timing-related functions. */
-int lcoreSetTargetFPS( lua_State *L );
-int lcoreGetFPS( lua_State *L );
-int lcoreGetFrameTime( lua_State *L );
-int lcoreGetTime( lua_State *L );
+int lcoreSetTargetFPS( lua_State* L );
+int lcoreGetFPS( lua_State* L );
+int lcoreGetFrameTime( lua_State* L );
+int lcoreGetTime( lua_State* L );
/* Random values generation functions. */
-int lcoreSetRandomSeed( lua_State *L );
-int lcoreGetRandomValue( lua_State *L );
-int lcoreLoadRandomSequence( lua_State *L );
+int lcoreSetRandomSeed( lua_State* L );
+int lcoreGetRandomValue( lua_State* L );
+int lcoreLoadRandomSequence( lua_State* L );
/* Misc. functions */
-int lcoreTakeScreenshot( lua_State *L );
-int lcoreSetConfigFlags( lua_State *L );
-int lcoreTraceLog( lua_State *L );
-int lcoreSetTraceLogLevel( lua_State *L );
-int lcoreSetLogLevelInvalid( lua_State *L );
-int lcoreGetLogLevelInvalid( lua_State *L );
-int lcoreOpenURL( lua_State *L );
-int lcoreIsGCUnloadEnabled( lua_State *L );
-int lcoreSetGCUnload( lua_State *L );
+int lcoreTakeScreenshot( lua_State* L );
+int lcoreSetConfigFlags( lua_State* L );
+int lcoreTraceLog( lua_State* L );
+int lcoreSetTraceLogLevel( lua_State* L );
+int lcoreSetLogLevelInvalid( lua_State* L );
+int lcoreGetLogLevelInvalid( lua_State* L );
+int lcoreOpenURL( lua_State* L );
+int lcoreIsGCUnloadEnabled( lua_State* L );
+int lcoreSetGCUnload( lua_State* L );
/* Files management functions. */
-int lcoreLoadFileData( lua_State *L );
-int lcoreSaveFileData( lua_State *L );
-int lcoreExportDataAsCode( lua_State *L );
-int lcoreLoadFileText( lua_State *L );
-int lcoreSaveFileText( lua_State *L );
+int lcoreLoadFileData( lua_State* L );
+int lcoreSaveFileData( lua_State* L );
+int lcoreExportDataAsCode( lua_State* L );
+int lcoreLoadFileText( lua_State* L );
+int lcoreSaveFileText( lua_State* L );
/* Files system functions. */
-int lcoreGetBasePath( lua_State *L );
-int lcoreFileExists( lua_State *L );
-int lcoreDirectoryExists( lua_State *L );
-int lcoreIsFileExtension( lua_State *L );
-int lcoreGetFileLength( lua_State *L );
-int lcoreGetFileExtension( lua_State *L );
-int lcoreGetFileName( lua_State *L );
-int lcoreGetFileNameWithoutExt( lua_State *L );
-int lcoreGetDirectoryPath( lua_State *L );
-int lcoreGetPrevDirectoryPath( lua_State *L );
-int lcoreGetWorkingDirectory( lua_State *L );
-int lcoreGetApplicationDirectory( lua_State *L );
-int lcoreLoadDirectoryFiles( lua_State *L );
-int lcoreLoadDirectoryFilesEx( lua_State *L );
-int lcoreChangeDirectory( lua_State *L );
-int lcoreIsPathFile( lua_State *L );
-int lcoreIsFileDropped( lua_State *L );
-int lcoreLoadDroppedFiles( lua_State *L );
-int lcoreGetFileModTime( lua_State *L );
+int lcoreGetBasePath( lua_State* L );
+int lcoreFileExists( lua_State* L );
+int lcoreDirectoryExists( lua_State* L );
+int lcoreIsFileExtension( lua_State* L );
+int lcoreGetFileLength( lua_State* L );
+int lcoreGetFileExtension( lua_State* L );
+int lcoreGetFileName( lua_State* L );
+int lcoreGetFileNameWithoutExt( lua_State* L );
+int lcoreGetDirectoryPath( lua_State* L );
+int lcoreGetPrevDirectoryPath( lua_State* L );
+int lcoreGetWorkingDirectory( lua_State* L );
+int lcoreGetApplicationDirectory( lua_State* L );
+int lcoreLoadDirectoryFiles( lua_State* L );
+int lcoreLoadDirectoryFilesEx( lua_State* L );
+int lcoreChangeDirectory( lua_State* L );
+int lcoreIsPathFile( lua_State* L );
+int lcoreIsFileDropped( lua_State* L );
+int lcoreLoadDroppedFiles( lua_State* L );
+int lcoreGetFileModTime( lua_State* L );
/* Compression/Encoding functionality. */
-int lcoreCompressData( lua_State *L );
-int lcoreDecompressData( lua_State *L );
-int lcoreEncodeDataBase64( lua_State *L );
-int lcoreDecodeDataBase64( lua_State *L );
+int lcoreCompressData( lua_State* L );
+int lcoreDecompressData( lua_State* L );
+int lcoreEncodeDataBase64( lua_State* L );
+int lcoreDecodeDataBase64( lua_State* L );
/* Input-related functions: keyboard. */
-int lcoreIsKeyPressed( lua_State *L );
-int lcoreIsKeyDown( lua_State *L );
-int lcoreIsKeyReleased( lua_State *L );
-int lcoreIsKeyUp( lua_State *L );
-int lcoreGetKeyPressed( lua_State *L );
-int lcoreGetCharPressed( lua_State *L );
-int lcoreSetExitKey( lua_State *L );
-int lcoreGetKeyName( lua_State *L );
-int lcoreGetKeyScancode( lua_State *L );
+int lcoreIsKeyPressed( lua_State* L );
+int lcoreIsKeyDown( lua_State* L );
+int lcoreIsKeyReleased( lua_State* L );
+int lcoreIsKeyUp( lua_State* L );
+int lcoreGetKeyPressed( lua_State* L );
+int lcoreGetCharPressed( lua_State* L );
+int lcoreSetExitKey( lua_State* L );
+int lcoreGetKeyName( lua_State* L );
+int lcoreGetKeyScancode( lua_State* L );
/* Input-related functions: gamepads. */
-int lcoreIsGamepadAvailable( lua_State *L );
-int lcoreGetGamepadName( lua_State *L );
-int lcoreIsGamepadButtonPressed( lua_State *L );
-int lcoreIsGamepadButtonDown( lua_State *L );
-int lcoreIsGamepadButtonReleased( lua_State *L );
-int lcoreGetGamepadAxisCount( lua_State *L );
-int lcoreGetGamepadAxisMovement( lua_State *L );
-int lcoreSetGamepadMappings( lua_State *L );
+int lcoreIsGamepadAvailable( lua_State* L );
+int lcoreGetGamepadName( lua_State* L );
+int lcoreIsGamepadButtonPressed( lua_State* L );
+int lcoreIsGamepadButtonDown( lua_State* L );
+int lcoreIsGamepadButtonReleased( lua_State* L );
+int lcoreGetGamepadAxisCount( lua_State* L );
+int lcoreGetGamepadAxisMovement( lua_State* L );
+int lcoreSetGamepadMappings( lua_State* L );
/* Input-related functions: mouse. */
-int lcoreIsMouseButtonPressed( lua_State *L );
-int lcoreIsMouseButtonDown( lua_State *L );
-int lcoreIsMouseButtonReleased( lua_State *L );
-int lcoreIsMouseButtonUp( lua_State *L );
-int lcoreGetMousePosition( lua_State *L );
-int lcoreGetMouseDelta( lua_State *L );
-int lcoreSetMousePosition( lua_State *L );
-int lcoreSetMouseOffset( lua_State *L );
-int lcoreSetMouseScale( lua_State *L );
-int lcoreGetMouseWheelMove( lua_State *L );
-int lcoreSetMouseCursor( lua_State *L );
+int lcoreIsMouseButtonPressed( lua_State* L );
+int lcoreIsMouseButtonDown( lua_State* L );
+int lcoreIsMouseButtonReleased( lua_State* L );
+int lcoreIsMouseButtonUp( lua_State* L );
+int lcoreGetMousePosition( lua_State* L );
+int lcoreGetMouseDelta( lua_State* L );
+int lcoreSetMousePosition( lua_State* L );
+int lcoreSetMouseOffset( lua_State* L );
+int lcoreSetMouseScale( lua_State* L );
+int lcoreGetMouseWheelMove( lua_State* L );
+int lcoreSetMouseCursor( lua_State* L );
/* Input-related functions: touch. */
-int lcoreGetTouchPosition( lua_State *L );
-int lcoreGetTouchPointId( lua_State *L );
-int lcoreGetTouchPointCount( lua_State *L );
+int lcoreGetTouchPosition( lua_State* L );
+int lcoreGetTouchPointId( lua_State* L );
+int lcoreGetTouchPointCount( lua_State* L );
/* Input-related functions: gestures. */
-int lcoreSetGesturesEnabled( lua_State *L );
-int lcoreIsGestureDetected( lua_State *L );
-int lcoreGetGestureDetected( lua_State *L );
-int lcoreGetGestureHoldDuration( lua_State *L );
-int lcoreGetGestureDragVector( lua_State *L );
-int lcoreGetGestureDragAngle( lua_State *L );
-int lcoreGetGesturePinchVector( lua_State *L );
-int lcoreGetGesturePinchAngle( lua_State *L );
+int lcoreSetGesturesEnabled( lua_State* L );
+int lcoreIsGestureDetected( lua_State* L );
+int lcoreGetGestureDetected( lua_State* L );
+int lcoreGetGestureHoldDuration( lua_State* L );
+int lcoreGetGestureDragVector( lua_State* L );
+int lcoreGetGestureDragAngle( lua_State* L );
+int lcoreGetGesturePinchVector( lua_State* L );
+int lcoreGetGesturePinchAngle( lua_State* L );
/* Camera2D System functions. */
-int lcoreCreateCamera2D( lua_State *L );
-int lcoreSetCamera2DTarget( lua_State *L );
-int lcoreSetCamera2DOffset( lua_State *L );
-int lcoreSetCamera2DRotation( lua_State *L );
-int lcoreSetCamera2DZoom( lua_State *L );
-int lcoreGetCamera2DTarget( lua_State *L );
-int lcoreGetCamera2DOffset( lua_State *L );
-int lcoreGetCamera2DRotation( lua_State *L );
-int lcoreGetCamera2DZoom( lua_State *L );
+int lcoreCreateCamera2D( lua_State* L );
+int lcoreSetCamera2DTarget( lua_State* L );
+int lcoreSetCamera2DOffset( lua_State* L );
+int lcoreSetCamera2DRotation( lua_State* L );
+int lcoreSetCamera2DZoom( lua_State* L );
+int lcoreGetCamera2DTarget( lua_State* L );
+int lcoreGetCamera2DOffset( lua_State* L );
+int lcoreGetCamera2DRotation( lua_State* L );
+int lcoreGetCamera2DZoom( lua_State* L );
/* Camera3D System functions. */
-int lcoreCreateCamera3D( lua_State *L );
-int lcoreSetCamera3DPosition( lua_State *L );
-int lcoreSetCamera3DTarget( lua_State *L );
-int lcoreSetCamera3DUp( lua_State *L );
-int lcoreSetCamera3DFovy( lua_State *L );
-int lcoreSetCamera3DProjection( lua_State *L );
-int lcoreGetCamera3DPosition( lua_State *L );
-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 lcoreCreateCamera3D( lua_State* L );
+int lcoreSetCamera3DPosition( lua_State* L );
+int lcoreSetCamera3DTarget( lua_State* L );
+int lcoreSetCamera3DUp( lua_State* L );
+int lcoreSetCamera3DFovy( lua_State* L );
+int lcoreSetCamera3DProjection( lua_State* L );
+int lcoreGetCamera3DPosition( lua_State* L );
+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 );
/* Buffer management functions. */
-int lcoreLoadBuffer( lua_State *L );
-int lcoreLoadBufferFromFile( lua_State *L );
-int lcoreLoadBufferFromString( lua_State *L );
-int lcoreUnloadBuffer( lua_State *L );
-int lcoreGetBufferData( lua_State *L );
-int lcoreGetBufferType( lua_State *L );
-int lcoreGetBufferSize( lua_State *L );
-int lcoreGetBufferElementSize( lua_State *L );
-int lcoreGetBufferLength( lua_State *L );
-int lcoreExportBuffer( lua_State *L );
+int lcoreLoadBuffer( lua_State* L );
+int lcoreLoadBufferFromFile( lua_State* L );
+int lcoreLoadBufferFromString( lua_State* L );
+int lcoreUnloadBuffer( lua_State* L );
+int lcoreGetBufferData( lua_State* L );
+int lcoreGetBufferType( lua_State* L );
+int lcoreGetBufferSize( lua_State* L );
+int lcoreGetBufferElementSize( lua_State* L );
+int lcoreGetBufferLength( lua_State* L );
+int lcoreExportBuffer( lua_State* L );