RaylibRlglD class

Inheritance

Constructors

RaylibRlglD(Raylib rl)

Properties

hashCode int
The hash code for this object.
no setterinherited
RaylibCaptureIds RaylibRlglModuleCaptureIds
Capture ID generator for pointer slots allocated by this module.
finalinherited
RaylibDebugLabels RaylibRlglModuleDebugLabels
Debug label generator for this module's function calls.
finalinherited
rl Raylib
finalinherited
RL_BLEND_COLOR int
no setterinherited
RL_BLEND_DST_ALPHA int
no setterinherited
RL_BLEND_DST_RGB int
no setterinherited
RL_BLEND_EQUATION int
no setterinherited
RL_BLEND_EQUATION_ALPHA int
no setterinherited
RL_BLEND_EQUATION_RGB int
no setterinherited
RL_BLEND_SRC_ALPHA int
no setterinherited
RL_BLEND_SRC_RGB int
no setterinherited
RL_COMPUTE_SHADER int
no setterinherited
RL_CONSTANT_ALPHA int
no setterinherited
RL_CONSTANT_COLOR int
no setterinherited
RL_CULL_DISTANCE_FAR double
no setterinherited
RL_CULL_DISTANCE_NEAR double
no setterinherited
RL_DEFAULT_BATCH_BUFFER_ELEMENTS int
no setterinherited
RL_DEFAULT_BATCH_BUFFERS int
no setterinherited
RL_DEFAULT_BATCH_DRAWCALLS int
no setterinherited
RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD int
no setterinherited
RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2 int
no setterinherited
RL_DRAW_FRAMEBUFFER int
no setterinherited
RL_DST_ALPHA int
no setterinherited
RL_DST_COLOR int
no setterinherited
RL_DYNAMIC_COPY int
no setterinherited
RL_DYNAMIC_DRAW int
no setterinherited
RL_DYNAMIC_READ int
no setterinherited
RL_FLOAT int
no setterinherited
RL_FRAGMENT_SHADER int
no setterinherited
RL_FUNC_ADD int
no setterinherited
RL_FUNC_REVERSE_SUBTRACT int
no setterinherited
RL_FUNC_SUBTRACT int
no setterinherited
RL_LINES int
no setterinherited
RL_MAX int
no setterinherited
RL_MAX_MATRIX_STACK_SIZE int
no setterinherited
RL_MAX_SHADER_LOCATIONS int
no setterinherited
RL_MIN int
no setterinherited
RL_MODELVIEW int
no setterinherited
RL_ONE int
no setterinherited
RL_ONE_MINUS_CONSTANT_ALPHA int
no setterinherited
RL_ONE_MINUS_CONSTANT_COLOR int
no setterinherited
RL_ONE_MINUS_DST_ALPHA int
no setterinherited
RL_ONE_MINUS_DST_COLOR int
no setterinherited
RL_ONE_MINUS_SRC_ALPHA int
no setterinherited
RL_ONE_MINUS_SRC_COLOR int
no setterinherited
RL_PROJECTION int
no setterinherited
RL_QUADS int
no setterinherited
RL_READ_FRAMEBUFFER int
no setterinherited
RL_SHADER_LOC_MAP_DIFFUSE int
no setterinherited
RL_SHADER_LOC_MAP_SPECULAR int
no setterinherited
RL_SRC_ALPHA int
no setterinherited
RL_SRC_ALPHA_SATURATE int
no setterinherited
RL_SRC_COLOR int
no setterinherited
RL_STATIC_COPY int
no setterinherited
RL_STATIC_DRAW int
no setterinherited
RL_STATIC_READ int
no setterinherited
RL_STREAM_COPY int
no setterinherited
RL_STREAM_DRAW int
no setterinherited
RL_STREAM_READ int
no setterinherited
RL_TEXTURE int
no setterinherited
RL_TEXTURE_FILTER_ANISOTROPIC int
no setterinherited
RL_TEXTURE_FILTER_LINEAR int
no setterinherited
RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST int
no setterinherited
RL_TEXTURE_FILTER_MIP_LINEAR int
no setterinherited
RL_TEXTURE_FILTER_MIP_NEAREST int
no setterinherited
RL_TEXTURE_FILTER_NEAREST int
no setterinherited
RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR int
no setterinherited
RL_TEXTURE_MAG_FILTER int
no setterinherited
RL_TEXTURE_MIN_FILTER int
no setterinherited
RL_TEXTURE_MIPMAP_BIAS_RATIO int
no setterinherited
RL_TEXTURE_WRAP_CLAMP int
no setterinherited
RL_TEXTURE_WRAP_MIRROR_CLAMP int
no setterinherited
RL_TEXTURE_WRAP_MIRROR_REPEAT int
no setterinherited
RL_TEXTURE_WRAP_REPEAT int
no setterinherited
RL_TEXTURE_WRAP_S int
no setterinherited
RL_TEXTURE_WRAP_T int
no setterinherited
RL_TRIANGLES int
no setterinherited
RL_UNSIGNED_BYTE int
no setterinherited
RL_VERTEX_SHADER int
no setterinherited
RL_ZERO int
no setterinherited
RLGL_VERSION String
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

