From 1203b7ad8f88e8241460ab5d09d37c8bbe4b1008 Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 20 Mar 2019 10:58:06 +0100 Subject: Add Geany autocomplete tags --- projects/Geany/raylib.c.tags | 380 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 380 insertions(+) create mode 100644 projects/Geany/raylib.c.tags (limited to 'projects/Geany') diff --git a/projects/Geany/raylib.c.tags b/projects/Geany/raylib.c.tags new file mode 100644 index 00000000..b6ba63dd --- /dev/null +++ b/projects/Geany/raylib.c.tags @@ -0,0 +1,380 @@ +# format=pipe +RaylibIsAwesome|SuperStefkaGeanyTags|OpenSourceHaveFun| +InitWindow|void|(int width, int height, const char *title);| +CloseWindow|void|(void);| +IsWindowReady|bool|(void);| +WindowShouldClose|bool|(void);| +IsWindowMinimized|bool(void);| +ToggleFullscreen|void|(void);| +SetWindowIcon|void|(Image image);| +SetWindowTitle|void|(const char *title);| +SetWindowPosition|void|(int x, int y);| +SetWindowMonitor|void|(int monitor);| +SetWindowMinSize|void|(int width, int height);| +SetWindowSize|void|(int width, int height);| +GetScreenWidth|int|(void);| +GetScreenHeight|int|(void);| +ShowCursor|void|(void);| +HideCursor|void|(void);| +IsCursorHidden|bool|(void);| +EnableCursor|void|(void); +DisableCursor|void|(void);| +ClearBackground|void|(Color color);| +BeginDrawing|void|(void);| +EndDrawing|void|(void);| +BeginMode2D|void|(Camera2D camera);| +EndMode2D|void|(void); +BeginMode3D|void|(Camera3D camera);| +EndMode3D|void|(void);| +BeginTextureMode|void|(RenderTexture2D target);| +EndTextureMode|void|(void);| +GetMouseRay|Ray|(Vector2 mousePosition, Camera camera);| +GetWorldToScreen|Vector2|(Vector3 position, Camera camera);| +GetCameraMatrix|Matrix|(Camera camera);| +SetTargetFPS|void|(int fps);| +GetFPS|int|(void);| +GetFrameTime|float|(void);| +GetTime|double|(void);| +ColorToInt|int|(Color color);| +ColorNormalize|Vector4|(Color color);| +ColorToHSV|Vector3|(Color color);| +GetColor|Color|(int hexValue);| +Fade|Color|(Color color, float alpha);| +ShowLogo|void|(void);| +SetConfigFlags|void|(unsigned char flags);| +SetTraceLog|void|(unsigned char types);| +TraceLog|void|(int logType, const char *text, ...);| +TakeScreenshot|void|(const char *fileName);| +GetRandomValue|int|(int min, int max);| +IsFileExtension|bool|(const char *fileName, const char *ext);| +GetExtension|const char *|(const char *fileName);| +GetFileName|const char *|(const char *filePath);| +GetDirectoryPath|const char *|(const char *fileName);| +GetWorkingDirectory|const char *|(void);| +ChangeDirectory|bool|(const char *dir);| +IsFileDropped|bool|(void);| +GetDroppedFiles|char **|(int *count);| +ClearDroppedFiles|void|(void);| +StorageSaveValue|void|(int position, int value);| +StorageLoadValue|int|(int position);| +IsKeyPressed|bool|(int key);| +IsKeyDown|bool|(int key);| +IsKeyReleased|bool|(int key);| +IsKeyUp|bool|(int key);| +GetKeyPressed|int|(void);| +SetExitKey|void|(int key);| +IsGamepadAvailable|bool|(int gamepad);| +IsGamepadName|bool|(int gamepad, const char *name);| +GetGamepadName|const char *|(int gamepad);| +IsGamepadButtonPressed|bool|(int gamepad, int button);| +IsGamepadButtonDown|bool|(int gamepad, int button);| +IsGamepadButtonReleased|bool|(int gamepad, int button);| +IsGamepadButtonUp|bool|(int gamepad, int button);| +GetGamepadButtonPressed|int|(void);| +GetGamepadAxisCount|int|(int gamepad);| +GetGamepadAxisMovement|float|(int gamepad, int axis);| +IsMouseButtonPressed|bool|(int button);| +IsMouseButtonDown|bool|(int button);| +IsMouseButtonReleased|bool|(int button);| +IsMouseButtonUp|bool|(int button);| +GetMouseX|int|(void);| +GetMouseY|int|(void);| +GetMousePosition|Vector2|(void);| +SetMousePosition|void|(Vector2 position);| +GetMouseWheelMove|int|(void);| +GetTouchX|int|(void);| +GetTouchY|int|(void);| +GetTouchPosition|Vector2|(int index);| +SetGesturesEnabled|void|(unsigned int gestureFlags);| +IsGestureDetected|bool|(int gesture);| +GetGestureDetected|int|(void);| +GetTouchPointsCount|int|(void);| +GetGestureHoldDuration|float|(void);| +GetGestureDragVector|Vector2|(void);| +GetGestureDragAngle|float|(void);| +GetGesturePinchVector|Vector2|(void);| +GetGesturePinchAngle|float|(void);| +SetCameraMode|void|(Camera camera, int mode);| +UpdateCamera|void|(Camera *camera);| +SetCameraPanControl|void|(int panKey);| +SetCameraAltControl|void|(int altKey);| +SetCameraSmoothZoomControl|void|(int szKey);| +SetCameraMoveControls|void|(int frontKey, int backKey, int rightKey, int leftKey, int upKey, int downKey);| +DrawPixel|void|(int posX, int posY, Color color);| +DrawPixelV|void|(Vector2 position, Color color); +DrawLine|void|(int startPosX, int startPosY, int endPosX, int endPosY, Color color); +DrawLineV|void|(Vector2 startPos, Vector2 endPos, Color color);| +DrawLineEx|void|(Vector2 startPos, Vector2 endPos, float thick, Color color);| +DrawLineBezier|void|(Vector2 startPos, Vector2 endPos, float thick, Color color);| +DrawCircle|void|(int centerX, int centerY, float radius, Color color);| +DrawCircleGradient|void|(int centerX, int centerY, float radius, Color color1, Color color2);| +DrawCircleV|void|(Vector2 center, float radius, Color color);| +DrawCircleLines|void|(int centerX, int centerY, float radius, Color color);| +DrawRectangle|void|(int posX, int posY, int width, int height, Color color);| +DrawRectangleV|void|(Vector2 position, Vector2 size, Color color);| +DrawRectangleRec|void|(Rectangle rec, Color color);| +DrawRectanglePro|void|(Rectangle rec, Vector2 origin, float rotation, Color color);| +DrawRectangleGradientV|void|(int posX, int posY, int width, int height, Color color1, Color color2);| +DrawRectangleGradientH|void|(int posX, int posY, int width, int height, Color color1, Color color2);| +DrawRectangleGradientEx|void|(Rectangle rec, Color col1, Color col2, Color col3, Color col4);| +DrawRectangleLines|void|(int posX, int posY, int width, int height, Color color);| +DrawRectangleLinesEx|void|(Rectangle rec, int lineThick, Color color);| +DrawTriangle|void|(Vector2 v1, Vector2 v2, Vector2 v3, Color color);| +DrawTriangleLines|void|(Vector2 v1, Vector2 v2, Vector2 v3, Color color);| +DrawPoly|void|(Vector2 center, int sides, float radius, float rotation, Color color);| +DrawPolyEx|void|(Vector2 *points, int numPoints, Color color);| +DrawPolyExLines|void|(Vector2 *points, int numPoints, Color color);| +CheckCollisionRecs|bool|(Rectangle rec1, Rectangle rec2);| +CheckCollisionCircles|bool|(Vector2 center1, float radius1, Vector2 center2, float radius2);| +CheckCollisionCircleRec|bool|(Vector2 center, float radius, Rectangle rec);| +GetCollisionRec|Rectangle|(Rectangle rec1, Rectangle rec2);| +CheckCollisionPointRec|bool|(Vector2 point, Rectangle rec);| +CheckCollisionPointCircle|bool|(Vector2 point, Vector2 center, float radius);| +CheckCollisionPointTriangle|bool|(Vector2 point, Vector2 p1, Vector2 p2, Vector2 p3);| +LoadImage|Image|(const char *fileName);| +LoadImageEx|Image|(Color *pixels, int width, int height);| +LoadImagePro|Image|(void *data, int width, int height, int format);| +LoadImageRaw|Image|(const char *fileName, int width, int height, int format, int headerSize);| +ExportImage|void|(const char *fileName, Image image);| +LoadTexture|Texture2D|(const char *fileName);| +LoadTextureFromImage|Texture2D|(Image image);| +RenderTexture2D LoadRenderTexture(int width, int height);| +UnloadImage|void|(Image image);| +UnloadTexture|void|(Texture2D texture);| +UnloadRenderTexture|void|(RenderTexture2D target);| +GetImageData|Color *|(Image image);| +GetImageDataNormalized|Vector4 *|(Image image);| +GetPixelDataSize|int|(int width, int height, int format);| +GetTextureData|Image|(Texture2D texture);| +UpdateTexture|void|(Texture2D texture, const void *pixels);| +ImageCopy|Image|(Image image);| +ImageToPOT|void|(Image *image, Color fillColor);| +ImageFormat|void|(Image *image, int newFormat);| +ImageAlphaMask|void|(Image *image, Image alphaMask);| +ImageAlphaClear|void|(Image *image, Color color, float threshold);| +ImageAlphaCrop|void|(Image *image, float threshold);| +ImageAlphaPremultiply|void|(Image *image);| +ImageCrop|void|(Image *image, Rectangle crop);| +ImageResize|void|(Image *image, int newWidth, int newHeight);| +ImageResizeNN|void|(Image *image, int newWidth,int newHeight);| +ImageResizeCanvas|void|(Image *image, int newWidth, int newHeight, int offsetX, int offsetY, Color color);| +ImageMipmaps|void|(Image *image);| +ImageDither|void|(Image *image, int rBpp, int gBpp, int bBpp, int aBpp);| +ImageText|Image|(const char *text, int fontSize, Color color);| +ImageTextEx|Image|(Font font, const char *text, float fontSize, float spacing, Color tint);| +ImageDraw|void|(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec);| +ImageDrawRectangle|void|(Image *dst, Vector2 position, Rectangle rec, Color color);| +ImageDrawText|void|(Image *dst, Vector2 position, const char *text, int fontSize, Color color);| +ImageDrawTextEx|void|(Image *dst, Vector2 position, Font font, const char *text, float fontSize, float spacing, Color color);| +ImageFlipVertical|void|(Image *image);| +ImageFlipHorizontal|void|(Image *image);| +ImageRotateCW|void|(Image *image);| +ImageRotateCCW|void|(Image *image);| +ImageColorTint|void|(Image *image, Color color);| +ImageColorInvert|void|(Image *image);| +ImageColorGrayscale|void|(Image *image);| +ImageColorContrast|void|(Image *image, float contrast);| +ImageColorBrightness|void|(Image *image, int brightness);| +ImageColorReplace|void|(Image *image, Color color, Color replace);| +GenImageColor|void|(int width, int height, Color color);| +GenImageGradientV|void|(int width, int height, Color top, Color bottom);| +GenImageGradientH|void|(int width, int height, Color left, Color right);| +GenImageGradientRadial|void|(int width, int height, float density, Color inner, Color outer);| +GenImageChecked|void|(int width, int height, int checksX, int checksY, Color col1, Color col2);| +GenImageWhiteNoise|void|(int width, int height, float factor);| +GenImagePerlinNoise|void|(int width, int height, int offsetX, int offsetY, float scale);| +GenImageCellular|void|(int width, int height, int tileSize);| +GenTextureMipmaps|void|(Texture2D *texture);| +SetTextureFilter|void|(Texture2D texture, int filterMode);| +SetTextureWrap|void|(Texture2D texture, int wrapMode);| +DrawTexture|void|(Texture2D texture, int posX, int posY, Color tint);| +DrawTextureV|void|(Texture2D texture, Vector2 position, Color tint);| +DrawTextureEx|void|(Texture2D texture, Vector2 position, float rotation, float scale, Color tint);| +DrawTextureRec|void|(Texture2D texture, Rectangle sourceRec, Vector2 position, Color tint);| +DrawTexturePro|void|(Texture2D texture, Rectangle sourceRec, Rectangle destRec, Vector2 origin, float rotation, Color tint);| +GetFontDefault|Font|(void);| +LoadFont|Font|(const char *fileName);| +LoadFontEx|Font|(const char *fileName, int fontSize, int charsCount, int *fontChars);| +LoadFontData|CharInfo *|(const char *fileName, int fontSize, int *fontChars, int charsCount, bool sdf);| +GenImageFontAtlas|Image|(CharInfo *chars, int fontSize, int charsCount, int padding, int packMethod);| +UnloadFont|void|(Font font);| +DrawFPS|void|(int posX, int posY);| +DrawText|void|(const char *text, int posX, int posY, int fontSize, Color color);| +DrawTextEx|void|(Font font, const char* text, Vector2 position, float fontSize, float spacing, Color tint);| +MeasureText|int|(const char *text, int fontSize);| +MeasureTextEx|Vector2|(Font font, const char *text, float fontSize, float spacing);| +FormatText|const char *|(const char *text, ...);| +SubText|const char *|(const char *text, int position, int length);| +GetGlyphIndex|int|(Font font, int character);| +DrawLine3D|void|(Vector3 startPos, Vector3 endPos, Color color);| +DrawCircle3D|void|(Vector3 center, float radius, Vector3 rotationAxis, float rotationAngle, Color color);| +DrawCube|void|(Vector3 position, float width, float height, float length, Color color);| +DrawCubeV|void|(Vector3 position, Vector3 size, Color color);| +DrawCubeWires|void|(Vector3 position, float width, float height, float length, Color color);| +DrawCubeTexture|void|(Texture2D texture, Vector3 position, float width, float height, float length, Color color);| +DrawSphere|void|(Vector3 centerPos, float radius, Color color);| +DrawSphereEx|void|(Vector3 centerPos, float radius, int rings, int slices, Color color);| +DrawSphereWires|void|(Vector3 centerPos, float radius, int rings, int slices, Color color);| +DrawCylinder|void|(Vector3 position, float radiusTop, float radiusBottom, float height, int slices, Color color);| +DrawCylinderWires|void|(Vector3 position, float radiusTop, float radiusBottom, float height, int slices, Color color);| +DrawPlane|void|(Vector3 centerPos, Vector2 size, Color color);| +DrawRay|void|(Ray ray, Color color);| +DrawGrid|void|(int slices, float spacing);| +DrawGizmo|void|(Vector3 position);| +LoadModel|Model|(const char *fileName);| +LoadModelFromMesh|Model|(Mesh mesh);| +UnloadModel|void|(Model model);| +LoadMesh|Mesh|(const char *fileName);| +UnloadMesh|void|(Mesh *mesh);| +ExportMesh|void|(const char *fileName, Mesh mesh);| +MeshBoundingBox|BoundingBox|(Mesh mesh);| +MeshTangents|void|(Mesh *mesh);| +MeshBinormals|void|(Mesh *mesh);| +GenMeshPlane|Mesh|(float width, float length, int resX, int resZ);| +GenMeshCube|Mesh|(float width, float height, float length);| +GenMeshSphere|Mesh|(float radius, int rings, int slices);| +GenMeshHemiSphere|Mesh|(float radius, int rings, int slices);| +GenMeshCylinder|Mesh|(float radius, float height, int slices);| +GenMeshTorus|Mesh|(float radius, float size, int radSeg, int sides);| +GenMeshKnot|Mesh|(float radius, float size, int radSeg, int sides);| +GenMeshHeightmap|Mesh|(Image heightmap, Vector3 size);| +GenMeshCubicmap|Mesh|(Image cubicmap, Vector3 cubeSize);| +LoadMaterial|Material|(const char *fileName);| +LoadMaterialDefault|Material|(void);| +UnloadMaterial|void|(Material material);| +DrawModel|void|(Model model, Vector3 position, float scale, Color tint);| +DrawModelEx|void|(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle, Vector3 scale, Color tint);| +DrawModelWires|void|(Model model, Vector3 position, float scale, Color tint);| +DrawModelWiresEx|void|(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle, Vector3 scale, Color tint);| +DrawBoundingBox|void|(BoundingBox box, Color color);| +DrawBillboard|void|(Camera camera, Texture2D texture, Vector3 center, float size, Color tint);| +DrawBillboardRec|void|(Camera camera, Texture2D texture, Rectangle sourceRec, Vector3 center, float size, Color tint);| +CheckCollisionSpheres|bool|(Vector3 centerA, float radiusA, Vector3 centerB, float radiusB);| +CheckCollisionBoxes|bool|(Vector3 minBBox1, Vector3 maxBBox1, Vector3 minBBox2, Vector3 maxBBox2);| +CheckCollisionBoxSphere|bool|(Vector3 minBBox, Vector3 maxBBox, Vector3 centerSphere, float radiusSphere);| +CheckCollisionRaySphere|bool|(Ray ray, Vector3 spherePosition, float sphereRadius);| +CheckCollisionRaySphereEx|bool|(Ray ray, Vector3 spherePosition, float sphereRadius, Vector3 *collisionPoint);| +CheckCollisionRayBox|bool|(Ray ray, Vector3 minBBox, Vector3 maxBBox);| +GetCollisionRayModel|RayHitInfo|(Ray ray, Model *model);| +GetCollisionRayTriangle|RayHitInfo|(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3);| +GetCollisionRayGround|RayHitInfo|(Ray ray, float groundHeight);| +LoadText|char *|(const char *fileName);| +LoadShader|Shader|(char *vsFileName, char *fsFileName);| +LoadShaderCode|Shader|(char *vsCode, char *fsCode);| +UnloadShader|void|(Shader shader);| +GetShaderDefault|Shader|(void);| +GetTextureDefault|Texture2D|(void);| +GetShaderLocation|int|(Shader shader, const char *uniformName);| +SetShaderValue|void|(Shader shader, int uniformLoc, float *value, int size);| +SetShaderValuei|void|(Shader shader, int uniformLoc, int *value, int size);| +SetShaderValueMatrix|void|(Shader shader, int uniformLoc, Matrix mat);| +SetMatrixProjection|void|(Matrix proj);| +SetMatrixModelview|void|(Matrix view);| +GetMatrixModelview|Matrix|();| +BeginShaderMode|void|(Shader shader);| +EndShaderMode|void|(void);| +BeginBlendMode|void|(int mode);| +EndBlendMode|void|(void);| +GetVrDeviceInfo|VrDeviceInfo|(int vrDeviceType);| +InitVrSimulator|void|(VrDeviceInfo info);| +CloseVrSimulator|void|(void);| +IsVrSimulatorReady|bool|(void);| +UpdateVrTracking|void|(Camera *camera);| +ToggleVrMode|void|(void);| +BeginVrDrawing|void|(void);| +EndVrDrawing|void|(void);| +InitAudioDevice|void|(void);| +CloseAudioDevice|void|(void);| +IsAudioDeviceReady|bool|(void);| +SetMasterVolume|void|(float volume);| +LoadWave|Wave|(const char *fileName);| +LoadWaveEx|Wave|(float *data, int sampleCount, int sampleRate, int sampleSize, int channels);| +LoadSound|Sound|(const char *fileName);| +LoadSoundFromWave|Sound|(Wave wave);| +UpdateSound|void|(Sound sound, void *data, int numSamples);| +UnloadWave|void|(Wave wave);| +UnloadSound|void|(Sound sound);| +PlaySound|void|(Sound sound);| +PauseSound|void|(Sound sound);| +ResumeSound|void|(Sound sound);| +StopSound|void|(Sound sound);| +IsSoundPlaying|bool|(Sound sound);| +SetSoundVolume|void|(Sound sound, float volume);| +SetSoundPitch|void|(Sound sound, float pitch);| +WaveFormat|void|(Wave *wave, int sampleRate, int sampleSize, int channels);| +WaveCopy|Wave|(Wave wave);| +WaveCrop|void|(Wave *wave, int initSample, int finalSample);| +GetWaveData|float *|(Wave wave);| +LoadMusicStream|Music|(const char *fileName);| +UnloadMusicStream|void|(Music music);| +PlayMusicStream|void|(Music music);| +UpdateMusicStream|void|(Music music);| +StopMusicStream|void|(Music music);| +PauseMusicStream|void|(Music music);| +ResumeMusicStream|void|(Music music);| +IsMusicPlaying|bool|(Music music);| +SetMusicVolume|void|(Music music, float volume);| +SetMusicPitch|void|(Music music, float pitch);| +SetMusicLoopCount|void|(Music music, float count);| +GetMusicTimeLength|float|(Music music);| +GetMusicTimePlayed|float|(Music music);| +InitAudioStream|AudioStream|(unsigned int sampleRate, unsigned int sampleSize, unsigned int channels);| +UpdateAudioStream|void|(AudioStream stream, void *data, int numSamples);| +CloseAudioStream|void|(AudioStream stream);| +IsAudioBufferProcessed|bool|(AudioStream stream);| +PlayAudioStream|void|(AudioStream stream);| +PauseAudioStream|void|(AudioStream stream);| +ResumeAudioStream|void|(AudioStream stream);| +StopAudioStream|void|(AudioStream stream);| +Color|struct|| +Rectangle|struct|| +Vector2|struct|| +Vector3|struct|| +Vector4|struct|| +Quaternion|struct|| +Matrix|struct|| +Image|struct|| +Texture|struct|| +RenderTexture|struct|| +CharInfo|struct|| +Font|struct|| +Camera|struct|| +Camera2D|struct|| +Mesh|struct|| +Shader|struct|| +MaterialMap|struct|| +Material|struct|| +Model|struct|| +Ray|struct|| +RayHitInfo|struct|| +Wave|struct|| +Sound|struct|| +Music|struct|| +AudioStream|struct|| +LIGHTGRAY|#define|| +GRAY|#define|| +DARKGRAY|#define|| +YELLOW|#define|| +GOLD|#define|| +ORANGE|#define|| +PINK|#define|| +RED|#define|| +MAROON|#define|| +GREEN|#define|| +LIME|#define|| +DARKGREEN|#define|| +SKYBLUE|#define|| +BLUE|#define|| +DARKBLUE|#define|| +PURPLE|#define|| +VIOLET|#define|| +DARKPURPLE|#define|| +BEIGE|#define|| +BROWN|#define|| +DARKBROWN|#define|| +WHITE|#define|| +BLACK|#define|| +BLANK|#define|| +MAGENTA|#define|| +RAYWHITE|#define|| + -- cgit v1.2.3 From 561c486ceb2d1563fbcd0bec60a1f1d9e94cb7c0 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Fri, 10 May 2019 20:51:48 +0200 Subject: Add WinMM library for linkage Now it's required on Windows if not using a busy wait loop --- examples/raylib_compile_execute.bat | 2 +- projects/4coder/Makefile | 2 +- projects/CodeBlocks/core_basic_window.cbp | 2 +- projects/Geany/raylib_compile_execute.bat | 2 +- projects/Notepad++/npes_saved_tcc.txt | Bin 7450 -> 7466 bytes projects/VS2015/examples/core_basic_window.vcxproj | 30 +++------ .../VS2015/examples/core_basic_window_cpp.vcxproj | 25 +++---- projects/VS2015/raylib.sln | 6 +- projects/VS2015/raylib/raylib.vcxproj | 73 +-------------------- .../raylib.App.UWP/raylib.App.UWP.vcxproj | 4 +- projects/VS2017/examples/core_basic_window.vcxproj | 8 +-- .../VS2017/examples/core_basic_window_cpp.vcxproj | 8 +-- src/physac.h | 2 +- templates/advance_game/Makefile | 2 +- templates/simple_game/Makefile | 2 +- templates/standard_game/Makefile | 2 +- 16 files changed, 39 insertions(+), 131 deletions(-) (limited to 'projects/Geany') diff --git a/examples/raylib_compile_execute.bat b/examples/raylib_compile_execute.bat index aaae4056..4b356419 100644 --- a/examples/raylib_compile_execute.bat +++ b/examples/raylib_compile_execute.bat @@ -25,7 +25,7 @@ cmd /c if exist %NAMEPART%.exe del /F %NAMEPART%.exe :: -std=c99 : Use C99 language standard :: -Wall : Enable all compilation Warnings :: -mwindows : Compile a Windows executable, no cmd window -gcc -o %NAMEPART%.exe %FILENAME% %RAYLIB_RES_FILE% -s -O2 -I%RAYLIB_INCLUDE_DIR% -I%RAYLIB_LIB_DIR% -lraylib -lopengl32 -lgdi32 -std=c99 -Wall -mwindows +gcc -o %NAMEPART%.exe %FILENAME% %RAYLIB_RES_FILE% -s -O2 -I%RAYLIB_INCLUDE_DIR% -I%RAYLIB_LIB_DIR% -lraylib -lopengl32 -lgdi32 -lwinmm -std=c99 -Wall -mwindows :: . :: > Executing program :: ------------------------- diff --git a/projects/4coder/Makefile b/projects/4coder/Makefile index 3cffaaba..55c8a462 100644 --- a/projects/4coder/Makefile +++ b/projects/4coder/Makefile @@ -235,7 +235,7 @@ endif ifeq ($(PLATFORM),PLATFORM_DESKTOP) ifeq ($(PLATFORM_OS),WINDOWS) # Libraries for Windows desktop compilation - LDLIBS = -lraylib -lopengl32 -lgdi32 + LDLIBS = -lraylib -lopengl32 -lgdi32 -lwinmm # Required for physac examples #LDLIBS += -static -lpthread diff --git a/projects/CodeBlocks/core_basic_window.cbp b/projects/CodeBlocks/core_basic_window.cbp index 10390e25..0000860f 100644 --- a/projects/CodeBlocks/core_basic_window.cbp +++ b/projects/CodeBlocks/core_basic_window.cbp @@ -31,7 +31,7 @@ - + diff --git a/projects/Geany/raylib_compile_execute.bat b/projects/Geany/raylib_compile_execute.bat index a62a1aca..eeba0b05 100644 --- a/projects/Geany/raylib_compile_execute.bat +++ b/projects/Geany/raylib_compile_execute.bat @@ -13,7 +13,7 @@ cmd /c if exist %NAME_PART%.exe del /F %NAME_PART%.exe :: . :: > Compiling program :: -------------------------- -gcc -o %NAME_PART%.exe %FILE_NAME% %RAYLIB_DIR%\raylib.rc.data -s -O2 -I../../src -Iexternal -lraylib -lopengl32 -lgdi32 -std=c99 -Wall -mwindows +gcc -o %NAME_PART%.exe %FILE_NAME% %RAYLIB_DIR%\raylib.rc.data -s -O2 -I../../src -Iexternal -lraylib -lopengl32 -lgdi32 -lwinmm -std=c99 -Wall -mwindows :: . :: . > Executing program :: ------------------------- diff --git a/projects/Notepad++/npes_saved_tcc.txt b/projects/Notepad++/npes_saved_tcc.txt index 419e4af6..82f88aaf 100644 Binary files a/projects/Notepad++/npes_saved_tcc.txt and b/projects/Notepad++/npes_saved_tcc.txt differ diff --git a/projects/VS2015/examples/core_basic_window.vcxproj b/projects/VS2015/examples/core_basic_window.vcxproj index dd964a97..ee01c79d 100644 --- a/projects/VS2015/examples/core_basic_window.vcxproj +++ b/projects/VS2015/examples/core_basic_window.vcxproj @@ -5,10 +5,6 @@ Debug.DLL Win32 - - Debug.UWP - Win32 - Debug Win32 @@ -26,7 +22,7 @@ {0981CA98-E4A5-4DF1-987F-A41D09131EFC} Win32Proj core_basic_window - 10.0.16299.0 + 10.0.17763.0 core_basic_window @@ -56,9 +52,6 @@ true Unicode - - v140 - @@ -105,13 +98,13 @@ Disabled WIN32;_DEBUG;_CONSOLE;PLATFORM_DESKTOP;%(PreprocessorDefinitions) CompileAsC - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) Console true %(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) @@ -122,13 +115,13 @@ Disabled WIN32;_DEBUG;_CONSOLE;PLATFORM_DESKTOP;%(PreprocessorDefinitions) CompileAsC - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) Console true %(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) @@ -140,7 +133,7 @@ true true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);PLATFORM_DESKTOP - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) CompileAsC true @@ -149,7 +142,7 @@ true true true - kernel32.lib;user32.lib;gdi32.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) %(AdditionalLibraryDirectories) @@ -162,7 +155,7 @@ true true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);PLATFORM_DESKTOP - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) CompileAsC true @@ -171,12 +164,7 @@ true true true - kernel32.lib;user32.lib;gdi32.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - %(AdditionalLibraryDirectories) - - - - + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;opengl32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) %(AdditionalLibraryDirectories) diff --git a/projects/VS2015/examples/core_basic_window_cpp.vcxproj b/projects/VS2015/examples/core_basic_window_cpp.vcxproj index 2ec74bc4..89504224 100644 --- a/projects/VS2015/examples/core_basic_window_cpp.vcxproj +++ b/projects/VS2015/examples/core_basic_window_cpp.vcxproj @@ -5,10 +5,6 @@ Debug.DLL Win32 - - Debug.UWP - Win32 - Debug Win32 @@ -26,7 +22,7 @@ {B655E850-3322-42F7-941D-6AC18FD66CA1} Win32Proj raylib_example_cpp - 10.0.16299.0 + 10.0.17763.0 core_basic_window_cpp @@ -56,9 +52,6 @@ true Unicode - - v140 - @@ -104,13 +97,13 @@ Level3 Disabled WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) CompileAsCpp Console true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) @@ -121,13 +114,13 @@ Level3 Disabled WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) CompileAsCpp Console true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) @@ -141,7 +134,7 @@ true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) CompileAsCpp - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) Console @@ -149,7 +142,7 @@ true true $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) @@ -162,7 +155,7 @@ true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) CompileAsCpp - $(SolutionDir)..\..\release\include;%(AdditionalIncludeDirectories) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) Console @@ -170,7 +163,7 @@ true true $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) diff --git a/projects/VS2015/raylib.sln b/projects/VS2015/raylib.sln index f8ddf5cd..b0742574 100644 --- a/projects/VS2015/raylib.sln +++ b/projects/VS2015/raylib.sln @@ -35,15 +35,13 @@ Global {0981CA98-E4A5-4DF1-987F-A41D09131EFC}.Release|x64.ActiveCfg = Release|Win32 {0981CA98-E4A5-4DF1-987F-A41D09131EFC}.Release|x86.ActiveCfg = Release|Win32 {0981CA98-E4A5-4DF1-987F-A41D09131EFC}.Release|x86.Build.0 = Release|Win32 - {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug.DLL|x64.ActiveCfg = Debug.UWP|Win32 - {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug.DLL|x64.Build.0 = Debug.UWP|Win32 + {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug.DLL|x64.ActiveCfg = Debug.DLL|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug.DLL|x86.ActiveCfg = Debug.DLL|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug.DLL|x86.Build.0 = Debug.DLL|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug|x64.ActiveCfg = Debug|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug|x86.ActiveCfg = Debug|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Debug|x86.Build.0 = Debug|Win32 - {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Release.DLL|x64.ActiveCfg = Debug.UWP|Win32 - {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Release.DLL|x64.Build.0 = Debug.UWP|Win32 + {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Release.DLL|x64.ActiveCfg = Release.DLL|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Release.DLL|x86.ActiveCfg = Release.DLL|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Release.DLL|x86.Build.0 = Release.DLL|Win32 {E89D61AC-55DE-4482-AFD4-DF7242EBC859}.Release|x64.ActiveCfg = Release|Win32 diff --git a/projects/VS2015/raylib/raylib.vcxproj b/projects/VS2015/raylib/raylib.vcxproj index 6722ed07..0b3527cb 100644 --- a/projects/VS2015/raylib/raylib.vcxproj +++ b/projects/VS2015/raylib/raylib.vcxproj @@ -5,10 +5,6 @@ Debug.DLL Win32 - - Debug.UWP - Win32 - Debug Win32 @@ -17,10 +13,6 @@ Release.DLL Win32 - - Release.UWP - Win32 - Release Win32 @@ -30,7 +22,7 @@ {E89D61AC-55DE-4482-AFD4-DF7242EBC859} Win32Proj raylib - 10.0.16299.0 + 10.0.17763.0 @@ -39,12 +31,6 @@ v140 Unicode - - StaticLibrary - true - v140 - Unicode - DynamicLibrary true @@ -58,13 +44,6 @@ true Unicode - - StaticLibrary - false - v140 - true - Unicode - DynamicLibrary false @@ -80,18 +59,12 @@ - - - - - - @@ -99,9 +72,6 @@ $(SolutionDir)$(ProjectName)\$(Configuration)\ - - $(SolutionDir)$(ProjectName)\$(Configuration)\ - $(SolutionDir)$(ProjectName)\$(Configuration)\ @@ -109,10 +79,6 @@ $(SolutionDir)$(ProjectName)\$(Configuration)\ $(SolutionDir)$(ProjectName)\$(Configuration)\temp - - $(SolutionDir)$(ProjectName)\$(Configuration)\ - $(SolutionDir)$(ProjectName)\$(Configuration)\temp - $(SolutionDir)$(ProjectName)\$(Configuration)\ $(SolutionDir)$(ProjectName)\$(Configuration)\temp @@ -135,24 +101,6 @@ %(AdditionalLibraryDirectories) - - - - - Level3 - Disabled - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);GRAPHICS_API_OPENGL_ES2;PLATFORM_UWP - CompileAsC - $(SolutionDir)..\..\release\include;$(SolutionDir)..\..\src\external\ANGLE - MultiThreadedDebug - - - Windows - - - %(AdditionalLibraryDirectories) - - @@ -190,25 +138,6 @@ true - - - Level3 - - - MaxSpeed - true - true - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);GRAPHICS_API_OPENGL_ES2;PLATFORM_UWP - $(SolutionDir)..\..\src\external\ANGLE;$(SolutionDir)..\..\release\include - CompileAsC - MultiThreaded - - - Windows - true - true - - Level3 diff --git a/projects/VS2017.UWP/raylib.App.UWP/raylib.App.UWP.vcxproj b/projects/VS2017.UWP/raylib.App.UWP/raylib.App.UWP.vcxproj index 421d7209..fe97faac 100644 --- a/projects/VS2017.UWP/raylib.App.UWP/raylib.App.UWP.vcxproj +++ b/projects/VS2017.UWP/raylib.App.UWP/raylib.App.UWP.vcxproj @@ -76,8 +76,8 @@ - mincore.lib;%(AdditionalDependencies) - C:\Users\Sam\Documents\GitHub\raylib\project\vs2015.UWP\x64\Debug;C:\Users\Alumno\Downloads\angle\UWP_OpenGLES2\raylib;%(AdditionalLibraryDirectories);$(VCInstallDir)\lib\store\amd64;$(VCInstallDir)\lib\amd64 + mincore.lib;winmm.lib;%(AdditionalDependencies) + $(VCInstallDir)\lib\store\amd64;$(VCInstallDir)\lib\amd64;%(AdditionalLibraryDirectories) diff --git a/projects/VS2017/examples/core_basic_window.vcxproj b/projects/VS2017/examples/core_basic_window.vcxproj index 87bef8d8..0348589f 100644 --- a/projects/VS2017/examples/core_basic_window.vcxproj +++ b/projects/VS2017/examples/core_basic_window.vcxproj @@ -104,7 +104,7 @@ Console true %(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) @@ -121,7 +121,7 @@ Console true %(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) @@ -142,7 +142,7 @@ true true true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) %(AdditionalLibraryDirectories) @@ -164,7 +164,7 @@ true true true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) %(AdditionalLibraryDirectories) diff --git a/projects/VS2017/examples/core_basic_window_cpp.vcxproj b/projects/VS2017/examples/core_basic_window_cpp.vcxproj index cfe08524..6ade272d 100644 --- a/projects/VS2017/examples/core_basic_window_cpp.vcxproj +++ b/projects/VS2017/examples/core_basic_window_cpp.vcxproj @@ -103,7 +103,7 @@ Console true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) @@ -120,7 +120,7 @@ Console true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) @@ -142,7 +142,7 @@ true true $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) @@ -163,7 +163,7 @@ true true %(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) diff --git a/src/physac.h b/src/physac.h index 038361a4..374aa4bc 100644 --- a/src/physac.h +++ b/src/physac.h @@ -43,7 +43,7 @@ * NOTE 2: Physac requires static C library linkage to avoid dependency on MinGW DLL (-static -lpthread) * * Use the following code to compile: -* gcc -o $(NAME_PART).exe $(FILE_NAME) -s -static -lraylib -lpthread -lopengl32 -lgdi32 -std=c99 +* gcc -o $(NAME_PART).exe $(FILE_NAME) -s -static -lraylib -lpthread -lopengl32 -lgdi32 -lwinmm -std=c99 * * VERY THANKS TO: * Ramon Santamaria (github: @raysan5) diff --git a/templates/advance_game/Makefile b/templates/advance_game/Makefile index e475f72c..3f3c65fb 100644 --- a/templates/advance_game/Makefile +++ b/templates/advance_game/Makefile @@ -224,7 +224,7 @@ endif ifeq ($(PLATFORM),PLATFORM_DESKTOP) ifeq ($(PLATFORM_OS),WINDOWS) # Libraries for Windows desktop compilation - LDLIBS = -lraylib -lopengl32 -lgdi32 + LDLIBS = -lraylib -lopengl32 -lgdi32 -lwinmm # Required for physac examples #LDLIBS += -static -lpthread diff --git a/templates/simple_game/Makefile b/templates/simple_game/Makefile index 9f27a429..3fc78b9c 100644 --- a/templates/simple_game/Makefile +++ b/templates/simple_game/Makefile @@ -224,7 +224,7 @@ endif ifeq ($(PLATFORM),PLATFORM_DESKTOP) ifeq ($(PLATFORM_OS),WINDOWS) # Libraries for Windows desktop compilation - LDLIBS = -lraylib -lopengl32 -lgdi32 + LDLIBS = -lraylib -lopengl32 -lgdi32 -lwinmm # Required for physac examples #LDLIBS += -static -lpthread diff --git a/templates/standard_game/Makefile b/templates/standard_game/Makefile index 4333c8b8..51d2b2dc 100644 --- a/templates/standard_game/Makefile +++ b/templates/standard_game/Makefile @@ -224,7 +224,7 @@ endif ifeq ($(PLATFORM),PLATFORM_DESKTOP) ifeq ($(PLATFORM_OS),WINDOWS) # Libraries for Windows desktop compilation - LDLIBS = -lraylib -lopengl32 -lgdi32 + LDLIBS = -lraylib -lopengl32 -lgdi32 -lwinmm # Required for physac examples #LDLIBS += -static -lpthread -- cgit v1.2.3 From 65474c621c1f351b21c75095026288cfff143e9b Mon Sep 17 00:00:00 2001 From: Ray Date: Fri, 31 May 2019 11:59:06 +0200 Subject: Update raylib.c.tags --- projects/Geany/raylib.c.tags | 180 ++++++++++++++++++++++++++++++------------- 1 file changed, 126 insertions(+), 54 deletions(-) (limited to 'projects/Geany') diff --git a/projects/Geany/raylib.c.tags b/projects/Geany/raylib.c.tags index b6ba63dd..33864ca0 100644 --- a/projects/Geany/raylib.c.tags +++ b/projects/Geany/raylib.c.tags @@ -1,29 +1,41 @@ # format=pipe -RaylibIsAwesome|SuperStefkaGeanyTags|OpenSourceHaveFun| InitWindow|void|(int width, int height, const char *title);| +WindowShouldClose|bool|(void);| CloseWindow|void|(void);| IsWindowReady|bool|(void);| -WindowShouldClose|bool|(void);| -IsWindowMinimized|bool(void);| +IsWindowMinimized|bool|(void);| +IsWindowResized|bool|(void);| +IsWindowHidden|bool|(void);| ToggleFullscreen|void|(void);| +UnhideWindow|void|(void);| +HideWindow|void|(void);| SetWindowIcon|void|(Image image);| SetWindowTitle|void|(const char *title);| SetWindowPosition|void|(int x, int y);| SetWindowMonitor|void|(int monitor);| SetWindowMinSize|void|(int width, int height);| SetWindowSize|void|(int width, int height);| +GetWindowHandle|void *|(void);| GetScreenWidth|int|(void);| GetScreenHeight|int|(void);| +GetMonitorCount|int|(void);| +GetMonitorWidth|int|(int monitor);| +GetMonitorHeight|int|(int monitor);| +GetMonitorPhysicalWidth|int|(int monitor);| +GetMonitorPhysicalHeight|int|(int monitor);| +GetMonitorName|const char *|(int monitor);| +GetClipboardText|const char *|(void);| +SetClipboardText|void|(const char *text);| ShowCursor|void|(void);| HideCursor|void|(void);| IsCursorHidden|bool|(void);| -EnableCursor|void|(void); +EnableCursor|void|(void);| DisableCursor|void|(void);| ClearBackground|void|(Color color);| BeginDrawing|void|(void);| EndDrawing|void|(void);| BeginMode2D|void|(Camera2D camera);| -EndMode2D|void|(void); +EndMode2D|void|(void);| BeginMode3D|void|(Camera3D camera);| EndMode3D|void|(void);| BeginTextureMode|void|(RenderTexture2D target);| @@ -38,25 +50,33 @@ GetTime|double|(void);| ColorToInt|int|(Color color);| ColorNormalize|Vector4|(Color color);| ColorToHSV|Vector3|(Color color);| +ColorFromHSV|Color|(Vector3 hsv);| GetColor|Color|(int hexValue);| Fade|Color|(Color color, float alpha);| -ShowLogo|void|(void);| SetConfigFlags|void|(unsigned char flags);| -SetTraceLog|void|(unsigned char types);| +SetTraceLogLevel|void|(int logType);| +SetTraceLogExit|void|(int logType);| +SetTraceLogCallback|void|(TraceLogCallback callback);| TraceLog|void|(int logType, const char *text, ...);| TakeScreenshot|void|(const char *fileName);| GetRandomValue|int|(int min, int max);| +FileExists|bool|(const char *fileName);| IsFileExtension|bool|(const char *fileName, const char *ext);| GetExtension|const char *|(const char *fileName);| GetFileName|const char *|(const char *filePath);| +GetFileNameWithoutExt|const char *|(const char *filePath);| GetDirectoryPath|const char *|(const char *fileName);| GetWorkingDirectory|const char *|(void);| +GetDirectoryFiles|char **|(const char *dirPath, int *count);| +ClearDirectoryFiles|void|(void);| ChangeDirectory|bool|(const char *dir);| IsFileDropped|bool|(void);| GetDroppedFiles|char **|(int *count);| ClearDroppedFiles|void|(void);| +GetFileModTime|long|(const char *fileName);| StorageSaveValue|void|(int position, int value);| StorageLoadValue|int|(int position);| +OpenURL|void|(const char *url);| IsKeyPressed|bool|(int key);| IsKeyDown|bool|(int key);| IsKeyReleased|bool|(int key);| @@ -80,7 +100,9 @@ IsMouseButtonUp|bool|(int button);| GetMouseX|int|(void);| GetMouseY|int|(void);| GetMousePosition|Vector2|(void);| -SetMousePosition|void|(Vector2 position);| +SetMousePosition|void|(int x, int y);| +SetMouseOffset|void|(int offsetX, int offsetY);| +SetMouseScale|void|(float scaleX, float scaleY);| GetMouseWheelMove|int|(void);| GetTouchX|int|(void);| GetTouchY|int|(void);| @@ -95,21 +117,25 @@ GetGestureDragAngle|float|(void);| GetGesturePinchVector|Vector2|(void);| GetGesturePinchAngle|float|(void);| SetCameraMode|void|(Camera camera, int mode);| -UpdateCamera|void|(Camera *camera);| +UpdateCamera|void|(Camera *camera);| SetCameraPanControl|void|(int panKey);| SetCameraAltControl|void|(int altKey);| SetCameraSmoothZoomControl|void|(int szKey);| SetCameraMoveControls|void|(int frontKey, int backKey, int rightKey, int leftKey, int upKey, int downKey);| DrawPixel|void|(int posX, int posY, Color color);| -DrawPixelV|void|(Vector2 position, Color color); -DrawLine|void|(int startPosX, int startPosY, int endPosX, int endPosY, Color color); +DrawPixelV|void|(Vector2 position, Color color);| +DrawLine|void|(int startPosX, int startPosY, int endPosX, int endPosY, Color color);| DrawLineV|void|(Vector2 startPos, Vector2 endPos, Color color);| DrawLineEx|void|(Vector2 startPos, Vector2 endPos, float thick, Color color);| DrawLineBezier|void|(Vector2 startPos, Vector2 endPos, float thick, Color color);| DrawCircle|void|(int centerX, int centerY, float radius, Color color);| +DrawCircleSector|void|(Vector2 center, float radius, int startAngle, int endAngle, int segments, Color color);| +DrawCircleSectorLines|void|(Vector2 center, float radius, int startAngle, int endAngle, int segments, Color color); // Draw circle sector outline DrawCircleGradient|void|(int centerX, int centerY, float radius, Color color1, Color color2);| DrawCircleV|void|(Vector2 center, float radius, Color color);| DrawCircleLines|void|(int centerX, int centerY, float radius, Color color);| +DrawRing|void|(Vector2 center, float innerRadius, float outerRadius, int startAngle, int endAngle, int segments, Color color);| +DrawRingLines|void|(Vector2 center, float innerRadius, float outerRadius, int startAngle, int endAngle, int segments, Color color);| DrawRectangle|void|(int posX, int posY, int width, int height, Color color);| DrawRectangleV|void|(Vector2 position, Vector2 size, Color color);| DrawRectangleRec|void|(Rectangle rec, Color color);| @@ -119,11 +145,14 @@ DrawRectangleGradientH|void|(int posX, int posY, int width, int height, Color co DrawRectangleGradientEx|void|(Rectangle rec, Color col1, Color col2, Color col3, Color col4);| DrawRectangleLines|void|(int posX, int posY, int width, int height, Color color);| DrawRectangleLinesEx|void|(Rectangle rec, int lineThick, Color color);| +DrawRectangleRounded|void|(Rectangle rec, float roundness, int segments, Color color);| +DrawRectangleRoundedLines|void|(Rectangle rec, float roundness, int segments, int lineThick, Color color);| DrawTriangle|void|(Vector2 v1, Vector2 v2, Vector2 v3, Color color);| DrawTriangleLines|void|(Vector2 v1, Vector2 v2, Vector2 v3, Color color);| DrawPoly|void|(Vector2 center, int sides, float radius, float rotation, Color color);| DrawPolyEx|void|(Vector2 *points, int numPoints, Color color);| DrawPolyExLines|void|(Vector2 *points, int numPoints, Color color);| +SetShapesTexture|void|(Texture2D texture, Rectangle source);| CheckCollisionRecs|bool|(Rectangle rec1, Rectangle rec2);| CheckCollisionCircles|bool|(Vector2 center1, float radius1, Vector2 center2, float radius2);| CheckCollisionCircleRec|bool|(Vector2 center, float radius, Rectangle rec);| @@ -135,10 +164,12 @@ LoadImage|Image|(const char *fileName);| LoadImageEx|Image|(Color *pixels, int width, int height);| LoadImagePro|Image|(void *data, int width, int height, int format);| LoadImageRaw|Image|(const char *fileName, int width, int height, int format, int headerSize);| -ExportImage|void|(const char *fileName, Image image);| +ExportImage|void|(Image image, const char *fileName);| +ExportImageAsCode|void|(Image image, const char *fileName);| LoadTexture|Texture2D|(const char *fileName);| LoadTextureFromImage|Texture2D|(Image image);| -RenderTexture2D LoadRenderTexture(int width, int height);| +LoadTextureCubemap|TextureCubemap|(Image image, int layoutType);| +LoadRenderTexture|RenderTexture2D|(int width, int height);| UnloadImage|void|(Image image);| UnloadTexture|void|(Texture2D texture);| UnloadRenderTexture|void|(RenderTexture2D target);| @@ -146,24 +177,27 @@ GetImageData|Color *|(Image image);| GetImageDataNormalized|Vector4 *|(Image image);| GetPixelDataSize|int|(int width, int height, int format);| GetTextureData|Image|(Texture2D texture);| +GetScreenData|Image|(void);| UpdateTexture|void|(Texture2D texture, const void *pixels);| ImageCopy|Image|(Image image);| ImageToPOT|void|(Image *image, Color fillColor);| ImageFormat|void|(Image *image, int newFormat);| ImageAlphaMask|void|(Image *image, Image alphaMask);| -ImageAlphaClear|void|(Image *image, Color color, float threshold);| +ImageAlphaClear|void|(Image *image, Color color, float threshold); ImageAlphaCrop|void|(Image *image, float threshold);| ImageAlphaPremultiply|void|(Image *image);| ImageCrop|void|(Image *image, Rectangle crop);| ImageResize|void|(Image *image, int newWidth, int newHeight);| -ImageResizeNN|void|(Image *image, int newWidth,int newHeight);| +ImageResizeNN|void|(Image *image, int newWidth,int newHeight);|void| ImageResizeCanvas|void|(Image *image, int newWidth, int newHeight, int offsetX, int offsetY, Color color);| ImageMipmaps|void|(Image *image);| ImageDither|void|(Image *image, int rBpp, int gBpp, int bBpp, int aBpp);| +ImageExtractPalette|Color *|(Image image, int maxPaletteSize, int *extractCount);| ImageText|Image|(const char *text, int fontSize, Color color);| ImageTextEx|Image|(Font font, const char *text, float fontSize, float spacing, Color tint);| ImageDraw|void|(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec);| -ImageDrawRectangle|void|(Image *dst, Vector2 position, Rectangle rec, Color color);| +ImageDrawRectangle|void|(Image *dst, Rectangle rec, Color color);| +ImageDrawRectangleLines|void|(Image *dst, Rectangle rec, int thick, Color color);| ImageDrawText|void|(Image *dst, Vector2 position, const char *text, int fontSize, Color color);| ImageDrawTextEx|void|(Image *dst, Vector2 position, Font font, const char *text, float fontSize, float spacing, Color color);| ImageFlipVertical|void|(Image *image);| @@ -176,14 +210,14 @@ ImageColorGrayscale|void|(Image *image);| ImageColorContrast|void|(Image *image, float contrast);| ImageColorBrightness|void|(Image *image, int brightness);| ImageColorReplace|void|(Image *image, Color color, Color replace);| -GenImageColor|void|(int width, int height, Color color);| -GenImageGradientV|void|(int width, int height, Color top, Color bottom);| -GenImageGradientH|void|(int width, int height, Color left, Color right);| -GenImageGradientRadial|void|(int width, int height, float density, Color inner, Color outer);| -GenImageChecked|void|(int width, int height, int checksX, int checksY, Color col1, Color col2);| -GenImageWhiteNoise|void|(int width, int height, float factor);| -GenImagePerlinNoise|void|(int width, int height, int offsetX, int offsetY, float scale);| -GenImageCellular|void|(int width, int height, int tileSize);| +GenImageColor|Image|(int width, int height, Color color);| +GenImageGradientV|Image|(int width, int height, Color top, Color bottom);| +GenImageGradientH|Image|(int width, int height, Color left, Color right);| +GenImageGradientRadial|Image|(int width, int height, float density, Color inner, Color outer);| +GenImageChecked|Image|(int width, int height, int checksX, int checksY, Color col1, Color col2);| +GenImageWhiteNoise|Image|(int width, int height, float factor);| +GenImagePerlinNoise|Image|(int width, int height, int offsetX, int offsetY, float scale);| +GenImageCellular|Image|(int width, int height, int tileSize);| GenTextureMipmaps|void|(Texture2D *texture);| SetTextureFilter|void|(Texture2D texture, int filterMode);| SetTextureWrap|void|(Texture2D texture, int wrapMode);| @@ -191,26 +225,44 @@ DrawTexture|void|(Texture2D texture, int posX, int posY, Color tint);| DrawTextureV|void|(Texture2D texture, Vector2 position, Color tint);| DrawTextureEx|void|(Texture2D texture, Vector2 position, float rotation, float scale, Color tint);| DrawTextureRec|void|(Texture2D texture, Rectangle sourceRec, Vector2 position, Color tint);| +DrawTextureQuad|void|(Texture2D texture, Vector2 tiling, Vector2 offset, Rectangle quad, Color tint);| DrawTexturePro|void|(Texture2D texture, Rectangle sourceRec, Rectangle destRec, Vector2 origin, float rotation, Color tint);| +DrawTextureNPatch|void|(Texture2D texture, NPatchInfo nPatchInfo, Rectangle destRec, Vector2 origin, float rotation, Color tint);| GetFontDefault|Font|(void);| LoadFont|Font|(const char *fileName);| -LoadFontEx|Font|(const char *fileName, int fontSize, int charsCount, int *fontChars);| -LoadFontData|CharInfo *|(const char *fileName, int fontSize, int *fontChars, int charsCount, bool sdf);| -GenImageFontAtlas|Image|(CharInfo *chars, int fontSize, int charsCount, int padding, int packMethod);| +LoadFontEx|Font|(const char *fileName, int fontSize, int *fontChars, int charsCount);| +LoadFontFromImage|Font|(Image image, Color key, int firstChar);| +LoadFontData|CharInfo *|(const char *fileName, int fontSize, int *fontChars, int charsCount, int type);| +GenImageFontAtlas|Image|(CharInfo *chars, int charsCount, int fontSize, int padding, int packMethod);| UnloadFont|void|(Font font);| DrawFPS|void|(int posX, int posY);| DrawText|void|(const char *text, int posX, int posY, int fontSize, Color color);| -DrawTextEx|void|(Font font, const char* text, Vector2 position, float fontSize, float spacing, Color tint);| +DrawTextEx|void|(Font font, const char *text, Vector2 position, float fontSize, float spacing, Color tint);| +DrawTextRec|void|(Font font, const char *text, Rectangle rec, float fontSize, float spacing, bool wordWrap, Color tint);| +DrawTextRecEx|void|(Font font, const char *text, Rectangle rec, float fontSize, float spacing, bool wordWrap, Color tint, int selectStart, int selectLength, Color selectText, Color selectBack);| MeasureText|int|(const char *text, int fontSize);| MeasureTextEx|Vector2|(Font font, const char *text, float fontSize, float spacing);| -FormatText|const char *|(const char *text, ...);| -SubText|const char *|(const char *text, int position, int length);| GetGlyphIndex|int|(Font font, int character);| +TextIsEqual|bool|(const char *text1, const char *text2);| +TextLength|unsigned int|(const char *text);| +TextFormat|const char *|(const char *text, ...);| +TextSubtext|const char *|(const char *text, int position, int length);| +TextReplace|const char *|(char *text, const char *replace, const char *by);| +TextInsert|const char *|(const char *text, const char *insert, int position);| +TextJoin|const char *|(const char **textList, int count, const char *delimiter);| +TextSplit|const char **|(const char *text, char delimiter, int *count);| +TextAppend|void|(char *text, const char *append, int *position);| +TextFindIndex|int|(const char *text, const char *find);| +TextToUpper|const char *|(const char *text);| +TextToLower|const char *|(const char *text);| +TextToPascal|const char *|(const char *text);| +TextToInteger|int|(const char *text);| DrawLine3D|void|(Vector3 startPos, Vector3 endPos, Color color);| DrawCircle3D|void|(Vector3 center, float radius, Vector3 rotationAxis, float rotationAngle, Color color);| DrawCube|void|(Vector3 position, float width, float height, float length, Color color);| DrawCubeV|void|(Vector3 position, Vector3 size, Color color);| DrawCubeWires|void|(Vector3 position, float width, float height, float length, Color color);| +DrawCubeWiresV|void|(Vector3 position, Vector3 size, Color color);| DrawCubeTexture|void|(Texture2D texture, Vector3 position, float width, float height, float length, Color color);| DrawSphere|void|(Vector3 centerPos, float radius, Color color);| DrawSphereEx|void|(Vector3 centerPos, float radius, int rings, int slices, Color color);| @@ -224,12 +276,19 @@ DrawGizmo|void|(Vector3 position);| LoadModel|Model|(const char *fileName);| LoadModelFromMesh|Model|(Mesh mesh);| UnloadModel|void|(Model model);| -LoadMesh|Mesh|(const char *fileName);| +LoadMeshes|Mesh *|(const char *fileName, int *meshCount);| +ExportMesh|void|(Mesh mesh, const char *fileName);| UnloadMesh|void|(Mesh *mesh);| -ExportMesh|void|(const char *fileName, Mesh mesh);| -MeshBoundingBox|BoundingBox|(Mesh mesh);| -MeshTangents|void|(Mesh *mesh);| -MeshBinormals|void|(Mesh *mesh);| +LoadMaterials|Material *|(const char *fileName, int *materialCount);| +LoadMaterialDefault|Material|(void);| +UnloadMaterial|void|(Material material);| +SetMaterialTexture|void|(Material *material, int mapType, Texture2D texture);| +SetModelMeshMaterial|void|(Model *model, int meshId, int materialId);| +LoadModelAnimations|ModelAnimation *|(const char *fileName, int *animsCount);| +UpdateModelAnimation|void|(Model model, ModelAnimation anim, int frame);| +UnloadModelAnimation|void|(ModelAnimation anim);| +IsModelAnimationValid|bool|(Model model, ModelAnimation anim);| +GenMeshPoly|Mesh|(int sides, float radius);| GenMeshPlane|Mesh|(float width, float length, int resX, int resZ);| GenMeshCube|Mesh|(float width, float height, float length);| GenMeshSphere|Mesh|(float radius, int rings, int slices);| @@ -239,9 +298,9 @@ GenMeshTorus|Mesh|(float radius, float size, int radSeg, int sides);| GenMeshKnot|Mesh|(float radius, float size, int radSeg, int sides);| GenMeshHeightmap|Mesh|(Image heightmap, Vector3 size);| GenMeshCubicmap|Mesh|(Image cubicmap, Vector3 cubeSize);| -LoadMaterial|Material|(const char *fileName);| -LoadMaterialDefault|Material|(void);| -UnloadMaterial|void|(Material material);| +MeshBoundingBox|BoundingBox|(Mesh mesh);| +MeshTangents|void|(Mesh *mesh);| +MeshBinormals|void|(Mesh *mesh);| DrawModel|void|(Model model, Vector3 position, float scale, Color tint);| DrawModelEx|void|(Model model, Vector3 position, Vector3 rotationAxis, float rotationAngle, Vector3 scale, Color tint);| DrawModelWires|void|(Model model, Vector3 position, float scale, Color tint);| @@ -250,24 +309,25 @@ DrawBoundingBox|void|(BoundingBox box, Color color);| DrawBillboard|void|(Camera camera, Texture2D texture, Vector3 center, float size, Color tint);| DrawBillboardRec|void|(Camera camera, Texture2D texture, Rectangle sourceRec, Vector3 center, float size, Color tint);| CheckCollisionSpheres|bool|(Vector3 centerA, float radiusA, Vector3 centerB, float radiusB);| -CheckCollisionBoxes|bool|(Vector3 minBBox1, Vector3 maxBBox1, Vector3 minBBox2, Vector3 maxBBox2);| -CheckCollisionBoxSphere|bool|(Vector3 minBBox, Vector3 maxBBox, Vector3 centerSphere, float radiusSphere);| +CheckCollisionBoxes|bool|(BoundingBox box1, BoundingBox box2);| +CheckCollisionBoxSphere|bool|(BoundingBox box, Vector3 centerSphere, float radiusSphere);| CheckCollisionRaySphere|bool|(Ray ray, Vector3 spherePosition, float sphereRadius);| CheckCollisionRaySphereEx|bool|(Ray ray, Vector3 spherePosition, float sphereRadius, Vector3 *collisionPoint);| -CheckCollisionRayBox|bool|(Ray ray, Vector3 minBBox, Vector3 maxBBox);| +CheckCollisionRayBox|bool|(Ray ray, BoundingBox box);| GetCollisionRayModel|RayHitInfo|(Ray ray, Model *model);| GetCollisionRayTriangle|RayHitInfo|(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3);| GetCollisionRayGround|RayHitInfo|(Ray ray, float groundHeight);| LoadText|char *|(const char *fileName);| -LoadShader|Shader|(char *vsFileName, char *fsFileName);| +LoadShader|Shader|(const char *vsFileName, const char *fsFileName);| LoadShaderCode|Shader|(char *vsCode, char *fsCode);| UnloadShader|void|(Shader shader);| GetShaderDefault|Shader|(void);| GetTextureDefault|Texture2D|(void);| GetShaderLocation|int|(Shader shader, const char *uniformName);| -SetShaderValue|void|(Shader shader, int uniformLoc, float *value, int size);| -SetShaderValuei|void|(Shader shader, int uniformLoc, int *value, int size);| +SetShaderValue|void|(Shader shader, int uniformLoc, const void *value, int uniformType);| +SetShaderValueV|void|(Shader shader, int uniformLoc, const void *value, int uniformType, int count);| SetShaderValueMatrix|void|(Shader shader, int uniformLoc, Matrix mat);| +SetShaderValueTexture|void|(Shader shader, int uniformLoc, Texture2D texture);| SetMatrixProjection|void|(Matrix proj);| SetMatrixModelview|void|(Matrix view);| GetMatrixModelview|Matrix|();| @@ -275,11 +335,13 @@ BeginShaderMode|void|(Shader shader);| EndShaderMode|void|(void);| BeginBlendMode|void|(int mode);| EndBlendMode|void|(void);| -GetVrDeviceInfo|VrDeviceInfo|(int vrDeviceType);| -InitVrSimulator|void|(VrDeviceInfo info);| +BeginScissorMode|void|(int x, int y, int width, int height);| +EndScissorMode|void|(void);| +InitVrSimulator|void|(void);| CloseVrSimulator|void|(void);| -IsVrSimulatorReady|bool|(void);| UpdateVrTracking|void|(Camera *camera);| +SetVrConfiguration|void|(VrDeviceInfo info, Shader distortion);| +IsVrSimulatorReady|bool|(void);| ToggleVrMode|void|(void);| BeginVrDrawing|void|(void);| EndVrDrawing|void|(void);| @@ -288,12 +350,14 @@ CloseAudioDevice|void|(void);| IsAudioDeviceReady|bool|(void);| SetMasterVolume|void|(float volume);| LoadWave|Wave|(const char *fileName);| -LoadWaveEx|Wave|(float *data, int sampleCount, int sampleRate, int sampleSize, int channels);| +LoadWaveEx|Wave|(void *data, int sampleCount, int sampleRate, int sampleSize, int channels);| LoadSound|Sound|(const char *fileName);| LoadSoundFromWave|Sound|(Wave wave);| -UpdateSound|void|(Sound sound, void *data, int numSamples);| +UpdateSound|void|(Sound sound, const void *data, int samplesCount);| UnloadWave|void|(Wave wave);| UnloadSound|void|(Sound sound);| +ExportWave|void|(Wave wave, const char *fileName);| +ExportWaveAsCode|void|(Wave wave, const char *fileName);| PlaySound|void|(Sound sound);| PauseSound|void|(Sound sound);| ResumeSound|void|(Sound sound);| @@ -315,27 +379,31 @@ ResumeMusicStream|void|(Music music);| IsMusicPlaying|bool|(Music music);| SetMusicVolume|void|(Music music, float volume);| SetMusicPitch|void|(Music music, float pitch);| -SetMusicLoopCount|void|(Music music, float count);| +SetMusicLoopCount|void|(Music music, int count);| GetMusicTimeLength|float|(Music music);| GetMusicTimePlayed|float|(Music music);| InitAudioStream|AudioStream|(unsigned int sampleRate, unsigned int sampleSize, unsigned int channels);| -UpdateAudioStream|void|(AudioStream stream, void *data, int numSamples);| +UpdateAudioStream|void|(AudioStream stream, const void *data, int samplesCount);| CloseAudioStream|void|(AudioStream stream);| IsAudioBufferProcessed|bool|(AudioStream stream);| PlayAudioStream|void|(AudioStream stream);| PauseAudioStream|void|(AudioStream stream);| ResumeAudioStream|void|(AudioStream stream);| +IsAudioStreamPlaying|bool|(AudioStream stream);| StopAudioStream|void|(AudioStream stream);| -Color|struct|| -Rectangle|struct|| +SetAudioStreamVolume|void|(AudioStream stream, float volume);| +SetAudioStreamPitch|void|(AudioStream stream, float pitch);| Vector2|struct|| Vector3|struct|| Vector4|struct|| Quaternion|struct|| Matrix|struct|| +Color|struct|| +Rectangle|struct|| Image|struct|| Texture|struct|| RenderTexture|struct|| +NPatchInfo|struct|| CharInfo|struct|| Font|struct|| Camera|struct|| @@ -345,12 +413,17 @@ Shader|struct|| MaterialMap|struct|| Material|struct|| Model|struct|| +Transform|struct|| +BoneInfo|struct|| +ModelAnimation|struct|| Ray|struct|| RayHitInfo|struct|| +BoundingBox|struct|| Wave|struct|| Sound|struct|| Music|struct|| AudioStream|struct|| +VrDeviceInfo|struct|| LIGHTGRAY|#define|| GRAY|#define|| DARKGRAY|#define|| @@ -377,4 +450,3 @@ BLACK|#define|| BLANK|#define|| MAGENTA|#define|| RAYWHITE|#define|| - -- cgit v1.2.3 From df7a0582160537f3962a6ab46e1dadc034f56458 Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 5 Jun 2019 00:04:31 +0200 Subject: Review projects paths --- projects/4coder/Makefile | 4 ++-- projects/CodeBlocks/core_basic_window.cbp | 8 ++++---- projects/Geany/raylib_compile_execute.bat | 4 ++-- projects/Geany/raylib_compile_sources.bat | 6 +++--- projects/VSCode/.vscode/c_cpp_properties.json | 2 +- projects/VSCode/.vscode/launch.json | 4 ++-- projects/VSCode/.vscode/tasks.json | 4 ++-- projects/VSCode/Makefile | 4 ++-- 8 files changed, 18 insertions(+), 18 deletions(-) (limited to 'projects/Geany') diff --git a/projects/4coder/Makefile b/projects/4coder/Makefile index 63d093a2..a00f4fab 100644 --- a/projects/4coder/Makefile +++ b/projects/4coder/Makefile @@ -27,7 +27,7 @@ PROJECT_NAME ?= game RAYLIB_VERSION ?= 2.5.0 RAYLIB_API_VERSION ?= 2 -RAYLIB_PATH ?= C:\GitHub\raylib +RAYLIB_PATH ?= ..\.. # Define default options @@ -200,7 +200,7 @@ ifeq ($(PLATFORM),PLATFORM_DESKTOP) ifeq ($(PLATFORM_OS),WINDOWS) # resource file contains windows executable icon and properties # -Wl,--subsystem,windows hides the console window - CFLAGS += $(RAYLIB_PATH)/raylib.rc.data -Wl,--subsystem,windows + CFLAGS += $(RAYLIB_PATH)/src/raylib.rc.data -Wl,--subsystem,windows endif ifeq ($(PLATFORM_OS),LINUX) ifeq ($(RAYLIB_LIBTYPE),STATIC) diff --git a/projects/CodeBlocks/core_basic_window.cbp b/projects/CodeBlocks/core_basic_window.cbp index 0000860f..c4b22a9e 100644 --- a/projects/CodeBlocks/core_basic_window.cbp +++ b/projects/CodeBlocks/core_basic_window.cbp @@ -13,11 +13,11 @@