bindbc.raylib.bind.rlgl

Basic geometric 3D shapes drawing functions

Members

Aliases

prlBegin
alias prlBegin = void function(int mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlCheckBufferLimit
alias prlCheckBufferLimit = bool function(int vCount)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlCheckErrors
alias prlCheckErrors = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlClearColor
alias prlClearColor = void function(char r, char g, char b, char a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlClearScreenBuffers
alias prlClearScreenBuffers = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlColor3f
alias prlColor3f = void function(float x, float y, float z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlColor4f
alias prlColor4f = void function(float x, float y, float z, float w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlColor4ub
alias prlColor4ub = void function(char r, char g, char b, char a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDeleteBuffers
alias prlDeleteBuffers = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDeleteRenderTextures
alias prlDeleteRenderTextures = void function(RenderTexture2D target)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDeleteShader
alias prlDeleteShader = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDeleteTextures
alias prlDeleteTextures = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDeleteVertexArrays
alias prlDeleteVertexArrays = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableBackfaceCulling
alias prlDisableBackfaceCulling = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableDepthTest
alias prlDisableDepthTest = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableFramebuffer
alias prlDisableFramebuffer = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableRenderTexture
alias prlDisableRenderTexture = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableScissorTest
alias prlDisableScissorTest = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableShader
alias prlDisableShader = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableTexture
alias prlDisableTexture = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDisableWireMode
alias prlDisableWireMode = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDrawMesh
alias prlDrawMesh = void function(Mesh mesh, Material material, Matrix transform)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlDrawMeshInstanced
alias prlDrawMeshInstanced = void function(Mesh mesh, Material material, Matrix* transforms, int count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableBackfaceCulling
alias prlEnableBackfaceCulling = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableDepthTest
alias prlEnableDepthTest = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableFramebuffer
alias prlEnableFramebuffer = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableRenderTexture
alias prlEnableRenderTexture = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableScissorTest
alias prlEnableScissorTest = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableShader
alias prlEnableShader = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableTexture
alias prlEnableTexture = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnableWireMode
alias prlEnableWireMode = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlEnd
alias prlEnd = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlFramebufferAttach
alias prlFramebufferAttach = void function(uint fboId, uint texId, int attachType, int texType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlFramebufferComplete
alias prlFramebufferComplete = bool function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlFrustum
alias prlFrustum = void function(double left, double right, double bottom, double top, double znear, double zfar)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlGenerateMipmaps
alias prlGenerateMipmaps = void function(Texture2D* texture)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlGetGlTextureFormats
alias prlGetGlTextureFormats = void function(int format, uint* glInternalFormat, uint* glFormat, uint* glType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlGetVersion
alias prlGetVersion = int function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadAttribBuffer
alias prlLoadAttribBuffer = uint function(uint vaoId, int shaderLoc, void* buffer, int size, bool dynamic)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadExtensions
alias prlLoadExtensions = void function(void* loader)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadFramebuffer
alias prlLoadFramebuffer = uint function(int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadIdentity
alias prlLoadIdentity = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadMesh
alias prlLoadMesh = void function(Mesh* mesh, bool dynamic)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadRenderTexture
alias prlLoadRenderTexture = RenderTexture2D function(int width, int height, int format, int depthBits, bool useDepthTexture)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadTexture
alias prlLoadTexture = uint function(void* data, int width, int height, int format, int mipmapCount)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadTextureCubemap
alias prlLoadTextureCubemap = uint function(void* data, int size, int format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadTextureDepth
alias prlLoadTextureDepth = uint function(int width, int height, int bits, bool useRenderBuffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlLoadTextureDepth
alias prlLoadTextureDepth = uint function(int width, int height, bool useRenderBuffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlMatrixMode
alias prlMatrixMode = void function(int mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlMultMatrixf
alias prlMultMatrixf = void function(float* matf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlNormal3f
alias prlNormal3f = void function(float x, float y, float z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlOrtho
alias prlOrtho = void function(double left, double right, double bottom, double top, double znear, double zfar)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlPopMatrix
alias prlPopMatrix = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlPushMatrix
alias prlPushMatrix = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlReadScreenPixels
alias prlReadScreenPixels = char* function(int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlReadTexturePixels
alias prlReadTexturePixels = void* function(Texture2D texture)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlRenderTextureAttach
alias prlRenderTextureAttach = void function(RenderTexture target, uint id, int attachType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlRenderTextureComplete
alias prlRenderTextureComplete = bool function(RenderTexture target)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlRotatef
alias prlRotatef = void function(float angleDeg, float x, float y, float z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlScalef
alias prlScalef = void function(float x, float y, float z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlScissor
alias prlScissor = void function(int x, int y, int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlSetBlendMode
alias prlSetBlendMode = void function(int glSrcFactor, int glDstFactor, int glEquation)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlSetDebugMarker
alias prlSetDebugMarker = void function(const char* text)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlTexCoord2f
alias prlTexCoord2f = void function(float x, float y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlTextureParameters
alias prlTextureParameters = void function(uint id, int param, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlTranslatef
alias prlTranslatef = void function(float x, float y, float z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUnloadFramebuffer
alias prlUnloadFramebuffer = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUnloadMesh
alias prlUnloadMesh = void function(Mesh mesh)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUnloadTexture
alias prlUnloadTexture = void function(uint id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUnproject
alias prlUnproject = Vector3 function(Vector3 source, Matrix proj, Matrix view)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUpdateBuffer
alias prlUpdateBuffer = void function(int bufferId, void* data, int dataSize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUpdateMesh
alias prlUpdateMesh = void function(Mesh mesh, int buffer, int count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUpdateMeshAt
alias prlUpdateMeshAt = void function(Mesh mesh, int buffer, int count, int index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUpdateTexture
alias prlUpdateTexture = void function(uint id, int width, int height, int format, const(void)* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlUpdateTexture
alias prlUpdateTexture = void function(uint id, int offsetX, int offsetY, int width, int height, int format, const(void)* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlVertex2f
alias prlVertex2f = void function(float x, float y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlVertex2i
alias prlVertex2i = void function(int x, int y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlVertex3f
alias prlVertex3f = void function(float x, float y, float z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlViewport
alias prlViewport = void function(int x, int y, int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlglClose
alias prlglClose = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlglDraw
alias prlglDraw = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
prlglInit
alias prlglInit = void function(int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

rlBegin
prlBegin rlBegin;
Undocumented in source.
rlCheckBufferLimit
prlCheckBufferLimit rlCheckBufferLimit;
Undocumented in source.
rlCheckErrors
prlCheckErrors rlCheckErrors;
Undocumented in source.
rlClearColor
prlClearColor rlClearColor;
Undocumented in source.
rlClearScreenBuffers
prlClearScreenBuffers rlClearScreenBuffers;
Undocumented in source.
rlColor3f
prlColor3f rlColor3f;
Undocumented in source.
rlColor4f
prlColor4f rlColor4f;
Undocumented in source.
rlColor4ub
prlColor4ub rlColor4ub;
Undocumented in source.
rlDeleteBuffers
prlDeleteBuffers rlDeleteBuffers;
Undocumented in source.
rlDeleteRenderTextures
prlDeleteRenderTextures rlDeleteRenderTextures;
Undocumented in source.
rlDeleteShader
prlDeleteShader rlDeleteShader;
Undocumented in source.
rlDeleteTextures
prlDeleteTextures rlDeleteTextures;
Undocumented in source.
rlDeleteVertexArrays
prlDeleteVertexArrays rlDeleteVertexArrays;
Undocumented in source.
rlDisableBackfaceCulling
prlDisableBackfaceCulling rlDisableBackfaceCulling;
Undocumented in source.
rlDisableDepthTest
prlDisableDepthTest rlDisableDepthTest;
Undocumented in source.
rlDisableFramebuffer
prlDisableFramebuffer rlDisableFramebuffer;
Undocumented in source.
rlDisableRenderTexture
prlDisableRenderTexture rlDisableRenderTexture;
Undocumented in source.
rlDisableScissorTest
prlDisableScissorTest rlDisableScissorTest;
Undocumented in source.
rlDisableShader
prlDisableShader rlDisableShader;
Undocumented in source.
rlDisableTexture
prlDisableTexture rlDisableTexture;
Undocumented in source.
rlDisableWireMode
prlDisableWireMode rlDisableWireMode;
Undocumented in source.
rlDrawMesh
prlDrawMesh rlDrawMesh;
Undocumented in source.
rlDrawMeshInstanced
prlDrawMeshInstanced rlDrawMeshInstanced;
Undocumented in source.
rlEnableBackfaceCulling
prlEnableBackfaceCulling rlEnableBackfaceCulling;
Undocumented in source.
rlEnableDepthTest
prlEnableDepthTest rlEnableDepthTest;
Undocumented in source.
rlEnableFramebuffer
prlEnableFramebuffer rlEnableFramebuffer;
Undocumented in source.
rlEnableRenderTexture
prlEnableRenderTexture rlEnableRenderTexture;
Undocumented in source.
rlEnableScissorTest
prlEnableScissorTest rlEnableScissorTest;
Undocumented in source.
rlEnableShader
prlEnableShader rlEnableShader;
Undocumented in source.
rlEnableTexture
prlEnableTexture rlEnableTexture;
Undocumented in source.
rlEnableWireMode
prlEnableWireMode rlEnableWireMode;
Undocumented in source.
rlEnd
prlEnd rlEnd;
Undocumented in source.
rlFramebufferAttach
prlFramebufferAttach rlFramebufferAttach;
Undocumented in source.
rlFramebufferComplete
prlFramebufferComplete rlFramebufferComplete;
Undocumented in source.
rlFrustum
prlFrustum rlFrustum;
Undocumented in source.
rlGenerateMipmaps
prlGenerateMipmaps rlGenerateMipmaps;
Undocumented in source.
rlGetGlTextureFormats
prlGetGlTextureFormats rlGetGlTextureFormats;
Undocumented in source.
rlGetVersion
prlGetVersion rlGetVersion;
Undocumented in source.
rlLoadAttribBuffer
prlLoadAttribBuffer rlLoadAttribBuffer;
Undocumented in source.
rlLoadExtensions
prlLoadExtensions rlLoadExtensions;
Undocumented in source.
rlLoadFramebuffer
prlLoadFramebuffer rlLoadFramebuffer;
Undocumented in source.
rlLoadIdentity
prlLoadIdentity rlLoadIdentity;
Undocumented in source.
rlLoadMesh
prlLoadMesh rlLoadMesh;
Undocumented in source.
rlLoadRenderTexture
prlLoadRenderTexture rlLoadRenderTexture;
Undocumented in source.
rlLoadTexture
prlLoadTexture rlLoadTexture;
Undocumented in source.
rlLoadTextureCubemap
prlLoadTextureCubemap rlLoadTextureCubemap;
Undocumented in source.
rlLoadTextureDepth
prlLoadTextureDepth rlLoadTextureDepth;
Undocumented in source.
rlLoadTextureDepth
prlLoadTextureDepth rlLoadTextureDepth;
Undocumented in source.
rlMatrixMode
prlMatrixMode rlMatrixMode;
Undocumented in source.
rlMultMatrixf
prlMultMatrixf rlMultMatrixf;
Undocumented in source.
rlNormal3f
prlNormal3f rlNormal3f;
Undocumented in source.
rlOrtho
prlOrtho rlOrtho;
Undocumented in source.
rlPopMatrix
prlPopMatrix rlPopMatrix;
Undocumented in source.
rlPushMatrix
prlPushMatrix rlPushMatrix;
Undocumented in source.
rlReadScreenPixels
prlReadScreenPixels rlReadScreenPixels;
Undocumented in source.
rlReadTexturePixels
prlReadTexturePixels rlReadTexturePixels;
Undocumented in source.
rlRenderTextureAttach
prlRenderTextureAttach rlRenderTextureAttach;
Undocumented in source.
rlRenderTextureComplete
prlRenderTextureComplete rlRenderTextureComplete;
Undocumented in source.
rlRotatef
prlRotatef rlRotatef;
Undocumented in source.
rlScalef
prlScalef rlScalef;
Undocumented in source.
rlScissor
prlScissor rlScissor;
Undocumented in source.
rlSetBlendMode
prlSetBlendMode rlSetBlendMode;
Undocumented in source.
rlSetDebugMarker
prlSetDebugMarker rlSetDebugMarker;
Undocumented in source.
rlTexCoord2f
prlTexCoord2f rlTexCoord2f;
Undocumented in source.
rlTextureParameters
prlTextureParameters rlTextureParameters;
Undocumented in source.
rlTranslatef
prlTranslatef rlTranslatef;
Undocumented in source.
rlUnloadFramebuffer
prlUnloadFramebuffer rlUnloadFramebuffer;
Undocumented in source.
rlUnloadMesh
prlUnloadMesh rlUnloadMesh;
Undocumented in source.
rlUnloadTexture
prlUnloadTexture rlUnloadTexture;
Undocumented in source.
rlUnproject
prlUnproject rlUnproject;
Undocumented in source.
rlUpdateBuffer
prlUpdateBuffer rlUpdateBuffer;
Undocumented in source.
rlUpdateMesh
prlUpdateMesh rlUpdateMesh;
Undocumented in source.
rlUpdateMeshAt
prlUpdateMeshAt rlUpdateMeshAt;
Undocumented in source.
rlUpdateTexture
prlUpdateTexture rlUpdateTexture;
Undocumented in source.
rlUpdateTexture
prlUpdateTexture rlUpdateTexture;
Undocumented in source.
rlVertex2f
prlVertex2f rlVertex2f;
Undocumented in source.
rlVertex2i
prlVertex2i rlVertex2i;
Undocumented in source.
rlVertex3f
prlVertex3f rlVertex3f;
Undocumented in source.
rlViewport
prlViewport rlViewport;
Undocumented in source.
rlglClose
prlglClose rlglClose;
Undocumented in source.
rlglDraw
prlglDraw rlglDraw;
Undocumented in source.
rlglInit
prlglInit rlglInit;
Undocumented in source.

Meta