|
@@ -256,12 +256,11 @@
|
|
|
<Field type="int" name="ctxType" desc="Type of music context (audio filetype)" />
|
|
<Field type="int" name="ctxType" desc="Type of music context (audio filetype)" />
|
|
|
<Field type="void *" name="ctxData" desc="Audio context data, depends on type" />
|
|
<Field type="void *" name="ctxData" desc="Audio context data, depends on type" />
|
|
|
</Struct>
|
|
</Struct>
|
|
|
- <Struct name="VrDeviceInfo" fieldCount="10" desc="VrDeviceInfo, Head-Mounted-Display device parameters">
|
|
|
|
|
|
|
+ <Struct name="VrDeviceInfo" fieldCount="9" desc="VrDeviceInfo, Head-Mounted-Display device parameters">
|
|
|
<Field type="int" name="hResolution" desc="Horizontal resolution in pixels" />
|
|
<Field type="int" name="hResolution" desc="Horizontal resolution in pixels" />
|
|
|
<Field type="int" name="vResolution" desc="Vertical resolution in pixels" />
|
|
<Field type="int" name="vResolution" desc="Vertical resolution in pixels" />
|
|
|
<Field type="float" name="hScreenSize" desc="Horizontal size in meters" />
|
|
<Field type="float" name="hScreenSize" desc="Horizontal size in meters" />
|
|
|
<Field type="float" name="vScreenSize" desc="Vertical size in meters" />
|
|
<Field type="float" name="vScreenSize" desc="Vertical size in meters" />
|
|
|
- <Field type="float" name="vScreenCenter" desc="Screen center in meters" />
|
|
|
|
|
<Field type="float" name="eyeToScreenDistance" desc="Distance between eye and display in meters" />
|
|
<Field type="float" name="eyeToScreenDistance" desc="Distance between eye and display in meters" />
|
|
|
<Field type="float" name="lensSeparationDistance" desc="Lens separation distance in meters" />
|
|
<Field type="float" name="lensSeparationDistance" desc="Lens separation distance in meters" />
|
|
|
<Field type="float" name="interpupillaryDistance" desc="IPD (distance between pupils) in meters" />
|
|
<Field type="float" name="interpupillaryDistance" desc="IPD (distance between pupils) in meters" />
|
|
@@ -670,7 +669,7 @@
|
|
|
<Param type="unsigned int" name="frames" desc="" />
|
|
<Param type="unsigned int" name="frames" desc="" />
|
|
|
</Callback>
|
|
</Callback>
|
|
|
</Callbacks>
|
|
</Callbacks>
|
|
|
- <Functions count="553">
|
|
|
|
|
|
|
+ <Functions count="558">
|
|
|
<Function name="InitWindow" retType="void" paramCount="3" desc="Initialize window and OpenGL context">
|
|
<Function name="InitWindow" retType="void" paramCount="3" desc="Initialize window and OpenGL context">
|
|
|
<Param type="int" name="width" desc="" />
|
|
<Param type="int" name="width" desc="" />
|
|
|
<Param type="int" name="height" desc="" />
|
|
<Param type="int" name="height" desc="" />
|
|
@@ -1113,7 +1112,7 @@
|
|
|
<Param type="const char *" name="fileName" desc="" />
|
|
<Param type="const char *" name="fileName" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
<Function name="UnloadAutomationEventList" retType="void" paramCount="1" desc="Unload automation events list from file">
|
|
<Function name="UnloadAutomationEventList" retType="void" paramCount="1" desc="Unload automation events list from file">
|
|
|
- <Param type="AutomationEventList *" name="list" desc="" />
|
|
|
|
|
|
|
+ <Param type="AutomationEventList" name="list" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
<Function name="ExportAutomationEventList" retType="bool" paramCount="2" desc="Export automation events list as text file">
|
|
<Function name="ExportAutomationEventList" retType="bool" paramCount="2" desc="Export automation events list as text file">
|
|
|
<Param type="AutomationEventList" name="list" desc="" />
|
|
<Param type="AutomationEventList" name="list" desc="" />
|
|
@@ -1271,6 +1270,10 @@
|
|
|
<Param type="Texture2D" name="texture" desc="" />
|
|
<Param type="Texture2D" name="texture" desc="" />
|
|
|
<Param type="Rectangle" name="source" desc="" />
|
|
<Param type="Rectangle" name="source" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
|
|
+ <Function name="GetShapesTexture" retType="Texture2D" paramCount="0" desc="Get texture that is used for shapes drawing">
|
|
|
|
|
+ </Function>
|
|
|
|
|
+ <Function name="GetShapesTextureRectangle" retType="Rectangle" paramCount="0" desc="Get texture source rectangle that is used for shapes drawing">
|
|
|
|
|
+ </Function>
|
|
|
<Function name="DrawPixel" retType="void" paramCount="3" desc="Draw a pixel">
|
|
<Function name="DrawPixel" retType="void" paramCount="3" desc="Draw a pixel">
|
|
|
<Param type="int" name="posX" desc="" />
|
|
<Param type="int" name="posX" desc="" />
|
|
|
<Param type="int" name="posY" desc="" />
|
|
<Param type="int" name="posY" desc="" />
|
|
@@ -1670,6 +1673,12 @@
|
|
|
<Param type="const char *" name="fileName" desc="" />
|
|
<Param type="const char *" name="fileName" desc="" />
|
|
|
<Param type="int *" name="frames" desc="" />
|
|
<Param type="int *" name="frames" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
|
|
+ <Function name="LoadImageAnimFromMemory" retType="Image" paramCount="4" desc="Load image sequence from memory buffer">
|
|
|
|
|
+ <Param type="const char *" name="fileType" desc="" />
|
|
|
|
|
+ <Param type="const unsigned char *" name="fileData" desc="" />
|
|
|
|
|
+ <Param type="int" name="dataSize" desc="" />
|
|
|
|
|
+ <Param type="int *" name="frames" desc="" />
|
|
|
|
|
+ </Function>
|
|
|
<Function name="LoadImageFromMemory" retType="Image" paramCount="3" desc="Load image from memory buffer, fileType refers to extension: i.e. '.png'">
|
|
<Function name="LoadImageFromMemory" retType="Image" paramCount="3" desc="Load image from memory buffer, fileType refers to extension: i.e. '.png'">
|
|
|
<Param type="const char *" name="fileType" desc="" />
|
|
<Param type="const char *" name="fileType" desc="" />
|
|
|
<Param type="const unsigned char *" name="fileData" desc="" />
|
|
<Param type="const unsigned char *" name="fileData" desc="" />
|
|
@@ -2328,7 +2337,7 @@
|
|
|
<Param type="int" name="length" desc="" />
|
|
<Param type="int" name="length" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
<Function name="TextReplace" retType="char *" paramCount="3" desc="Replace text string (WARNING: memory must be freed!)">
|
|
<Function name="TextReplace" retType="char *" paramCount="3" desc="Replace text string (WARNING: memory must be freed!)">
|
|
|
- <Param type="char *" name="text" desc="" />
|
|
|
|
|
|
|
+ <Param type="const char *" name="text" desc="" />
|
|
|
<Param type="const char *" name="replace" desc="" />
|
|
<Param type="const char *" name="replace" desc="" />
|
|
|
<Param type="const char *" name="by" desc="" />
|
|
<Param type="const char *" name="by" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
@@ -2368,6 +2377,9 @@
|
|
|
<Function name="TextToInteger" retType="int" paramCount="1" desc="Get integer value from text (negative values not supported)">
|
|
<Function name="TextToInteger" retType="int" paramCount="1" desc="Get integer value from text (negative values not supported)">
|
|
|
<Param type="const char *" name="text" desc="" />
|
|
<Param type="const char *" name="text" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
|
|
+ <Function name="TextToFloat" retType="float" paramCount="1" desc="Get float value from text (negative values not supported)">
|
|
|
|
|
+ <Param type="const char *" name="text" desc="" />
|
|
|
|
|
+ </Function>
|
|
|
<Function name="DrawLine3D" retType="void" paramCount="3" desc="Draw a line in 3D world space">
|
|
<Function name="DrawLine3D" retType="void" paramCount="3" desc="Draw a line in 3D world space">
|
|
|
<Param type="Vector3" name="startPos" desc="" />
|
|
<Param type="Vector3" name="startPos" desc="" />
|
|
|
<Param type="Vector3" name="endPos" desc="" />
|
|
<Param type="Vector3" name="endPos" desc="" />
|
|
@@ -2597,16 +2609,20 @@
|
|
|
<Param type="const Matrix *" name="transforms" desc="" />
|
|
<Param type="const Matrix *" name="transforms" desc="" />
|
|
|
<Param type="int" name="instances" desc="" />
|
|
<Param type="int" name="instances" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
- <Function name="ExportMesh" retType="bool" paramCount="2" desc="Export mesh data to file, returns true on success">
|
|
|
|
|
- <Param type="Mesh" name="mesh" desc="" />
|
|
|
|
|
- <Param type="const char *" name="fileName" desc="" />
|
|
|
|
|
- </Function>
|
|
|
|
|
<Function name="GetMeshBoundingBox" retType="BoundingBox" paramCount="1" desc="Compute mesh bounding box limits">
|
|
<Function name="GetMeshBoundingBox" retType="BoundingBox" paramCount="1" desc="Compute mesh bounding box limits">
|
|
|
<Param type="Mesh" name="mesh" desc="" />
|
|
<Param type="Mesh" name="mesh" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
<Function name="GenMeshTangents" retType="void" paramCount="1" desc="Compute mesh tangents">
|
|
<Function name="GenMeshTangents" retType="void" paramCount="1" desc="Compute mesh tangents">
|
|
|
<Param type="Mesh *" name="mesh" desc="" />
|
|
<Param type="Mesh *" name="mesh" desc="" />
|
|
|
</Function>
|
|
</Function>
|
|
|
|
|
+ <Function name="ExportMesh" retType="bool" paramCount="2" desc="Export mesh data to file, returns true on success">
|
|
|
|
|
+ <Param type="Mesh" name="mesh" desc="" />
|
|
|
|
|
+ <Param type="const char *" name="fileName" desc="" />
|
|
|
|
|
+ </Function>
|
|
|
|
|
+ <Function name="ExportMeshAsCode" retType="bool" paramCount="2" desc="Export mesh as code file (.h) defining multiple arrays of vertex attributes">
|
|
|
|
|
+ <Param type="Mesh" name="mesh" desc="" />
|
|
|
|
|
+ <Param type="const char *" name="fileName" desc="" />
|
|
|
|
|
+ </Function>
|
|
|
<Function name="GenMeshPoly" retType="Mesh" paramCount="2" desc="Generate polygonal mesh">
|
|
<Function name="GenMeshPoly" retType="Mesh" paramCount="2" desc="Generate polygonal mesh">
|
|
|
<Param type="int" name="sides" desc="" />
|
|
<Param type="int" name="sides" desc="" />
|
|
|
<Param type="float" name="radius" desc="" />
|
|
<Param type="float" name="radius" desc="" />
|