Expand description
Raw FFI bindings for raylib.
The crate is unconditionally #![no_std] — it depends only on core, so
it builds for embedded/no-std targets (linking raylib’s C library for such
a target is the consumer’s responsibility; see the nobuild and
nobindgen features). std consumers are unaffected. The mint adapter
feature is no-std-compatible; glam and serde currently require a
std-capable target.
Structs§
- Audio
Stream - Automation
Event - Automation
Event List - Bone
Info - Bounding
Box - Camera2D
- Camera3D
- Color
- A 32-bit RGBA color value with 8 bits per channel.
- File
Path List - Font
- Glyph
Info - GuiStyle
Prop - Image
- Material
- Material
Map - Matrix
- Mesh
- Model
- Model
Animation - Model
Skeleton - Music
- NPatch
Info - Quaternion
- A unit quaternion used for 3D rotations.
- Ray
- RayCollision
- Rectangle
- An axis-aligned rectangle defined by its top-left corner and dimensions.
- Render
Texture - Shader
- Sound
- Texture
- Transform
- Vector2
- Vector3
- Vector4
- VrDevice
Info - VrStereo
Config - Wave
- __
fsid_ t - __
va_ list_ tag - float3
- float16
- rAudio
Buffer - rAudio
Processor - rlDraw
Call - rlRender
Batch - rlVertex
Buffer
Enums§
- Blend
Mode - Camera
Mode - Camera
Projection - Config
Flags - Cubemap
Layout - Font
Type - Gamepad
Axis - Gamepad
Button - Gesture
- GuiCheck
BoxProperty - GuiColor
Picker Property - GuiCombo
BoxProperty - GuiControl
- GuiControl
Property - GuiDefault
Property - GuiDropdown
BoxProperty - GuiIcon
Name - GuiList
View Property - GuiProgress
BarProperty - GuiScroll
BarProperty - GuiSlider
Property - GuiState
- GuiText
Alignment - GuiText
Alignment Vertical - GuiText
BoxProperty - GuiText
Wrap Mode - GuiToggle
Property - GuiValue
BoxProperty - Keyboard
Key - Material
MapIndex - Mouse
Button - Mouse
Cursor - NPatch
Layout - Pixel
Format - Shader
Attribute Data Type - Shader
Location Index - Shader
Uniform Data Type - Texture
Filter - Texture
Wrap - Trace
LogLevel - _bindgen_
ty_ 1 - guiRAYGUI_
ICON Name - rlBlend
Mode - rlCull
Mode - rlFramebuffer
Attach Texture Type - rlFramebuffer
Attach Type - rlGl
Version - rlPixel
Format - rlShader
Attribute Data Type - rlShader
Location Index - rlShader
Uniform Data Type - rlTexture
Filter - rlTrace
LogLevel
Constants§
- CAMERA_
CULL_ DISTANCE_ FAR - CAMERA_
CULL_ DISTANCE_ NEAR - DEG2RAD
- EPSILON
- FP_
ILOG B0 - FP_
ILOGBNAN - FP_
INFINITE - FP_NAN
- FP_
NORMAL - FP_
SUBNORMAL - FP_ZERO
- MATH_
ERREXCEPT - MATH_
ERRNO - PI
- RAD2DEG
- RAYGUI_
VERSION - RAYGUI_
VERSION_ MAJOR - RAYGUI_
VERSION_ MINOR - RAYGUI_
VERSION_ PATCH - RAYLIB_
VERSION - RAYLIB_
VERSION_ MAJOR - RAYLIB_
VERSION_ MINOR - RAYLIB_
VERSION_ PATCH - RLGL_
VERSION - RL_
BLEND_ COLOR - RL_
BLEND_ DST_ ALPHA - RL_
BLEND_ DST_ RGB - RL_
BLEND_ EQUATION - RL_
BLEND_ EQUATION_ ALPHA - RL_
BLEND_ EQUATION_ RGB - RL_
BLEND_ SRC_ ALPHA - RL_
BLEND_ SRC_ RGB - RL_
COMPUTE_ SHADER - RL_
CONSTANT_ ALPHA - RL_
CONSTANT_ COLOR - RL_
CULL_ DISTANCE_ FAR - RL_
CULL_ DISTANCE_ NEAR - RL_
DEFAULT_ BATCH_ BUFFERS - RL_
DEFAULT_ BATCH_ BUFFER_ ELEMENTS - RL_
DEFAULT_ BATCH_ DRAWCALLS - RL_
DEFAULT_ BATCH_ MAX_ TEXTURE_ UNITS - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ BONEINDICES - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ BONEWEIGHTS - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ COLOR - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ INDICES - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ INSTANCETRANSFORM - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ NORMAL - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ POSITION - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ TANGENT - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ TEXCOORD - RL_
DEFAULT_ SHADER_ ATTRIB_ LOCATION_ TEXCOOR D2 - RL_
DRAW_ FRAMEBUFFER - RL_
DST_ ALPHA - RL_
DST_ COLOR - RL_
DYNAMIC_ COPY - RL_
DYNAMIC_ DRAW - RL_
DYNAMIC_ READ - RL_
FLOAT - RL_
FRAGMENT_ SHADER - RL_
FUNC_ ADD - RL_
FUNC_ REVERSE_ SUBTRACT - RL_
FUNC_ SUBTRACT - RL_
LINES - RL_MAX
- RL_
MAX_ MATRIX_ STACK_ SIZE - RL_
MAX_ SHADER_ LOCATIONS - RL_MIN
- RL_
MODELVIEW - RL_ONE
- RL_
ONE_ MINUS_ CONSTANT_ ALPHA - RL_
ONE_ MINUS_ CONSTANT_ COLOR - RL_
ONE_ MINUS_ DST_ ALPHA - RL_
ONE_ MINUS_ DST_ COLOR - RL_
ONE_ MINUS_ SRC_ ALPHA - RL_
ONE_ MINUS_ SRC_ COLOR - RL_
PROJECTION - RL_
QUADS - RL_
READ_ FRAMEBUFFER - RL_
SRC_ ALPHA - RL_
SRC_ ALPHA_ SATURATE - RL_
SRC_ COLOR - RL_
STATIC_ COPY - RL_
STATIC_ DRAW - RL_
STATIC_ READ - RL_
STREAM_ COPY - RL_
STREAM_ DRAW - RL_
STREAM_ READ - RL_
TEXTURE - RL_
TEXTURE_ FILTER_ ANISOTROPIC - RL_
TEXTURE_ FILTER_ LINEAR - RL_
TEXTURE_ FILTER_ LINEAR_ MIP_ NEAREST - RL_
TEXTURE_ FILTER_ MIP_ LINEAR - RL_
TEXTURE_ FILTER_ MIP_ NEAREST - RL_
TEXTURE_ FILTER_ NEAREST - RL_
TEXTURE_ FILTER_ NEAREST_ MIP_ LINEAR - RL_
TEXTURE_ MAG_ FILTER - RL_
TEXTURE_ MIN_ FILTER - RL_
TEXTURE_ MIPMAP_ BIAS_ RATIO - RL_
TEXTURE_ WRAP_ CLAMP - RL_
TEXTURE_ WRAP_ MIRROR_ CLAMP - RL_
TEXTURE_ WRAP_ MIRROR_ REPEAT - RL_
TEXTURE_ WRAP_ REPEAT - RL_
TEXTURE_ WRAP_ S - RL_
TEXTURE_ WRAP_ T - RL_
TRIANGLES - RL_
UNSIGNED_ BYTE - RL_
VERTEX_ SHADER - RL_ZERO
- SCROLLBAR_
LEFT_ SIDE - SCROLLBAR_
RIGHT_ SIDE - _BITS_
LIBM_ SIMD_ DECL_ STUBS_ H - _BITS_
TIME64_ H - _BITS_
TYPESIZES_ H - _BITS_
TYPES_ H - _FEATURES_
H - _MATH_H
- _STDC_
PREDEF_ H - _SYS_
CDEFS_ H - __
FD_ SETSIZE - __
FP_ LOGB0_ IS_ MIN - __
FP_ LOGBNAN_ IS_ MIN - __
GLIBC_ MINOR__ - __
GLIBC_ USE_ C2X_ STRTOL - __
GLIBC_ USE_ DEPRECATED_ GETS - __
GLIBC_ USE_ DEPRECATED_ SCANF - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ EXT - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ TYPES_ EXT - __
GLIBC_ USE_ ISOC2X - __
GLIBC_ USE_ LIB_ EXT2 - __
GLIBC__ - __
GNU_ LIBRARY__ - __
HAVE_ DISTINCT_ FLOA T16 - __
HAVE_ DISTINCT_ FLOA T32 - __
HAVE_ DISTINCT_ FLOA T64 - __
HAVE_ DISTINCT_ FLOA T32X - __
HAVE_ DISTINCT_ FLOA T64X - __
HAVE_ DISTINCT_ FLOA T128 - __
HAVE_ DISTINCT_ FLOA T128X - __
HAVE_ FLOA T16 - __
HAVE_ FLOA T32 - __
HAVE_ FLOA T64 - __
HAVE_ FLOA T32X - __
HAVE_ FLOA T64X - __
HAVE_ FLOA T64X_ LONG_ DOUBLE - __
HAVE_ FLOA T128 - __
HAVE_ FLOA T128X - __
HAVE_ FLOATN_ NOT_ TYPEDEF - __
HAVE_ GENERIC_ SELECTION - __
INO_ T_ MATCHES_ INO64_ T - __
KERNEL_ OLD_ TIMEVAL_ MATCHES_ TIMEVA L64 - __
LDOUBLE_ REDIRECTS_ TO_ FLOA T128_ ABI - __
MATH_ DECLARE_ LDOUBLE - __
MATH_ DECLARING_ DOUBLE - __
MATH_ DECLARING_ FLOATN - __
OFF_ T_ MATCHES_ OFF64_ T - __
RLIM_ T_ MATCHES_ RLIM64_ T - __
STATFS_ MATCHES_ STATF S64 - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ IEC_ 60559_ BFP__ - __
STDC_ IEC_ 60559_ COMPLEX__ - __
STDC_ ISO_ 10646__ - __
SYSCALL_ WORDSIZE - __
TIMESIZE - __
USE_ FORTIFY_ LEVEL - __
USE_ ISOC95 - __
USE_ ISOC99 - __
WORDSIZE - __
WORDSIZE_ TIME64_ COMPA T32 - __
bool_ true_ false_ are_ defined - __
glibc_ c99_ flexarr_ available - false_
- math_
errhandling - true_
Traits§
- CSSPalette
- CSS Color constants
- Raylib
Palette - Some Basic Colors NOTE: Custom raylib color palette for amazing visuals on WHITE background
Functions§
- Attach
Audio ⚠Mixed Processor - Attach
Audio ⚠Stream Processor - Begin
Blend ⚠Mode - Begin
Drawing ⚠ - Begin
Mode2D ⚠ - Begin
Mode3D ⚠ - Begin
Scissor ⚠Mode - Begin
Shader ⚠Mode - Begin
Texture ⚠Mode - Begin
VrStereo ⚠Mode - Camera
Move ⚠Forward - Camera
Move ⚠Right - Camera
Move ⚠ToTarget - Camera
Move ⚠Up - Camera
Pitch ⚠ - Camera
Roll ⚠ - Camera
Yaw ⚠ - Change
Directory ⚠ - Check
Collision ⚠BoxSphere - Check
Collision ⚠Boxes - Check
Collision ⚠Circle Line - Check
Collision ⚠Circle Rec - Check
Collision ⚠Circles - Check
Collision ⚠Lines - Check
Collision ⚠Point Circle - Check
Collision ⚠Point Line - Check
Collision ⚠Point Poly - Check
Collision ⚠Point Rec - Check
Collision ⚠Point Triangle - Check
Collision ⚠Recs - Check
Collision ⚠Spheres - Clamp⚠
- Clear
Background ⚠ - Clear
Window ⚠State - Close
Audio ⚠Device - Close
Window ⚠ - Codepoint
ToUT ⚠F8 - Color
Alpha ⚠ - Color
Alpha ⚠Blend - Color
Brightness ⚠ - Color
Contrast ⚠ - Color
FromHSV ⚠ - Color
From ⚠Normalized - Color
IsEqual ⚠ - Color
Lerp ⚠ - Color
Normalize ⚠ - Color
Tint ⚠ - Color
ToHSV ⚠ - Color
ToInt ⚠ - Compress
Data ⚠ - ComputeCR
C32 ⚠ - ComputeM
D5 ⚠ - ComputeSH
A1 ⚠ - ComputeSH
A256 ⚠ - Decode
Data ⚠Base64 - Decompress
Data ⚠ - Detach
Audio ⚠Mixed Processor - Detach
Audio ⚠Stream Processor - Directory
Exists ⚠ - Disable
Cursor ⚠ - Disable
Event ⚠Waiting - Draw
Billboard ⚠ - Draw
Billboard ⚠Pro - Draw
Billboard ⚠Rec - Draw
Bounding ⚠Box - Draw
Capsule ⚠ - Draw
Capsule ⚠Wires - Draw
Circle ⚠ - Draw
Circle3D ⚠ - Draw
Circle ⚠Gradient - Draw
Circle ⚠Lines - Draw
Circle ⚠LinesV - Draw
Circle ⚠Sector - Draw
Circle ⚠Sector Lines - Draw
CircleV ⚠ - Draw
Cube ⚠ - Draw
CubeV ⚠ - Draw
Cube ⚠Wires - Draw
Cube ⚠WiresV - Draw
Cylinder ⚠ - Draw
Cylinder ⚠Ex - Draw
Cylinder ⚠Wires - Draw
Cylinder ⚠Wires Ex - Draw
Ellipse ⚠ - Draw
Ellipse ⚠Lines - Draw
Ellipse ⚠LinesV - Draw
EllipseV ⚠ - DrawFPS⚠
- Draw
Grid ⚠ - Draw
Line ⚠ - Draw
Line3D ⚠ - Draw
Line ⚠Bezier - Draw
Line ⚠Dashed - Draw
Line ⚠Ex - Draw
Line ⚠Strip - Draw
LineV ⚠ - Draw
Mesh ⚠ - Draw
Mesh ⚠Instanced - Draw
Model ⚠ - Draw
Model ⚠Ex - Draw
Model ⚠Wires - Draw
Model ⚠Wires Ex - Draw
Pixel ⚠ - Draw
PixelV ⚠ - Draw
Plane ⚠ - Draw
Point3D ⚠ - Draw
Poly ⚠ - Draw
Poly ⚠Lines - Draw
Poly ⚠Lines Ex - DrawRay⚠
- Draw
Rectangle ⚠ - Draw
Rectangle ⚠Gradient Ex - Draw
Rectangle ⚠GradientH - Draw
Rectangle ⚠GradientV - Draw
Rectangle ⚠Lines - Draw
Rectangle ⚠Lines Ex - Draw
Rectangle ⚠Pro - Draw
Rectangle ⚠Rec - Draw
Rectangle ⚠Rounded - Draw
Rectangle ⚠Rounded Lines - Draw
Rectangle ⚠Rounded Lines Ex - Draw
RectangleV ⚠ - Draw
Ring ⚠ - Draw
Ring ⚠Lines - Draw
Sphere ⚠ - Draw
Sphere ⚠Ex - Draw
Sphere ⚠Wires - Draw
Spline ⚠Basis - Draw
Spline ⚠Bezier Cubic - Draw
Spline ⚠Bezier Quadratic - Draw
Spline ⚠Catmull Rom - Draw
Spline ⚠Linear - Draw
Spline ⚠Segment Basis - Draw
Spline ⚠Segment Bezier Cubic - Draw
Spline ⚠Segment Bezier Quadratic - Draw
Spline ⚠Segment Catmull Rom - Draw
Spline ⚠Segment Linear - Draw
Text ⚠ - Draw
Text ⚠Codepoint - Draw
Text ⚠Codepoints - Draw
Text ⚠Ex - Draw
Text ⚠Pro - Draw
Texture ⚠ - Draw
Texture ⚠Ex - Draw
TextureN ⚠Patch - Draw
Texture ⚠Pro - Draw
Texture ⚠Rec - Draw
TextureV ⚠ - Draw
Triangle ⚠ - Draw
Triangle3D ⚠ - Draw
Triangle ⚠Fan - Draw
Triangle ⚠Lines - Draw
Triangle ⚠Strip - Draw
Triangle ⚠Strip3D - Enable
Cursor ⚠ - Enable
Event ⚠Waiting - Encode
Data ⚠Base64 - EndBlend
Mode ⚠ - EndDrawing⚠
- EndMode2D⚠
- EndMode3D⚠
- EndScissor
Mode ⚠ - EndShader
Mode ⚠ - EndTexture
Mode ⚠ - EndVr
Stereo ⚠Mode - Export
Automation ⚠Event List - Export
Data ⚠AsCode - Export
Font ⚠AsCode - Export
Image ⚠ - Export
Image ⚠AsCode - Export
Image ⚠ToMemory - Export
Mesh ⚠ - Export
Mesh ⚠AsCode - Export
Wave ⚠ - Export
Wave ⚠AsCode - Fade⚠
- File
Copy ⚠ - File
Exists ⚠ - File
Move ⚠ - File
Remove ⚠ - File
Rename ⚠ - File
Text ⚠Find Index - File
Text ⚠Replace - Float
Equals ⚠ - GenImage
Cellular ⚠ - GenImage
Checked ⚠ - GenImage
Color ⚠ - GenImage
Font ⚠Atlas - GenImage
Gradient ⚠Linear - GenImage
Gradient ⚠Radial - GenImage
Gradient ⚠Square - GenImage
Perlin ⚠Noise - GenImage
Text ⚠ - GenImage
White ⚠Noise - GenMesh
Cone ⚠ - GenMesh
Cube ⚠ - GenMesh
Cubicmap ⚠ - GenMesh
Cylinder ⚠ - GenMesh
Heightmap ⚠ - GenMesh
Hemi ⚠Sphere - GenMesh
Knot ⚠ - GenMesh
Plane ⚠ - GenMesh
Poly ⚠ - GenMesh
Sphere ⚠ - GenMesh
Tangents ⚠ - GenMesh
Torus ⚠ - GenTexture
Mipmaps ⚠ - GetApplication
Directory ⚠ - GetCamera
Forward ⚠ - GetCamera
Matrix ⚠ - GetCamera
Matrix2D ⚠ - GetCamera
Projection ⚠Matrix - GetCamera
Right ⚠ - GetCamera
Up ⚠ - GetCamera
View ⚠Matrix - GetChar
Pressed ⚠ - GetClipboard
Image ⚠ - GetClipboard
Text ⚠ - GetCodepoint⚠
- GetCodepoint
Count ⚠ - GetCodepoint
Next ⚠ - GetCodepoint
Previous ⚠ - GetCollision
Rec ⚠ - GetColor⚠
- GetCurrent
Monitor ⚠ - GetDirectory
File ⚠Count - GetDirectory
File ⚠Count Ex - GetDirectory
Path ⚠ - GetFPS⚠
- GetFile
Extension ⚠ - GetFile
Length ⚠ - GetFile
ModTime ⚠ - GetFile
Name ⚠ - GetFile
Name ⚠Without Ext - GetFont
Default ⚠ - GetFrame
Time ⚠ - GetGamepad
Axis ⚠Count - GetGamepad
Axis ⚠Movement - GetGamepad
Button ⚠Pressed - GetGamepad
Name ⚠ - GetGesture
Detected ⚠ - GetGesture
Drag ⚠Angle - GetGesture
Drag ⚠Vector - GetGesture
Hold ⚠Duration - GetGesture
Pinch ⚠Angle - GetGesture
Pinch ⚠Vector - GetGlyph
Atlas ⚠Rec - GetGlyph
Index ⚠ - GetGlyph
Info ⚠ - GetImage
Alpha ⚠Border - GetImage
Color ⚠ - GetKey
Name ⚠ - GetKey
Pressed ⚠ - GetMaster
Volume ⚠ - GetMesh
Bounding ⚠Box - GetModel
Bounding ⚠Box - GetMonitor
Count ⚠ - GetMonitor
Height ⚠ - GetMonitor
Name ⚠ - GetMonitor
Physical ⚠Height - GetMonitor
Physical ⚠Width - GetMonitor
Position ⚠ - GetMonitor
Refresh ⚠Rate - GetMonitor
Width ⚠ - GetMouse
Delta ⚠ - GetMouse
Position ⚠ - GetMouse
Wheel ⚠Move - GetMouse
Wheel ⚠MoveV - GetMouseX⚠
- GetMouseY⚠
- GetMusic
Time ⚠Length - GetMusic
Time ⚠Played - GetPixel
Color ⚠ - GetPixel
Data ⚠Size - GetPrev
Directory ⚠Path - GetRandom
Value ⚠ - GetRay
Collision ⚠Box - GetRay
Collision ⚠Mesh - GetRay
Collision ⚠Quad - GetRay
Collision ⚠Sphere - GetRay
Collision ⚠Triangle - GetRender
Height ⚠ - GetRender
Width ⚠ - GetScreen
Height ⚠ - GetScreen
ToWorld2D ⚠ - GetScreen
ToWorld ⚠Ray - GetScreen
ToWorld ⚠RayEx - GetScreen
Width ⚠ - GetShader
Location ⚠ - GetShader
Location ⚠Attrib - GetShapes
Texture ⚠ - GetShapes
Texture ⚠Rectangle - GetSpline
Point ⚠Basis - GetSpline
Point ⚠Bezier Cubic - GetSpline
Point ⚠Bezier Quad - GetSpline
Point ⚠Catmull Rom - GetSpline
Point ⚠Linear - GetText
Between ⚠ - GetTime⚠
- GetTouch
Point ⚠Count - GetTouch
Point ⚠Id - GetTouch
Position ⚠ - GetTouchX⚠
- GetTouchY⚠
- GetWindow
Handle ⚠ - GetWindow
Position ⚠ - GetWindow
ScaleDPI ⚠ - GetWorking
Directory ⚠ - GetWorld
ToScreen ⚠ - GetWorld
ToScreen2D ⚠ - GetWorld
ToScreen ⚠Ex - GuiButton⚠
- GuiCheck
Box ⚠ - GuiColor
BarAlpha ⚠ - GuiColor
BarHue ⚠ - GuiColor
Panel ⚠ - GuiColor
PanelHSV ⚠ - GuiColor
Picker ⚠ - GuiColor
PickerHSV ⚠ - GuiCombo
Box ⚠ - GuiDisable⚠
- GuiDisable
Tooltip ⚠ - GuiDraw
Icon ⚠ - GuiDropdown
Box ⚠ - GuiDummy
Rec ⚠ - GuiEnable⚠
- GuiEnable
Tooltip ⚠ - GuiGet
Font ⚠ - GuiGet
Icons ⚠ - GuiGet
State ⚠ - GuiGet
Style ⚠ - GuiGrid⚠
- GuiGroup
Box ⚠ - GuiIcon
Text ⚠ - GuiIs
Locked ⚠ - GuiLabel⚠
- GuiLabel
Button ⚠ - GuiLine⚠
- GuiList
View ⚠ - GuiList
View ⚠Ex - GuiLoad
Icons ⚠ - GuiLoad
Icons ⚠From Memory - GuiLoad
Style ⚠ - GuiLoad
Style ⚠Default - GuiLoad
Style ⚠From Memory - GuiLock⚠
- GuiMessage
Box ⚠ - GuiPanel⚠
- GuiProgress
Bar ⚠ - GuiScroll
Panel ⚠ - GuiSet
Alpha ⚠ - GuiSet
Font ⚠ - GuiSet
Icon ⚠Scale - GuiSet
State ⚠ - GuiSet
Style ⚠ - GuiSet
Tooltip ⚠ - GuiSlider⚠
- GuiSlider
Bar ⚠ - GuiSpinner⚠
- GuiStatus
Bar ⚠ - GuiTab
Bar ⚠ - GuiText
Box ⚠ - GuiText
Input ⚠Box - GuiToggle⚠
- GuiToggle
Group ⚠ - GuiToggle
Slider ⚠ - GuiUnlock⚠
- GuiValue
Box ⚠ - GuiValue
BoxFloat ⚠ - GuiWindow
Box ⚠ - Hide
Cursor ⚠ - Image
Alpha ⚠Clear - Image
Alpha ⚠Crop - Image
Alpha ⚠Mask - Image
Alpha ⚠Premultiply - Image
Blur ⚠Gaussian - Image
Clear ⚠Background - Image
Color ⚠Brightness - Image
Color ⚠Contrast - Image
Color ⚠Grayscale - Image
Color ⚠Invert - Image
Color ⚠Replace - Image
Color ⚠Tint - Image
Copy ⚠ - Image
Crop ⚠ - Image
Dither ⚠ - Image
Draw ⚠ - Image
Draw ⚠Circle - Image
Draw ⚠Circle Lines - Image
Draw ⚠Circle LinesV - Image
Draw ⚠CircleV - Image
Draw ⚠Line - Image
Draw ⚠Line Ex - Image
Draw ⚠LineV - Image
Draw ⚠Pixel - Image
Draw ⚠PixelV - Image
Draw ⚠Rectangle - Image
Draw ⚠Rectangle Lines - Image
Draw ⚠Rectangle Rec - Image
Draw ⚠RectangleV - Image
Draw ⚠Text - Image
Draw ⚠Text Ex - Image
Draw ⚠Triangle - Image
Draw ⚠Triangle Ex - Image
Draw ⚠Triangle Fan - Image
Draw ⚠Triangle Lines - Image
Draw ⚠Triangle Strip - Image
Flip ⚠Horizontal - Image
Flip ⚠Vertical - Image
Format ⚠ - Image
From ⚠Channel - Image
From ⚠Image - Image
Kernel ⚠Convolution - Image
Mipmaps ⚠ - Image
Resize ⚠ - Image
Resize ⚠Canvas - Image
ResizeNN ⚠ - Image
Rotate ⚠ - Image
RotateCCW ⚠ - Image
RotateCW ⚠ - Image
Text ⚠ - Image
Text ⚠Ex - Image
ToPOT ⚠ - Init
Audio ⚠Device - Init
Window ⚠ - IsAudio
Device ⚠Ready - IsAudio
Stream ⚠Playing - IsAudio
Stream ⚠Processed - IsAudio
Stream ⚠Valid - IsCursor
Hidden ⚠ - IsCursor
OnScreen ⚠ - IsFile
Dropped ⚠ - IsFile
Extension ⚠ - IsFile
Name ⚠Valid - IsFont
Valid ⚠ - IsGamepad
Available ⚠ - IsGamepad
Button ⚠Down - IsGamepad
Button ⚠Pressed - IsGamepad
Button ⚠Released - IsGamepad
Button ⚠Up - IsGesture
Detected ⚠ - IsImage
Valid ⚠ - IsKey
Down ⚠ - IsKey
Pressed ⚠ - IsKey
Pressed ⚠Repeat - IsKey
Released ⚠ - IsKeyUp⚠
- IsMaterial
Valid ⚠ - IsModel
Animation ⚠Valid - IsModel
Valid ⚠ - IsMouse
Button ⚠Down - IsMouse
Button ⚠Pressed - IsMouse
Button ⚠Released - IsMouse
Button ⚠Up - IsMusic
Stream ⚠Playing - IsMusic
Valid ⚠ - IsPath
File ⚠ - IsRender
Texture ⚠Valid - IsShader
Valid ⚠ - IsSound
Playing ⚠ - IsSound
Valid ⚠ - IsTexture
Valid ⚠ - IsWave
Valid ⚠ - IsWindow
Focused ⚠ - IsWindow
Fullscreen ⚠ - IsWindow
Hidden ⚠ - IsWindow
Maximized ⚠ - IsWindow
Minimized ⚠ - IsWindow
Ready ⚠ - IsWindow
Resized ⚠ - IsWindow
State ⚠ - Lerp⚠
- Load
Audio ⚠Stream - Load
Automation ⚠Event List - Load
Codepoints ⚠ - Load
Directory ⚠Files - Load
Directory ⚠Files Ex - Load
Dropped ⚠Files - Load
File ⚠Data - Load
File ⚠Text - Load
Font ⚠ - Load
Font ⚠Data - Load
Font ⚠Ex - Load
Font ⚠From Image - Load
Font ⚠From Memory - Load
Image ⚠ - Load
Image ⚠Anim - Load
Image ⚠Anim From Memory - Load
Image ⚠Colors - Load
Image ⚠From Memory - Load
Image ⚠From Screen - Load
Image ⚠From Texture - Load
Image ⚠Palette - Load
Image ⚠Raw - Load
Material ⚠Default - Load
Materials ⚠ - Load
Model ⚠ - Load
Model ⚠Animations - Load
Model ⚠From Mesh - Load
Music ⚠Stream - Load
Music ⚠Stream From Memory - Load
Random ⚠Sequence - Load
Render ⚠Texture - Load
Shader ⚠ - Load
Shader ⚠From Memory - Load
Sound ⚠ - Load
Sound ⚠Alias - Load
Sound ⚠From Wave - Load
Text ⚠Lines - Load
Texture ⚠ - Load
Texture ⚠Cubemap - Load
Texture ⚠From Image - LoadUT
F8 ⚠ - Load
VrStereo ⚠Config - Load
Wave ⚠ - Load
Wave ⚠From Memory - Load
Wave ⚠Samples - Make
Directory ⚠ - Matrix
Add ⚠ - Matrix
Compose ⚠ - Matrix
Decompose ⚠ - Matrix
Determinant ⚠ - Matrix
Frustum ⚠ - Matrix
Identity ⚠ - Matrix
Invert ⚠ - Matrix
Look ⚠At - Matrix
Multiply ⚠ - Matrix
Multiply ⚠Value - Matrix
Ortho ⚠ - Matrix
Perspective ⚠ - Matrix
Rotate ⚠ - Matrix
RotateX ⚠ - Matrix
RotateXYZ ⚠ - Matrix
RotateY ⚠ - Matrix
RotateZ ⚠ - Matrix
RotateZYX ⚠ - Matrix
Scale ⚠ - Matrix
Subtract ⚠ - Matrix
ToFloatV ⚠ - Matrix
Trace ⚠ - Matrix
Translate ⚠ - Matrix
Transpose ⚠ - Maximize
Window ⚠ - Measure
Text ⚠ - Measure
Text ⚠Codepoints - Measure
Text ⚠Ex - MemAlloc⚠
- MemFree⚠
- MemRealloc⚠
- Minimize
Window ⚠ - Normalize⚠
- OpenURL⚠
- Pause
Audio ⚠Stream - Pause
Music ⚠Stream - Pause
Sound ⚠ - Play
Audio ⚠Stream - Play
Automation ⚠Event - Play
Music ⚠Stream - Play
Sound ⚠ - Poll
Input ⚠Events - Quaternion
Add ⚠ - Quaternion
AddValue ⚠ - Quaternion
Cubic ⚠Hermite Spline - Quaternion
Divide ⚠ - Quaternion
Equals ⚠ - Quaternion
From ⚠Axis Angle - Quaternion
From ⚠Euler - Quaternion
From ⚠Matrix - Quaternion
From ⚠Vector3 ToVector3 - Quaternion
Identity ⚠ - Quaternion
Invert ⚠ - Quaternion
Length ⚠ - Quaternion
Lerp ⚠ - Quaternion
Multiply ⚠ - Quaternion
Nlerp ⚠ - Quaternion
Normalize ⚠ - Quaternion
Scale ⚠ - Quaternion
Slerp ⚠ - Quaternion
Subtract ⚠ - Quaternion
Subtract ⚠Value - Quaternion
ToAxis ⚠Angle - Quaternion
ToEuler ⚠ - Quaternion
ToMatrix ⚠ - Quaternion
Transform ⚠ - Remap⚠
- Restore
Window ⚠ - Resume
Audio ⚠Stream - Resume
Music ⚠Stream - Resume
Sound ⚠ - Save
File ⚠Data - Save
File ⚠Text - Seek
Music ⚠Stream - SetAudio
Stream ⚠Buffer Size Default - SetAudio
Stream ⚠Callback - SetAudio
Stream ⚠Pan - SetAudio
Stream ⚠Pitch - SetAudio
Stream ⚠Volume - SetAutomation
Event ⚠Base Frame - SetAutomation
Event ⚠List - SetClipboard
Text ⚠ - SetConfig
Flags ⚠ - SetExit
Key ⚠ - SetGamepad
Mappings ⚠ - SetGamepad
Vibration ⚠ - SetGestures
Enabled ⚠ - SetLoad
File ⚠Data Callback - SetLoad
File ⚠Text Callback - SetMaster
Volume ⚠ - SetMaterial
Texture ⚠ - SetModel
Mesh ⚠Material - SetMouse
Cursor ⚠ - SetMouse
Offset ⚠ - SetMouse
Position ⚠ - SetMouse
Scale ⚠ - SetMusic
Pan ⚠ - SetMusic
Pitch ⚠ - SetMusic
Volume ⚠ - SetPixel
Color ⚠ - SetRandom
Seed ⚠ - SetSave
File ⚠Data Callback - SetSave
File ⚠Text Callback - SetShader
Value ⚠ - SetShader
Value ⚠Matrix - SetShader
Value ⚠Texture - SetShader
ValueV ⚠ - SetShapes
Texture ⚠ - SetSound
Pan ⚠ - SetSound
Pitch ⚠ - SetSound
Volume ⚠ - SetTargetFPS⚠
- SetText
Line ⚠Spacing - SetTexture
Filter ⚠ - SetTexture
Wrap ⚠ - SetTrace
LogCallback ⚠ - SetTrace
LogLevel ⚠ - SetWindow
Focused ⚠ - SetWindow
Icon ⚠ - SetWindow
Icons ⚠ - SetWindow
MaxSize ⚠ - SetWindow
MinSize ⚠ - SetWindow
Monitor ⚠ - SetWindow
Opacity ⚠ - SetWindow
Position ⚠ - SetWindow
Size ⚠ - SetWindow
State ⚠ - SetWindow
Title ⚠ - Show
Cursor ⚠ - Start
Automation ⚠Event Recording - Stop
Audio ⚠Stream - Stop
Automation ⚠Event Recording - Stop
Music ⚠Stream - Stop
Sound ⚠ - Swap
Screen ⚠Buffer - Take
Screenshot ⚠ - Text
Append ⚠ - Text
Copy ⚠ - Text
Find ⚠Index - Text
Format ⚠ - Text
Insert ⚠ - Text
Insert ⚠Alloc - Text
IsEqual ⚠ - Text
Join ⚠ - Text
Length ⚠ - Text
Remove ⚠Spaces - Text
Replace ⚠ - Text
Replace ⚠Alloc - Text
Replace ⚠Between - Text
Replace ⚠Between Alloc - Text
Split ⚠ - Text
Subtext ⚠ - Text
ToCamel ⚠ - Text
ToFloat ⚠ - Text
ToInteger ⚠ - Text
ToLower ⚠ - Text
ToPascal ⚠ - Text
ToSnake ⚠ - Text
ToUpper ⚠ - Toggle
Borderless ⚠Windowed - Toggle
Fullscreen ⚠ - Trace
Log ⚠ - Unload
Audio ⚠Stream - Unload
Automation ⚠Event List - Unload
Codepoints ⚠ - Unload
Directory ⚠Files - Unload
Dropped ⚠Files - Unload
File ⚠Data - Unload
File ⚠Text - Unload
Font ⚠ - Unload
Font ⚠Data - Unload
Image ⚠ - Unload
Image ⚠Colors - Unload
Image ⚠Palette - Unload
Material ⚠ - Unload
Mesh ⚠ - Unload
Model ⚠ - Unload
Model ⚠Animations - Unload
Music ⚠Stream - Unload
Random ⚠Sequence - Unload
Render ⚠Texture - Unload
Shader ⚠ - Unload
Sound ⚠ - Unload
Sound ⚠Alias - Unload
Text ⚠Lines - Unload
Texture ⚠ - UnloadUT
F8 ⚠ - Unload
VrStereo ⚠Config - Unload
Wave ⚠ - Unload
Wave ⚠Samples - Update
Audio ⚠Stream - Update
Camera ⚠ - Update
Camera ⚠Pro - Update
Mesh ⚠Buffer - Update
Model ⚠Animation - Update
Model ⚠Animation Ex - Update
Music ⚠Stream - Update
Sound ⚠ - Update
Texture ⚠ - Update
Texture ⚠Rec - Upload
Mesh ⚠ - Vector2
Add ⚠ - Vector2
AddValue ⚠ - Vector2
Angle ⚠ - Vector2
Clamp ⚠ - Vector2
Clamp ⚠Value - Vector2
Cross ⚠Product - Vector2
Distance ⚠ - Vector2
Distance ⚠Sqr - Vector2
Divide ⚠ - Vector2
DotProduct ⚠ - Vector2
Equals ⚠ - Vector2
Invert ⚠ - Vector2
Length ⚠ - Vector2
Length ⚠Sqr - Vector2
Lerp ⚠ - Vector2
Line ⚠Angle - Vector2
Max ⚠ - Vector2
Min ⚠ - Vector2
Move ⚠Towards - Vector2
Multiply ⚠ - Vector2
Negate ⚠ - Vector2
Normalize ⚠ - Vector2
One ⚠ - Vector2
Reflect ⚠ - Vector2
Refract ⚠ - Vector2
Rotate ⚠ - Vector2
Scale ⚠ - Vector2
Subtract ⚠ - Vector2
Subtract ⚠Value - Vector2
Transform ⚠ - Vector2
Zero ⚠ - Vector3
Add ⚠ - Vector3
AddValue ⚠ - Vector3
Angle ⚠ - Vector3
Barycenter ⚠ - Vector3
Clamp ⚠ - Vector3
Clamp ⚠Value - Vector3
Cross ⚠Product - Vector3
Cubic ⚠Hermite - Vector3
Distance ⚠ - Vector3
Distance ⚠Sqr - Vector3
Divide ⚠ - Vector3
DotProduct ⚠ - Vector3
Equals ⚠ - Vector3
Invert ⚠ - Vector3
Length ⚠ - Vector3
Length ⚠Sqr - Vector3
Lerp ⚠ - Vector3
Max ⚠ - Vector3
Min ⚠ - Vector3
Move ⚠Towards - Vector3
Multiply ⚠ - Vector3
Negate ⚠ - Vector3
Normalize ⚠ - Vector3
One ⚠ - Vector3
Ortho ⚠Normalize - Vector3
Perpendicular ⚠ - Vector3
Project ⚠ - Vector3
Reflect ⚠ - Vector3
Refract ⚠ - Vector3
Reject ⚠ - Vector3
Rotate ⚠ByAxis Angle - Vector3
Rotate ⚠ByQuaternion - Vector3
Scale ⚠ - Vector3
Subtract ⚠ - Vector3
Subtract ⚠Value - Vector3
ToFloatV ⚠ - Vector3
Transform ⚠ - Vector3
Unproject ⚠ - Vector3
Zero ⚠ - Vector4
Add ⚠ - Vector4
AddValue ⚠ - Vector4
Distance ⚠ - Vector4
Distance ⚠Sqr - Vector4
Divide ⚠ - Vector4
DotProduct ⚠ - Vector4
Equals ⚠ - Vector4
Invert ⚠ - Vector4
Length ⚠ - Vector4
Length ⚠Sqr - Vector4
Lerp ⚠ - Vector4
Max ⚠ - Vector4
Min ⚠ - Vector4
Move ⚠Towards - Vector4
Multiply ⚠ - Vector4
Negate ⚠ - Vector4
Normalize ⚠ - Vector4
One ⚠ - Vector4
Scale ⚠ - Vector4
Subtract ⚠ - Vector4
Subtract ⚠Value - Vector4
Zero ⚠ - Wait
Time ⚠ - Wave
Copy ⚠ - Wave
Crop ⚠ - Wave
Format ⚠ - Window
Should ⚠Close - Wrap⚠
- __acos⚠
- __acosf⚠
- __acosh⚠
- __
acoshf ⚠ - __
acoshl ⚠ - __acosl⚠
- __asin⚠
- __asinf⚠
- __asinh⚠
- __
asinhf ⚠ - __
asinhl ⚠ - __asinl⚠
- __atan⚠
- __atan2⚠
- __
atan2f ⚠ - __
atan2l ⚠ - __atanf⚠
- __atanh⚠
- __
atanhf ⚠ - __
atanhl ⚠ - __atanl⚠
- __cbrt⚠
- __cbrtf⚠
- __cbrtl⚠
- __ceil⚠
- __ceilf⚠
- __ceill⚠
- __
copysign ⚠ - __
copysignf ⚠ - __
copysignl ⚠ - __cos⚠
- __cosf⚠
- __cosh⚠
- __coshf⚠
- __coshl⚠
- __cosl⚠
- __erf⚠
- __erfc⚠
- __erfcf⚠
- __erfcl⚠
- __erff⚠
- __erfl⚠
- __exp⚠
- __exp2⚠
- __exp2f⚠
- __exp2l⚠
- __expf⚠
- __expl⚠
- __expm1⚠
- __
expm1f ⚠ - __
expm1l ⚠ - __fabs⚠
- __fabsf⚠
- __fabsl⚠
- __fdim⚠
- __fdimf⚠
- __fdiml⚠
- __
finite ⚠ - __
finitef ⚠ - __
finitel ⚠ - __floor⚠
- __
floorf ⚠ - __
floorl ⚠ - __fma⚠
- __fmaf⚠
- __fmal⚠
- __fmax⚠
- __fmaxf⚠
- __fmaxl⚠
- __fmin⚠
- __fminf⚠
- __fminl⚠
- __fmod⚠
- __fmodf⚠
- __fmodl⚠
- __
fpclassify ⚠ - __
fpclassifyf ⚠ - __
fpclassifyl ⚠ - __frexp⚠
- __
frexpf ⚠ - __
frexpl ⚠ - __hypot⚠
- __
hypotf ⚠ - __
hypotl ⚠ - __ilogb⚠
- __
ilogbf ⚠ - __
ilogbl ⚠ - __
iseqsig ⚠ - __
iseqsigf ⚠ - __
iseqsigl ⚠ - __isinf⚠
- __
isinff ⚠ - __
isinfl ⚠ - __isnan⚠
- __
isnanf ⚠ - __
isnanl ⚠ - __
issignaling ⚠ - __
issignalingf ⚠ - __
issignalingl ⚠ - __ldexp⚠
- __
ldexpf ⚠ - __
ldexpl ⚠ - __
lgamma ⚠ - __
lgammaf ⚠ - __
lgammal ⚠ - __
llrint ⚠ - __
llrintf ⚠ - __
llrintl ⚠ - __
llround ⚠ - __
llroundf ⚠ - __
llroundl ⚠ - __log⚠
- __log2⚠
- __log1p⚠
- __
log1pf ⚠ - __
log1pl ⚠ - __log2f⚠
- __log2l⚠
- __log10⚠
- __
log10f ⚠ - __
log10l ⚠ - __logb⚠
- __logbf⚠
- __logbl⚠
- __logf⚠
- __logl⚠
- __lrint⚠
- __
lrintf ⚠ - __
lrintl ⚠ - __
lround ⚠ - __
lroundf ⚠ - __
lroundl ⚠ - __modf⚠
- __modff⚠
- __modfl⚠
- __nan⚠
- __nanf⚠
- __nanl⚠
- __
nearbyint ⚠ - __
nearbyintf ⚠ - __
nearbyintl ⚠ - __
nextafter ⚠ - __
nextafterf ⚠ - __
nextafterl ⚠ - __
nexttoward ⚠ - __
nexttowardf ⚠ - __
nexttowardl ⚠ - __pow⚠
- __powf⚠
- __powl⚠
- __
remainder ⚠ - __
remainderf ⚠ - __
remainderl ⚠ - __
remquo ⚠ - __
remquof ⚠ - __
remquol ⚠ - __rint⚠
- __rintf⚠
- __rintl⚠
- __round⚠
- __
roundf ⚠ - __
roundl ⚠ - __
scalbln ⚠ - __
scalblnf ⚠ - __
scalblnl ⚠ - __
scalbn ⚠ - __
scalbnf ⚠ - __
scalbnl ⚠ - __
signbit ⚠ - __
signbitf ⚠ - __
signbitl ⚠ - __sin⚠
- __sinf⚠
- __sinh⚠
- __sinhf⚠
- __sinhl⚠
- __sinl⚠
- __sqrt⚠
- __sqrtf⚠
- __sqrtl⚠
- __tan⚠
- __tanf⚠
- __tanh⚠
- __tanhf⚠
- __tanhl⚠
- __tanl⚠
- __
tgamma ⚠ - __
tgammaf ⚠ - __
tgammal ⚠ - __trunc⚠
- __
truncf ⚠ - __
truncl ⚠ - acos⚠
- acosf⚠
- acosh⚠
- acoshf⚠
- acoshl⚠
- acosl⚠
- asin⚠
- asinf⚠
- asinh⚠
- asinhf⚠
- asinhl⚠
- asinl⚠
- atan⚠
- atan2⚠
- atan2f⚠
- atan2l⚠
- atanf⚠
- atanh⚠
- atanhf⚠
- atanhl⚠
- atanl⚠
- cbrt⚠
- cbrtf⚠
- cbrtl⚠
- ceil⚠
- ceilf⚠
- ceill⚠
- copysign⚠
- copysignf⚠
- copysignl⚠
- cos⚠
- cosf⚠
- cosh⚠
- coshf⚠
- coshl⚠
- cosl⚠
- custom_
trace_ ⚠log_ callback - erf⚠
- erfc⚠
- erfcf⚠
- erfcl⚠
- erff⚠
- erfl⚠
- exp⚠
- exp2⚠
- exp2f⚠
- exp2l⚠
- expf⚠
- expl⚠
- expm1⚠
- expm1f⚠
- expm1l⚠
- fabs⚠
- fabsf⚠
- fabsl⚠
- fdim⚠
- fdimf⚠
- fdiml⚠
- floor⚠
- floorf⚠
- floorl⚠
- fma⚠
- fmaf⚠
- fmal⚠
- fmax⚠
- fmaxf⚠
- fmaxl⚠
- fmin⚠
- fminf⚠
- fminl⚠
- fmod⚠
- fmodf⚠
- fmodl⚠
- frexp⚠
- frexpf⚠
- frexpl⚠
- hypot⚠
- hypotf⚠
- hypotl⚠
- ilogb⚠
- ilogbf⚠
- ilogbl⚠
- ldexp⚠
- ldexpf⚠
- ldexpl⚠
- lgamma⚠
- lgammaf⚠
- lgammal⚠
- llrint⚠
- llrintf⚠
- llrintl⚠
- llround⚠
- llroundf⚠
- llroundl⚠
- log⚠
- log2⚠
- log1p⚠
- log1pf⚠
- log1pl⚠
- log2f⚠
- log2l⚠
- log10⚠
- log10f⚠
- log10l⚠
- logb⚠
- logbf⚠
- logbl⚠
- logf⚠
- logl⚠
- lrint⚠
- lrintf⚠
- lrintl⚠
- lround⚠
- lroundf⚠
- lroundl⚠
- matrix_
decompose - Decompose a matrix into translation, rotation quaternion, and scale.
(raymath
MatrixDecompose) - modf⚠
- modff⚠
- modfl⚠
- nan⚠
- nanf⚠
- nanl⚠
- nearbyint⚠
- nearbyintf⚠
- nearbyintl⚠
- nextafter⚠
- nextafterf⚠
- nextafterl⚠
- nexttoward⚠
- nexttowardf⚠
- nexttowardl⚠
- pow⚠
- powf⚠
- powl⚠
- quaternion_
to_ axis_ angle - Convert quaternion to axis-angle representation.
Returns
(axis, angle_radians). (raymathQuaternionToAxisAngle) - rcolor
- A convenience function for making a new
Color. - remainder⚠
- remainderf⚠
- remainderl⚠
- remquo⚠
- remquof⚠
- remquol⚠
- rint⚠
- rintf⚠
- rintl⚠
- rlActive
Draw ⚠Buffers - rlActive
Texture ⚠Slot - rlBegin⚠
- rlBind
Framebuffer ⚠ - rlBind
Image ⚠Texture - rlBind
Shader ⚠Buffer - rlBlit
Framebuffer ⚠ - rlCheck
Errors ⚠ - rlCheck
Render ⚠Batch Limit - rlClear
Color ⚠ - rlClear
Screen ⚠Buffers - rlColor3f⚠
- rlColor4f⚠
- rlColor4ub⚠
- rlColor
Mask ⚠ - rlCompute
Shader ⚠Dispatch - rlCopy
Framebuffer ⚠ - rlCopy
Shader ⚠Buffer - rlCubemap
Parameters ⚠ - rlDisable
Backface ⚠Culling - rlDisable
Color ⚠Blend - rlDisable
Depth ⚠Mask - rlDisable
Depth ⚠Test - rlDisable
Framebuffer ⚠ - rlDisable
Point ⚠Mode - rlDisable
Scissor ⚠Test - rlDisable
Shader ⚠ - rlDisable
Smooth ⚠Lines - rlDisable
State ⚠Pointer - rlDisable
Stereo ⚠Render - rlDisable
Texture ⚠ - rlDisable
Texture ⚠Cubemap - rlDisable
Vertex ⚠Array - rlDisable
Vertex ⚠Attribute - rlDisable
Vertex ⚠Buffer - rlDisable
Vertex ⚠Buffer Element - rlDisable
Wire ⚠Mode - rlDraw
Render ⚠Batch - rlDraw
Render ⚠Batch Active - rlDraw
Vertex ⚠Array - rlDraw
Vertex ⚠Array Elements - rlDraw
Vertex ⚠Array Elements Instanced - rlDraw
Vertex ⚠Array Instanced - rlEnable
Backface ⚠Culling - rlEnable
Color ⚠Blend - rlEnable
Depth ⚠Mask - rlEnable
Depth ⚠Test - rlEnable
Framebuffer ⚠ - rlEnable
Point ⚠Mode - rlEnable
Scissor ⚠Test - rlEnable
Shader ⚠ - rlEnable
Smooth ⚠Lines - rlEnable
State ⚠Pointer - rlEnable
Stereo ⚠Render - rlEnable
Texture ⚠ - rlEnable
Texture ⚠Cubemap - rlEnable
Vertex ⚠Array - rlEnable
Vertex ⚠Attribute - rlEnable
Vertex ⚠Buffer - rlEnable
Vertex ⚠Buffer Element - rlEnable
Wire ⚠Mode - rlEnd⚠
- rlFramebuffer
Attach ⚠ - rlFramebuffer
Complete ⚠ - rlFrustum⚠
- rlGen
Texture ⚠Mipmaps - rlGet
Active ⚠Framebuffer - rlGet
Cull ⚠Distance Far - rlGet
Cull ⚠Distance Near - rlGet
Framebuffer ⚠Height - rlGet
Framebuffer ⚠Width - rlGet
GlTexture ⚠Formats - rlGet
Line ⚠Width - rlGet
Location ⚠Attrib - rlGet
Location ⚠Uniform - rlGet
Matrix ⚠Modelview - rlGet
Matrix ⚠Projection - rlGet
Matrix ⚠Projection Stereo - rlGet
Matrix ⚠Transform - rlGet
Matrix ⚠View Offset Stereo - rlGet
Pixel ⚠Format Name - rlGet
Point ⚠Size - rlGet
Proc ⚠Address - rlGet
Shader ⚠Buffer Size - rlGet
Shader ⚠IdDefault - rlGet
Shader ⚠Locs Default - rlGet
Texture ⚠IdDefault - rlGet
Version ⚠ - rlIs
Stereo ⚠Render Enabled - rlLoad
Draw ⚠Cube - rlLoad
Draw ⚠Quad - rlLoad
Extensions ⚠ - rlLoad
Framebuffer ⚠ - rlLoad
Identity ⚠ - rlLoad
Render ⚠Batch - rlLoad
Shader ⚠ - rlLoad
Shader ⚠Buffer - rlLoad
Shader ⚠Program - rlLoad
Shader ⚠Program Compute - rlLoad
Shader ⚠Program Ex - rlLoad
Texture ⚠ - rlLoad
Texture ⚠Cubemap - rlLoad
Texture ⚠Depth - rlLoad
Vertex ⚠Array - rlLoad
Vertex ⚠Buffer - rlLoad
Vertex ⚠Buffer Element - rlMatrix
Mode ⚠ - rlMult
Matrixf ⚠ - rlNormal3f⚠
- rlOrtho⚠
- rlPop
Matrix ⚠ - rlPush
Matrix ⚠ - rlRead
Screen ⚠Pixels - rlRead
Shader ⚠Buffer - rlRead
Texture ⚠Pixels - rlResize
Framebuffer ⚠ - rlRotatef⚠
- rlScalef⚠
- rlScissor⚠
- rlSet
Blend ⚠Factors - rlSet
Blend ⚠Factors Separate - rlSet
Blend ⚠Mode - rlSet
Clip ⚠Planes - rlSet
Cull ⚠Face - rlSet
Framebuffer ⚠Height - rlSet
Framebuffer ⚠Width - rlSet
Line ⚠Width - rlSet
Matrix ⚠Modelview - rlSet
Matrix ⚠Projection - rlSet
Matrix ⚠Projection Stereo - rlSet
Matrix ⚠View Offset Stereo - rlSet
Point ⚠Size - rlSet
Render ⚠Batch Active - rlSet
Shader ⚠ - rlSet
Texture ⚠ - rlSet
Uniform ⚠ - rlSet
Uniform ⚠Matrices - rlSet
Uniform ⚠Matrix - rlSet
Uniform ⚠Sampler - rlSet
Vertex ⚠Attribute - rlSet
Vertex ⚠Attribute Default - rlSet
Vertex ⚠Attribute Divisor - rlTex
Coord2f ⚠ - rlTexture
Parameters ⚠ - rlTranslatef⚠
- rlUnload
Framebuffer ⚠ - rlUnload
Render ⚠Batch - rlUnload
Shader ⚠ - rlUnload
Shader ⚠Buffer - rlUnload
Shader ⚠Program - rlUnload
Texture ⚠ - rlUnload
Vertex ⚠Array - rlUnload
Vertex ⚠Buffer - rlUpdate
Shader ⚠Buffer - rlUpdate
Texture ⚠ - rlUpdate
Vertex ⚠Buffer - rlUpdate
Vertex ⚠Buffer Elements - rlVertex2f⚠
- rlVertex2i⚠
- rlVertex3f⚠
- rlViewport⚠
- rlgl
Close ⚠ - rlgl
Init ⚠ - round⚠
- roundf⚠
- roundl⚠
- scalbln⚠
- scalblnf⚠
- scalblnl⚠
- scalbn⚠
- scalbnf⚠
- scalbnl⚠
- setLog
Callback ⚠Wrapper - sin⚠
- sinf⚠
- sinh⚠
- sinhf⚠
- sinhl⚠
- sinl⚠
- sqrt⚠
- sqrtf⚠
- sqrtl⚠
- tan⚠
- tanf⚠
- tanh⚠
- tanhf⚠
- tanhl⚠
- tanl⚠
- tgamma⚠
- tgammaf⚠
- tgammal⚠
- trunc⚠
- truncf⚠
- truncl⚠
- vector3_
ortho_ normalize - Orthonormalize two vectors in-place. (raymath
Vector3OrthoNormalize)
Type Aliases§
- Audio
Callback - Camera
- Load
File Data Callback - Load
File Text Callback - Model
Anim Pose - Render
Texture2D - Save
File Data Callback - Save
File Text Callback - Texture2D
- Texture
Cubemap - Trace
LogCallback - _Float32
- _Float64
- _Float32x
- _Float64x
- __
blkcnt64_ t - __
blkcnt_ t - __
blksize_ t - __
builtin_ va_ list - __
caddr_ t - __
clock_ t - __
clockid_ t - __
daddr_ t - __dev_t
- __
fsblkcnt64_ t - __
fsblkcnt_ t - __
fsfilcnt64_ t - __
fsfilcnt_ t - __
fsword_ t - __gid_t
- __
gnuc_ va_ list - __id_t
- __
ino64_ t - __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
int_ least8_ t - __
int_ least16_ t - __
int_ least32_ t - __
int_ least64_ t - __
intmax_ t - __
intptr_ t - __key_t
- __
loff_ t - __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __pid_t
- __
quad_ t - __
rlim64_ t - __
rlim_ t - __
sig_ atomic_ t - __
socklen_ t - __
ssize_ t - __
suseconds64_ t - __
suseconds_ t - __
syscall_ slong_ t - __
syscall_ ulong_ t - __
time_ t - __
timer_ t - __
u_ char - __u_int
- __
u_ long - __
u_ quad_ t - __
u_ short - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
uint_ least8_ t - __
uint_ least16_ t - __
uint_ least32_ t - __
uint_ least64_ t - __
uintmax_ t - __
useconds_ t - double_
t - float_t
- va_list