aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorraysan5 <raysan5@gmail.com>2016-06-03 19:00:58 +0200
committerraysan5 <raysan5@gmail.com>2016-06-03 19:00:58 +0200
commit60232810d83c7ea3a52491f0b20444003be53358 (patch)
tree59e40c6862a88affa8bcdba4979c6a8956581ac1 /src
parentd1133ca8d3a959c438ccf98f1c21f0ff24381b48 (diff)
downloadraylib-60232810d83c7ea3a52491f0b20444003be53358.tar.gz
raylib-60232810d83c7ea3a52491f0b20444003be53358.zip
Added some comments
Diffstat (limited to 'src')
-rw-r--r--src/raygui.c3
-rw-r--r--src/raylib.h11
2 files changed, 7 insertions, 7 deletions
diff --git a/src/raygui.c b/src/raygui.c
index eaf15224..5064f123 100644
--- a/src/raygui.c
+++ b/src/raygui.c
@@ -177,7 +177,7 @@ static bool CheckCollisionPointRec(Vector2 point, Rectangle rec); // Check if p
static const char *FormatText(const char *text, ...); // Formatting of text with variables to 'embed'
// NOTE: raygui depend on some raylib input and drawing functions
-// TODO: Set your own functions
+// TODO: Replace by your own functions
static Vector2 GetMousePosition() { return (Vector2){ 0.0f, 0.0f }; }
static int IsMouseButtonDown(int button) { return 0; }
static int IsMouseButtonPressed(int button) { return 0; }
@@ -191,7 +191,6 @@ static int MeasureText(const char *text, int fontSize) { return 0; }
static void DrawText(const char *text, int posX, int posY, int fontSize, Color color) { }
static void DrawRectangleRec(Rectangle rec, Color color) { }
static void DrawRectangle(int posX, int posY, int width, int height, Color color) { DrawRectangleRec((Rectangle){ posX, posY, width, height }, color); }
-
#endif
//----------------------------------------------------------------------------------
diff --git a/src/raylib.h b/src/raylib.h
index bdaaeb08..706c4f4a 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -64,6 +64,7 @@
//#define PLATFORM_ANDROID // Android device
//#define PLATFORM_RPI // Raspberry Pi
//#define PLATFORM_WEB // HTML5 (emscripten, asm.js)
+//#define PLATFORM_OCULUS // Oculus Rift CV1
// Security check in case no PLATFORM_* defined
#if !defined(PLATFORM_DESKTOP) && !defined(PLATFORM_ANDROID) && !defined(PLATFORM_RPI) && !defined(PLATFORM_WEB)
@@ -71,7 +72,7 @@
#endif
#if defined(PLATFORM_ANDROID)
- typedef struct android_app; // Define android_app struct (android_native_app_glue.h)
+ typedef struct android_app; // Define android_app struct (android_native_app_glue.h)
#endif
//----------------------------------------------------------------------------------
@@ -448,14 +449,14 @@ typedef enum { LIGHT_POINT, LIGHT_DIRECTIONAL, LIGHT_SPOT } LightType;
// Ray type (useful for raycast)
typedef struct Ray {
- Vector3 position;
- Vector3 direction;
+ Vector3 position; // Ray position (origin)
+ Vector3 direction; // Ray direction
} Ray;
// Sound source type
typedef struct Sound {
- unsigned int source;
- unsigned int buffer;
+ unsigned int source; // Sound audio source id
+ unsigned int buffer; // Sound audio buffer id
} Sound;
// Wave type, defines audio wave data