summaryrefslogtreecommitdiffhomepage
path: root/src/raylib.h
diff options
context:
space:
mode:
authorvictorfisac <[email protected]>2016-07-18 14:08:34 +0200
committervictorfisac <[email protected]>2016-07-18 14:08:34 +0200
commit7a09043cba1b7d0d59587f82cb0627c965d557b9 (patch)
tree3096a90205a78fb3bb3d28faca2e101cdf479a52 /src/raylib.h
parent9fea631bfbe3d24565d100b55bbb0c43ae737374 (diff)
parentf5f3b4e095d89cb196f9156ed8fe7da95d697267 (diff)
downloadraylib-7a09043cba1b7d0d59587f82cb0627c965d557b9.tar.gz
raylib-7a09043cba1b7d0d59587f82cb0627c965d557b9.zip
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
Diffstat (limited to 'src/raylib.h')
-rw-r--r--src/raylib.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/raylib.h b/src/raylib.h
index 227f83f2..e3a17ebb 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -431,8 +431,8 @@ typedef struct Model {
// Light type
typedef struct LightData {
unsigned int id; // Light unique id
- int type; // Light type: LIGHT_POINT, LIGHT_DIRECTIONAL, LIGHT_SPOT
bool enabled; // Light enabled
+ int type; // Light type: LIGHT_POINT, LIGHT_DIRECTIONAL, LIGHT_SPOT
Vector3 position; // Light position
Vector3 target; // Light target: LIGHT_DIRECTIONAL and LIGHT_SPOT (cone direction target)
@@ -468,8 +468,6 @@ typedef struct Wave {
short channels;
} Wave;
-typedef int RawAudioContext;
-
// Texture formats
// NOTE: Support depends on OpenGL version and platform
typedef enum {
@@ -895,17 +893,10 @@ void PauseMusicStream(int index); // Pause music p
void ResumeMusicStream(int index); // Resume playing paused music
bool IsMusicPlaying(int index); // Check if music is playing
void SetMusicVolume(int index, float volume); // Set volume for music (1.0 is max level)
+void SetMusicPitch(int index, float pitch); // Set pitch for a music (1.0 is base level)
float GetMusicTimeLength(int index); // Get current music time length (in seconds)
float GetMusicTimePlayed(int index); // Get current music time played (in seconds)
-int GetMusicStreamCount(void);
-void SetMusicPitch(int index, float pitch);
-
-// used to output raw audio streams, returns negative numbers on error
-// if floating point is false the data size is 16bit short, otherwise it is float 32bit
-RawAudioContext InitRawAudioContext(int sampleRate, int channels, bool floatingPoint);
-
-void CloseRawAudioContext(RawAudioContext ctx);
-int BufferRawAudioContext(RawAudioContext ctx, void *data, unsigned short numberElements); // returns number of elements buffered
+int GetMusicStreamCount(void); // Get number of streams loaded
#ifdef __cplusplus
}