debug(bool v) → void
Enables or disables debug logging for this module.
inherited
debugError(String message) → void
Logs message at error level if debug is enabled and message passes all filters.
inherited
debugFilter(bool filter(String)) → void
Adds a predicate that gates debug output. Only messages satisfying at least one filter are logged.
inherited
debugInfo(String message) → void
Logs message at info level if debug is enabled and message passes all filters.
inherited
debugTime(bool v) → void
Enables or disables per-call timing output alongside debug logs.
inherited
debugWarn(String message) → void
Logs message at warn level if debug is enabled and message passes all filters.
inherited
disableSync<T>(T f()) → T
Executes f with RaylibTempBase syncing temporarily disabled, restoring the previous sync state afterward.
inherited
dispose() → void
Calls all registered onDispose callbacks and clears them.
inherited
doLoad() → void
Ensures load is called exactly once, regardless of how many times doLoad is invoked.
inherited
load() → void
Override to perform one-time module initialization. Called by doLoad.
inherited
logError(Object? message) → void
inherited
logInfo(Object? message) → void
inherited
logWarn(Object? message) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onDispose(void fn()) → void
Registers fn to be called when this module is disposed.
inherited
rlActiveDrawBuffers(num count) → void
override
rlActiveTextureSlot(num slot) → void
override
rlBegin(RlDrawMode mode) → void
override
rlBindFramebuffer(num target, num framebuffer) → void
override
rlBindImageTexture(num id, num index, PixelFormat format, bool readonly) → void
override
rlBindShaderBuffer(num id, num index) → void
override
rlBlitFramebuffer(num srcX, num srcY, num srcWidth, num srcHeight, num dstX, num dstY, num dstWidth, num dstHeight, num bufferMask) → void
override
rlCheckErrors() → void
override
rlCheckRenderBatchLimit(num vCount) bool
override
rlClearColor(num r, num g, num b, num a) → void
override
rlClearScreenBuffers() → void
override
rlColor3f(num x, num y, num z) → void
override
rlColor4f(num x, num y, num z, num w) → void
override
rlColor4ub(num r, num g, num b, num a) → void
override
rlColorMask(bool r, bool g, bool b, bool a) → void
override
rlCompileShader(String shaderCode, RlShaderType type) int
override
rlComputeShaderDispatch(num groupX, num groupY, num groupZ) → void
override
rlCopyShaderBuffer(num destId, num srcId, num destOffset, num srcOffset, num count) → void
override
rlCubemapParameters(num id, num param, num value) → void
override
rlDisableBackfaceCulling() → void
override
rlDisableColorBlend() → void
override
rlDisableDepthMask() → void
override
rlDisableDepthTest() → void
override
rlDisableFramebuffer() → void
override
rlDisableScissorTest() → void
override
rlDisableShader() → void
override
rlDisableSmoothLines() → void
override
rlDisableStereoRender() → void
override
rlDisableTexture() → void
override
rlDisableTextureCubemap() → void
override
rlDisableVertexArray() → void
override
rlDisableVertexAttribute(num index) → void
override
rlDisableVertexBuffer() → void
override
rlDisableVertexBufferElement() → void
override
rlDisableWireMode() → void
override
rlDrawRenderBatch(RlRenderBatchD batch) → void
override
rlDrawRenderBatchActive() → void
override
rlDrawVertexArray(num offset, num count) → void
override
rlDrawVertexArrayElements(num offset, num count, Uint16List buffer) → void
override
rlDrawVertexArrayElementsInstanced(num offset, num count, Uint16List buffer, num instances) → void
override
rlDrawVertexArrayInstanced(num offset, num count, num instances) → void
override
rlEnableBackfaceCulling() → void
override
rlEnableColorBlend() → void
override
rlEnableDepthMask() → void
override
rlEnableDepthTest() → void
override
rlEnableFramebuffer(num id) → void
override
rlEnablePointMode() → void
override
rlEnableScissorTest() → void
override
rlEnableShader(num id) → void
override
rlEnableSmoothLines() → void
override
rlEnableStereoRender() → void
override
rlEnableTexture(num id) → void
override
rlEnableTextureCubemap(num id) → void
override
rlEnableVertexArray(num vaoId) bool
override
rlEnableVertexAttribute(num index) → void
override
rlEnableVertexBuffer(num id) → void
override
rlEnableVertexBufferElement(num id) → void
override
rlEnableWireMode() → void
override
rlEnd() → void
override
rlFramebufferAttach(num fboId, num texId, RlFramebufferAttachType attachType, RlFramebufferAttachTextureType texType, num mipLevel) → void
override
rlFramebufferComplete(num id) bool
override
rlFrustum(num left, num right, num bottom, num top, num znear, num zfar) → void
override
rlGenTextureMipmaps(num id, num width, num height, PixelFormat format) int
override
rlGetActiveFramebuffer() int
override
rlGetCullDistanceFar() double
override
rlGetCullDistanceNear() double
override
rlGetFramebufferHeight() int
override
rlGetFramebufferWidth() int
override
rlGetGlTextureFormats(PixelFormat format) → (int, int, int)
override
rlGetLineWidth() double
override
rlGetLocationAttrib(num shaderId, String attribName) int
override
rlGetLocationUniform(num shaderId, String uniformName) int
override
rlGetMatrixModelview() MatrixD
override
rlGetMatrixProjection() MatrixD
override
rlGetMatrixProjectionStereo(num eye) MatrixD
override
rlGetMatrixTransform() MatrixD
override
rlGetMatrixViewOffsetStereo(num eye) MatrixD
override
rlGetPixelFormatName(PixelFormat format) String
override
rlGetShaderBufferSize(num id) int
override
rlGetShaderIdDefault() int
override
rlGetShaderLocsDefault() List<int>
override
rlGetTextureIdDefault() int
override
rlGetVersion() int
override
rlglClose() → void
override
rlglInit(num width, num height) → void
override
rlIsStereoRenderEnabled() bool
override
rlLoadComputeShaderProgram(num shaderId) int
override
rlLoadDrawCube() → void
override
rlLoadDrawQuad() → void
override
rlLoadFramebuffer() int
override
rlLoadIdentity() → void
override
rlLoadRenderBatch(num numBuffers, num bufferElements) RlRenderBatchD
override
rlLoadShaderBuffer(num size, TypedDataList? data, RlUsageHint? usageHint) int
override
rlLoadShaderCode(String? vsCode, String? fsCode) int
override
rlLoadShaderProgram(num vShaderId, num fShaderId) int
override
rlLoadTexture(Uint8List? data, num width, num height, PixelFormat format, num mipmapCount) int
override
rlLoadTextureCubemap(Uint8List? data, num size, PixelFormat format, num mipmapCount) int
override
rlLoadTextureDepth(num width, num height, bool useRenderBuffer) int
override
rlLoadVertexArray() int
override
rlLoadVertexBuffer(TypedDataList buffer, bool dynamic) int
override
rlLoadVertexBufferElement(TypedDataList buffer, bool dynamic) int
override
rlMatrixMode(RlMatrixMode mode) → void
override
rlMultMatrixf(List<double> matf) → void
override
rlNormal3f(num x, num y, num z) → void
override
rlOrtho(num left, num right, num bottom, num top, num znear, num zfar) → void
override
rlPopMatrix() → void
override
rlPushMatrix() → void
override
rlReadScreenPixels(num width, num height) Uint8List
override
rlReadShaderBuffer(num id, num count, num offset) Uint8List
override
rlReadTexturePixels(num id, num width, num height, PixelFormat format) Uint8List
override
rlRotatef(num angle, num x, num y, num z) → void
override
rlScalef(num x, num y, num z) → void
override
rlScissor(num x, num y, num width, num height) → void
override
rlSetBlendFactors(num glSrcFactor, num glDstFactor, num glEquation) → void
override
rlSetBlendFactorsSeparate(num glSrcRGB, num glDstRGB, num glSrcAlpha, num glDstAlpha, num glEqRGB, num glEqAlpha) → void
override
rlSetBlendMode(BlendMode mode) → void
override
rlSetClipPlanes(num nearPlane, num farPlane) → void
override
rlSetCullFace(RlCullMode mode) → void
override
rlSetFramebufferHeight(num height) → void
override
rlSetFramebufferWidth(num width) → void
override
rlSetLineWidth(num width) → void
override
rlSetMatrixModelview(MatrixD view) → void
override
rlSetMatrixProjection(MatrixD proj) → void
override
rlSetMatrixProjectionStereo(MatrixD right, MatrixD left) → void
override
rlSetMatrixViewOffsetStereo(MatrixD right, MatrixD left) → void
override
rlSetRenderBatchActive(RlRenderBatchD batch) → void
override
rlSetShader(num id, List<int> locs) → void
override
rlSetTexture(num id) → void
override
rlSetUniform(num locIndex, TypedDataList value, RlShaderUniformDataType uniformType, num count) → void
override
rlSetUniformMatrices(num locIndex, List<MatrixD> mat) → void
override
rlSetUniformMatrix(num locIndex, MatrixD mat) → void
override
rlSetUniformSampler(num locIndex, num textureId) → void
override
rlSetVertexAttribute(num index, num compSize, num type, bool normalized, num stride, num offset) → void
override
rlSetVertexAttributeDefault(num locIndex, Float32List value, RlShaderAttributeDataType attribType) → void
override
rlSetVertexAttributeDivisor(num index, num divisor) → void
override
rlTexCoord2f(num x, num y) → void
override
rlTextureParameters(num id, num param, num value) → void
override
rlTranslatef(num x, num y, num z) → void
override
rlUnloadFramebuffer(num id) → void
override
rlUnloadRenderBatch(RlRenderBatchD batch) → void
override
rlUnloadShaderBuffer(num ssboId) → void
override
rlUnloadShaderProgram(num id) → void
override
rlUnloadTexture(num id) → void
override
rlUnloadVertexArray(num vaoId) → void
override
rlUnloadVertexBuffer(num vboId) → void
override
rlUpdateShaderBuffer(num id, TypedDataList data, num offset) → void
override
rlUpdateTexture(num id, num offsetX, num offsetY, num width, num height, PixelFormat format, Uint8List data) → void
override
rlUpdateVertexBuffer(num bufferId, TypedDataList data, num offset) → void
override
rlUpdateVertexBufferElements(num id, TypedDataList data, num offset) → void
override
rlVertex2f(num x, num y) → void
override
rlVertex2i(num x, num y) → void
override
rlVertex3f(num x, num y, num z) → void
override
rlViewport(num x, num y, num width, num height) → void
override
run<T>(String name(), T f()) → T
Executes f, logging its label (and optionally timing it) when debug is enabled and the label passes all filters.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited