RaylibCoreD class
- Inheritance
-
- Object
- BaseRaylibModule
- RaylibModule
- RaylibCoreD
- Available extensions
Constructors
- RaylibCoreD(Raylib lib)
Properties
Methods
-
BeginBlendMode(
BlendMode mode) → void -
BeginDrawing(
) → void -
BeginMode2D(
Camera2DD camera) → void -
BeginMode3D(
Camera3DD camera) → void -
BeginScissorMode(
num x, num y, num width, num height) → void -
BeginShaderMode(
ShaderD shader) → void -
BeginTextureMode(
RenderTexture2DD target) → void -
BeginVrStereoMode(
VrStereoConfigD config) → void -
ChangeDirectory(
String dir) → bool -
CheckCollisionBoxes(
BoundingBoxD box1, BoundingBoxD box2) → bool -
CheckCollisionBoxSphere(
BoundingBoxD box, Vector3D center, num radius) → bool -
CheckCollisionCircleLine(
Vector2D center, num radius, Vector2D p1, Vector2D p2) → bool -
CheckCollisionCircleRec(
Vector2D center, num radius, RectangleD rec) → bool -
CheckCollisionCircles(
Vector2D center1, num radius1, Vector2D center2, num radius2) → bool -
CheckCollisionLines(
Vector2D startPos1, Vector2D endPos1, Vector2D startPos2, Vector2D endPos2) → (bool, Vector2D) -
CheckCollisionPointCircle(
Vector2D point, Vector2D center, num radius) → bool -
CheckCollisionPointLine(
Vector2D point, Vector2D p1, Vector2D p2, num threshold) → bool -
CheckCollisionPointPoly(
Vector2D point, List< Vector2D> points) → bool -
CheckCollisionPointRec(
Vector2D point, RectangleD rec) → bool -
CheckCollisionPointTriangle(
Vector2D point, Vector2D p1, Vector2D p2, Vector2D p3) → bool -
CheckCollisionRecs(
RectangleD rec1, RectangleD rec2) → bool -
CheckCollisionSpheres(
Vector3D center1, num radius1, Vector3D center2, num radius2) → bool -
ClearBackground(
ColorD color) → void -
ClearWindowState(
Iterable< ConfigFlags> flags) → void -
CloseWindow(
) → void -
CodepointToUTF8(
num codepoint) → (String, int) -
ColorAlpha(
ColorD color, num alpha) → ColorD -
ColorAlphaBlend(
ColorD dst, ColorD src, ColorD tint) → ColorD -
ColorBrightness(
ColorD color, num factor) → ColorD -
ColorContrast(
ColorD color, num contrast) → ColorD -
ColorFromHSV(
num hue, num saturation, num value) → ColorD -
ColorFromNormalized(
Vector4D normalized) → ColorD -
ColorIsEqual(
ColorD col1, ColorD col2) → bool -
ColorLerp(
ColorD color1, ColorD color2, num factor) → ColorD -
ColorNormalize(
ColorD color) → Vector4D -
ColorTint(
ColorD color, ColorD tint) → ColorD -
ColorToHSV(
ColorD color) → Vector3D -
ColorToInt(
ColorD color) → int -
CompressData(
List< int> data) → List<int> -
ComputeCRC32(
List< int> data) → int -
ComputeMD5(
List< int> data) → List<int> -
ComputeSHA1(
List< int> data) → List<int> -
debug(
bool v) → void -
inherited
-
debugFilter(
bool filter(String)) → void -
inherited
-
debugInfo(
String message) → void -
inherited
-
debugTime(
bool v) → void -
inherited
-
debugWarn(
String message) → void -
inherited
-
DecodeDataBase64(
List< int> data) → List<int> -
DecompressData(
List< int> compData) → List<int> -
DirectoryExists(
String dirPath) → bool -
DisableCursor(
) → void -
DisableEventWaiting(
) → void -
disableSync<
T> (T f()) → T -
inherited
-
dispose(
) → void -
override
-
DrawBillboard(
CameraD camera, Texture2DD texture, Vector3D position, num scale, ColorD tint) → void -
DrawBillboardPro(
CameraD camera, Texture2DD texture, RectangleD source, Vector3D position, Vector3D up, Vector2D size, Vector2D origin, num rotation, ColorD tint) → void -
DrawBillboardRec(
CameraD camera, Texture2DD texture, RectangleD source, Vector3D position, Vector2D size, ColorD tint) → void -
DrawBoundingBox(
BoundingBoxD box, ColorD color) → void -
DrawCapsule(
Vector3D startPos, Vector3D endPos, num radius, num slices, num rings, ColorD color) → void -
DrawCapsuleWires(
Vector3D startPos, Vector3D endPos, num radius, num slices, num rings, ColorD color) → void -
DrawCircle(
num centerX, num centerY, num radius, ColorD color) → void -
DrawCircle3D(
Vector3D center, num radius, Vector3D rotationAxis, num rotationAngle, ColorD color) → void -
DrawCircleGradient(
num centerX, num centerY, num radius, ColorD inner, ColorD outer) → void -
DrawCircleLines(
num centerX, num centerY, num radius, ColorD color) → void -
DrawCircleLinesV(
Vector2D center, num radius, ColorD color) → void -
DrawCircleSector(
Vector2D center, num radius, num startAngle, num endAngle, num segments, ColorD color) → void -
DrawCircleSectorLines(
Vector2D center, num radius, num startAngle, num endAngle, num segments, ColorD color) → void -
DrawCircleV(
Vector2D center, num radius, ColorD color) → void -
DrawCube(
Vector3D position, num width, num height, num length, ColorD color) → void -
DrawCubeV(
Vector3D position, Vector3D size, ColorD color) → void -
DrawCubeWires(
Vector3D position, num width, num height, num length, ColorD color) → void -
DrawCubeWiresV(
Vector3D position, Vector3D size, ColorD color) → void -
DrawCylinder(
Vector3D position, num radiusTop, num radiusBottom, num height, num slices, ColorD color) → void -
DrawCylinderEx(
Vector3D startPos, Vector3D endPos, num startRadius, num endRadius, num sides, ColorD color) → void -
DrawCylinderWires(
Vector3D position, num radiusTop, num radiusBottom, num height, num slices, ColorD color) → void -
DrawCylinderWiresEx(
Vector3D startPos, Vector3D endPos, num startRadius, num endRadius, num sides, ColorD color) → void -
DrawEllipse(
num centerX, num centerY, num radiusH, num radiusV, ColorD color) → void -
DrawEllipseLines(
num centerX, num centerY, num radiusH, num radiusV, ColorD color) → void -
DrawFPS(
num posX, num posY) → void -
DrawGrid(
num slices, num spacing) → void -
DrawLine(
num startPosX, num startPosY, num endPosX, num endPosY, ColorD color) → void -
DrawLine3D(
Vector3D startPos, Vector3D endPos, ColorD color) → void -
DrawLineBezier(
Vector2D startPos, Vector2D endPos, num thick, ColorD color) → void -
DrawLineEx(
Vector2D startPos, Vector2D endPos, num thick, ColorD color) → void -
DrawLineStrip(
List< Vector2D> points, ColorD color) → void -
DrawLineV(
Vector2D startPos, Vector2D endPos, ColorD color) → void -
DrawMesh(
MeshD mesh, MaterialD material, MatrixD transform) → void -
DrawMeshInstanced(
MeshD mesh, MaterialD material, List< MatrixD> transforms) → void -
DrawModel(
ModelD model, Vector3D position, num scale, ColorD tint) → void -
DrawModelEx(
ModelD model, Vector3D position, Vector3D rotationAxis, num rotationAngle, Vector3D scale, ColorD tint) → void -
DrawModelPoints(
ModelD model, Vector3D position, num scale, ColorD tint) → void -
DrawModelPointsEx(
ModelD model, Vector3D position, Vector3D rotationAxis, num rotationAngle, Vector3D scale, ColorD tint) → void -
DrawModelWires(
ModelD model, Vector3D position, num scale, ColorD tint) → void -
DrawModelWiresEx(
ModelD model, Vector3D position, Vector3D rotationAxis, num rotationAngle, Vector3D scale, ColorD tint) → void -
DrawPixel(
num posX, num posY, ColorD color) → void -
DrawPixelV(
Vector2D position, ColorD color) → void -
DrawPlane(
Vector3D centerPos, Vector2D size, ColorD color) → void -
DrawPoint3D(
Vector3D position, ColorD color) → void -
DrawPoly(
Vector2D center, num sides, num radius, num rotation, ColorD color) → void -
DrawPolyLines(
Vector2D center, num sides, num radius, num rotation, ColorD color) → void -
DrawPolyLinesEx(
Vector2D center, num sides, num radius, num rotation, num lineThick, ColorD color) → void -
DrawRay(
RayD ray, ColorD color) → void -
DrawRectangle(
num posX, num posY, num width, num height, ColorD color) → void -
DrawRectangleGradientEx(
RectangleD rec, ColorD topLeft, ColorD bottomLeft, ColorD topRight, ColorD bottomRight) → void -
DrawRectangleGradientH(
num posX, num posY, num width, num height, ColorD left, ColorD right) → void -
DrawRectangleGradientV(
num posX, num posY, num width, num height, ColorD top, ColorD bottom) → void -
DrawRectangleLines(
num posX, num posY, num width, num height, ColorD color) → void -
DrawRectangleLinesEx(
RectangleD rec, num lineThick, ColorD color) → void -
DrawRectanglePro(
RectangleD rec, Vector2D origin, num rotation, ColorD color) → void -
DrawRectangleRec(
RectangleD rec, ColorD color) → void -
DrawRectangleRounded(
RectangleD rec, num roundness, num segments, ColorD color) → void -
DrawRectangleRoundedLines(
RectangleD rec, num roundness, num segments, ColorD color) → void -
DrawRectangleRoundedLinesEx(
RectangleD rec, num roundness, num segments, num lineThick, ColorD color) → void -
DrawRectangleV(
Vector2D position, Vector2D size, ColorD color) → void -
DrawRing(
Vector2D center, num innerRadius, num outerRadius, num startAngle, num endAngle, num segments, ColorD color) → void -
DrawRingLines(
Vector2D center, num innerRadius, num outerRadius, num startAngle, num endAngle, num segments, ColorD color) → void -
DrawSphere(
Vector3D centerPos, num radius, ColorD color) → void -
DrawSphereEx(
Vector3D centerPos, num radius, num rings, num slices, ColorD color) → void -
DrawSphereWires(
Vector3D centerPos, num radius, num rings, num slices, ColorD color) → void -
DrawSplineBasis(
List< Vector2D> points, num thick, ColorD color) → void -
DrawSplineBezierCubic(
List< Vector2D> points, num thick, ColorD color) → void -
DrawSplineBezierQuadratic(
List< Vector2D> points, num thick, ColorD color) → void -
DrawSplineCatmullRom(
List< Vector2D> points, num thick, ColorD color) → void -
DrawSplineLinear(
List< Vector2D> points, num thick, ColorD color) → void -
DrawSplineSegmentBasis(
Vector2D p1, Vector2D p2, Vector2D p3, Vector2D p4, num thick, ColorD color) → void -
DrawSplineSegmentBezierCubic(
Vector2D p1, Vector2D c2, Vector2D c3, Vector2D p4, num thick, ColorD color) → void -
DrawSplineSegmentBezierQuadratic(
Vector2D p1, Vector2D c2, Vector2D p3, num thick, ColorD color) → void -
DrawSplineSegmentCatmullRom(
Vector2D p1, Vector2D p2, Vector2D p3, Vector2D p4, num thick, ColorD color) → void -
DrawSplineSegmentLinear(
Vector2D p1, Vector2D p2, num thick, ColorD color) → void -
DrawText(
String text, num posX, num posY, num fontSize, ColorD color) → void -
DrawTextCodepoint(
FontD font, num codepoint, Vector2D position, num fontSize, ColorD tint) → void -
DrawTextCodepoints(
FontD font, List< int> codepoints, Vector2D position, num fontSize, num spacing, ColorD tint) → void -
DrawTextEx(
FontD font, String text, Vector2D position, num fontSize, num spacing, ColorD tint) → void -
DrawTextPro(
FontD font, String text, Vector2D position, Vector2D origin, num rotation, num fontSize, num spacing, ColorD tint) → void -
DrawTexture(
Texture2DD texture, num posX, num posY, ColorD tint) → void -
DrawTextureEx(
Texture2DD texture, Vector2D position, num rotation, num scale, ColorD tint) → void -
DrawTextureNPatch(
Texture2DD texture, NPatchInfoD nPatchInfo, RectangleD dest, Vector2D origin, num rotation, ColorD tint) → void -
DrawTexturePro(
Texture2DD texture, RectangleD source, RectangleD dest, Vector2D origin, num rotation, ColorD tint) → void -
DrawTextureRec(
Texture2DD texture, RectangleD source, Vector2D position, ColorD tint) → void -
DrawTextureV(
Texture2DD texture, Vector2D position, ColorD tint) → void -
DrawTriangle(
Vector2D v1, Vector2D v2, Vector2D v3, ColorD color) → void -
DrawTriangle3D(
Vector3D v1, Vector3D v2, Vector3D v3, ColorD color) → void -
DrawTriangleFan(
List< Vector2D> points, ColorD color) → void -
DrawTriangleLines(
Vector2D v1, Vector2D v2, Vector2D v3, ColorD color) → void -
DrawTriangleStrip(
List< Vector2D> points, ColorD color) → void -
DrawTriangleStrip3D(
List< Vector3D> points, ColorD color) → void -
EnableCursor(
) → void -
EnableEventWaiting(
) → void -
EncodeDataBase64(
List< int> data) → List<int> -
EndBlendMode(
) → void -
EndDrawing(
) → void -
EndMode2D(
) → void -
EndMode3D(
) → void -
EndScissorMode(
) → void -
EndShaderMode(
) → void -
EndTextureMode(
) → void -
EndVrStereoMode(
) → void -
ExportAutomationEventList(
AutomationEventListD list, String fileName) → bool -
ExportDataAsCode(
List< int> data, String fileName) → bool -
ExportFontAsCode(
FontD font, String fileName) → bool -
ExportImage(
ImageD image, String fileName) → bool -
ExportImageAsCode(
ImageD image, String fileName) → bool -
ExportImageToMemory(
ImageD image, String fileType) → List< int> -
ExportMesh(
MeshD mesh, String fileName) → bool -
ExportMeshAsCode(
MeshD mesh, String fileName) → bool -
Fade(
ColorD color, num alpha) → ColorD -
FileExists(
String fileName) → bool -
GenImageCellular(
num width, num height, num tileSize) → ImageD -
GenImageChecked(
num width, num height, num checksX, num checksY, ColorD col1, ColorD col2) → ImageD -
GenImageColor(
num width, num height, ColorD color) → ImageD -
GenImageFontAtlas(
List< GlyphInfoD> glyphs, num fontSize, num padding, num packMethod) → (ImageD, List<RectangleD> ) -
GenImageGradientLinear(
num width, num height, num direction, ColorD start, ColorD end) → ImageD -
GenImageGradientRadial(
num width, num height, num density, ColorD inner, ColorD outer) → ImageD -
GenImageGradientSquare(
num width, num height, num density, ColorD inner, ColorD outer) → ImageD -
GenImagePerlinNoise(
num width, num height, num offsetX, num offsetY, num scale) → ImageD -
GenImageText(
num width, num height, String text) → ImageD -
GenImageWhiteNoise(
num width, num height, num factor) → ImageD -
GenMeshCone(
num radius, num height, num slices) → MeshD -
GenMeshCube(
num width, num height, num length) → MeshD -
GenMeshCubicmap(
ImageD cubicmap, Vector3D cubeSize) → MeshD -
GenMeshCylinder(
num radius, num height, num slices) → MeshD -
GenMeshHeightmap(
ImageD heightmap, Vector3D size) → MeshD -
GenMeshHemiSphere(
num radius, num rings, num slices) → MeshD -
GenMeshKnot(
num radius, num size, num radSeg, num sides) → MeshD -
GenMeshPlane(
num width, num length, num resX, num resZ) → MeshD -
GenMeshPoly(
num sides, num radius) → MeshD -
GenMeshSphere(
num radius, num rings, num slices) → MeshD -
GenMeshTangents(
MeshD mesh) → void -
GenMeshTorus(
num radius, num size, num radSeg, num sides) → MeshD -
GenTextureMipmaps(
Texture2DD texture) → void -
GetApplicationDirectory(
) → String -
GetCameraMatrix(
CameraD camera) → MatrixD -
GetCameraMatrix2D(
Camera2DD camera) → MatrixD -
GetCharPressed(
) → int -
GetClipboardImage(
) → ImageD -
GetClipboardText(
) → String -
GetCodepoint(
String text) → (int, int) -
GetCodepointCount(
String text) → int -
GetCodepointNext(
String text) → (int, int) -
GetCodepointPrevious(
String text) → (int, int) -
GetCollisionRec(
RectangleD rec1, RectangleD rec2) → RectangleD -
GetColor(
num hexValue) → ColorD -
GetCurrentMonitor(
) → int -
GetDirectoryPath(
String filePath) → String -
GetFileExtension(
String fileName) → String -
GetFileLength(
String fileName) → int -
GetFileModTime(
String fileName) → int -
GetFileName(
String filePath) → String -
GetFileNameWithoutExt(
String filePath) → String -
GetFontDefault(
) → FontD -
GetFPS(
) → int -
GetFrameTime(
) → double -
GetGamepadAxisCount(
num gamepad) → int -
GetGamepadAxisMovement(
num gamepad, GamepadAxis axis) → double -
GetGamepadButtonPressed(
) → GamepadButton -
GetGamepadName(
num gamepad) → String -
GetGestureDetected(
) → Gesture -
GetGestureDragAngle(
) → double -
GetGestureDragVector(
) → Vector2D -
GetGestureHoldDuration(
) → double -
GetGesturePinchAngle(
) → double -
GetGesturePinchVector(
) → Vector2D -
GetGlyphAtlasRec(
FontD font, num codepoint) → RectangleD -
GetGlyphIndex(
FontD font, num codepoint) → int -
GetGlyphInfo(
FontD font, num codepoint) → GlyphInfoD -
GetImageAlphaBorder(
ImageD image, num threshold) → RectangleD -
GetImageColor(
ImageD image, num x, num y) → ColorD -
GetKeyPressed(
) → int -
GetMeshBoundingBox(
MeshD mesh) → BoundingBoxD -
GetModelBoundingBox(
ModelD model) → BoundingBoxD -
GetMonitorCount(
) → int -
GetMonitorHeight(
num monitor) → int -
GetMonitorName(
num monitor) → String -
GetMonitorPhysicalHeight(
num monitor) → int -
GetMonitorPhysicalWidth(
num monitor) → int -
GetMonitorPosition(
num monitor) → Vector2D -
GetMonitorRefreshRate(
num monitor) → int -
GetMonitorWidth(
num monitor) → int -
GetMouseButtonInfo(
MouseButton button) → MouseButtonInfoD -
Available on RaylibCoreD, provided by the RaylibCoreDExtra extension
-
GetMouseDelta(
) → Vector2D -
GetMouseInfo(
) → MouseInfoD -
Available on RaylibCoreD, provided by the RaylibCoreDExtra extension
-
GetMousePosition(
) → Vector2D -
GetMouseWheelMove(
) → double -
GetMouseWheelMoveV(
) → Vector2D -
GetMouseX(
) → int -
GetMouseY(
) → int -
GetPixelDataSize(
num width, num height, PixelFormat format) → int -
GetPrevDirectoryPath(
String dirPath) → String -
GetRandomValue(
num min, num max) → int -
GetRayCollisionBox(
RayD ray, BoundingBoxD box) → RayCollisionD -
GetRayCollisionMesh(
RayD ray, MeshD mesh, MatrixD transform) → RayCollisionD -
GetRayCollisionQuad(
RayD ray, Vector3D p1, Vector3D p2, Vector3D p3, Vector3D p4) → RayCollisionD -
GetRayCollisionSphere(
RayD ray, Vector3D center, num radius) → RayCollisionD -
GetRayCollisionTriangle(
RayD ray, Vector3D p1, Vector3D p2, Vector3D p3) → RayCollisionD -
GetRenderHeight(
) → int -
GetRenderWidth(
) → int -
GetScreenHeight(
) → int -
GetScreenToWorld2D(
Vector2D position, Camera2DD camera) → Vector2D -
GetScreenToWorldRay(
Vector2D position, CameraD camera) → RayD -
GetScreenToWorldRayEx(
Vector2D position, CameraD camera, num width, num height) → RayD -
GetScreenWidth(
) → int -
GetShaderLocation(
ShaderD shader, String uniformName) → int -
GetShaderLocationAttrib(
ShaderD shader, String attribName) → int -
GetShapesTexture(
) → Texture2DD -
GetShapesTextureRectangle(
) → RectangleD -
GetSplinePointBasis(
Vector2D p1, Vector2D p2, Vector2D p3, Vector2D p4, num t) → Vector2D -
GetSplinePointBezierCubic(
Vector2D p1, Vector2D c2, Vector2D c3, Vector2D p4, num t) → Vector2D -
GetSplinePointBezierQuad(
Vector2D p1, Vector2D c2, Vector2D p3, num t) → Vector2D -
GetSplinePointCatmullRom(
Vector2D p1, Vector2D p2, Vector2D p3, Vector2D p4, num t) → Vector2D -
GetSplinePointLinear(
Vector2D startPos, Vector2D endPos, num t) → Vector2D -
GetTime(
) → double -
GetTouchPointCount(
) → int -
GetTouchPointId(
num index) → int -
GetTouchPosition(
num index) → Vector2D -
GetTouchX(
) → int -
GetTouchY(
) → int -
GetWindowPosition(
) → Vector2D -
GetWindowScaleDPI(
) → Vector2D -
GetWorkingDirectory(
) → String -
GetWorldToScreen(
Vector3D position, CameraD camera) → Vector2D -
GetWorldToScreen2D(
Vector2D position, Camera2DD camera) → Vector2D -
GetWorldToScreenEx(
Vector3D position, CameraD camera, num width, num height) → Vector2D -
HideCursor(
) → void -
ImageAlphaClear(
ImageD image, ColorD color, num threshold) → void -
ImageAlphaCrop(
ImageD image, num threshold) → void -
ImageAlphaMask(
ImageD image, ImageD alphaMask) → void -
ImageAlphaPremultiply(
ImageD image) → void -
ImageBlurGaussian(
ImageD image, num blurSize) → void -
ImageClearBackground(
ImageD dst, ColorD color) → void -
ImageColorBrightness(
ImageD image, num brightness) → void -
ImageColorContrast(
ImageD image, num contrast) → void -
ImageColorGrayscale(
ImageD image) → void -
ImageColorInvert(
ImageD image) → void -
ImageColorReplace(
ImageD image, ColorD color, ColorD replace) → void -
ImageColorTint(
ImageD image, ColorD color) → void -
ImageCopy(
ImageD image) → ImageD -
ImageCrop(
ImageD image, RectangleD crop) → void -
ImageDither(
ImageD image, num rBpp, num gBpp, num bBpp, num aBpp) → void -
ImageDraw(
ImageD dst, ImageD src, RectangleD srcRec, RectangleD dstRec, ColorD tint) → void -
ImageDrawCircle(
ImageD dst, num centerX, num centerY, num radius, ColorD color) → void -
ImageDrawCircleLines(
ImageD dst, num centerX, num centerY, num radius, ColorD color) → void -
ImageDrawCircleLinesV(
ImageD dst, Vector2D center, num radius, ColorD color) → void -
ImageDrawCircleV(
ImageD dst, Vector2D center, num radius, ColorD color) → void -
ImageDrawLine(
ImageD dst, num startPosX, num startPosY, num endPosX, num endPosY, ColorD color) → void -
ImageDrawLineEx(
ImageD dst, Vector2D start, Vector2D end, num thick, ColorD color) → void -
ImageDrawLineV(
ImageD dst, Vector2D start, Vector2D end, ColorD color) → void -
ImageDrawPixel(
ImageD dst, num posX, num posY, ColorD color) → void -
ImageDrawPixelV(
ImageD dst, Vector2D position, ColorD color) → void -
ImageDrawRectangle(
ImageD dst, num posX, num posY, num width, num height, ColorD color) → void -
ImageDrawRectangleLines(
ImageD dst, RectangleD rec, num thick, ColorD color) → void -
ImageDrawRectangleRec(
ImageD dst, RectangleD rec, ColorD color) → void -
ImageDrawRectangleV(
ImageD dst, Vector2D position, Vector2D size, ColorD color) → void -
ImageDrawText(
ImageD dst, String text, num posX, num posY, num fontSize, ColorD color) → void -
ImageDrawTextEx(
ImageD dst, FontD font, String text, Vector2D position, num fontSize, num spacing, ColorD tint) → void -
ImageDrawTriangle(
ImageD dst, Vector2D v1, Vector2D v2, Vector2D v3, ColorD color) → void -
ImageDrawTriangleEx(
ImageD dst, Vector2D v1, Vector2D v2, Vector2D v3, ColorD c1, ColorD c2, ColorD c3) → void -
ImageDrawTriangleFan(
ImageD dst, List< Vector2D> points, ColorD color) → void -
ImageDrawTriangleLines(
ImageD dst, Vector2D v1, Vector2D v2, Vector2D v3, ColorD color) → void -
ImageDrawTriangleStrip(
ImageD dst, List< Vector2D> points, ColorD color) → void -
ImageFlipHorizontal(
ImageD image) → void -
ImageFlipVertical(
ImageD image) → void -
ImageFormat(
ImageD image, PixelFormat newFormat) → void -
ImageFromChannel(
ImageD image, num selectedChannel) → ImageD -
ImageFromImage(
ImageD image, RectangleD rec) → ImageD -
ImageKernelConvolution(
ImageD image, List< double> kernel) → void -
ImageMipmaps(
ImageD image) → void -
ImageResize(
ImageD image, num newWidth, num newHeight) → void -
ImageResizeCanvas(
ImageD image, num newWidth, num newHeight, num offsetX, num offsetY, ColorD fill) → void -
ImageResizeNN(
ImageD image, num newWidth, num newHeight) → void -
ImageRotate(
ImageD image, num degrees) → void -
ImageRotateCCW(
ImageD image) → void -
ImageRotateCW(
ImageD image) → void -
ImageText(
String text, num fontSize, ColorD color) → ImageD -
ImageTextEx(
FontD font, String text, num fontSize, num spacing, ColorD tint) → ImageD -
ImageToPOT(
ImageD image, ColorD fill) → void -
InitWindow(
num width, num height, String title) → void -
IsCursorHidden(
) → bool -
IsCursorOnScreen(
) → bool -
IsFileDropped(
) → bool -
IsFileExtension(
String fileName, String ext) → bool -
IsFileNameValid(
String fileName) → bool -
IsFontValid(
FontD font) → bool -
IsGamepadAvailable(
num gamepad) → bool -
IsGamepadButtonDown(
num gamepad, GamepadButton button) → bool -
IsGamepadButtonPressed(
num gamepad, GamepadButton button) → bool -
IsGamepadButtonReleased(
num gamepad, GamepadButton button) → bool -
IsGamepadButtonUp(
num gamepad, GamepadButton button) → bool -
IsGestureDetected(
Gesture gesture) → bool -
IsImageValid(
ImageD image) → bool -
IsKeyDown(
KeyboardKey key) → bool -
IsKeyPressed(
KeyboardKey key) → bool -
IsKeyPressedRepeat(
KeyboardKey key) → bool -
IsKeyReleased(
KeyboardKey key) → bool -
IsKeyUp(
KeyboardKey key) → bool -
IsMaterialValid(
MaterialD material) → bool -
IsModelAnimationValid(
ModelD model, ModelAnimationD anim) → bool -
IsModelValid(
ModelD model) → bool -
IsMouseButtonDown(
MouseButton button) → bool -
IsMouseButtonPressed(
MouseButton button) → bool -
IsMouseButtonReleased(
MouseButton button) → bool -
IsMouseButtonUp(
MouseButton button) → bool -
IsPathFile(
String path) → bool -
IsRenderTextureValid(
RenderTexture2DD target) → bool -
IsShaderValid(
ShaderD shader) → bool -
IsTextureValid(
Texture2DD texture) → bool -
IsWindowFocused(
) → bool -
IsWindowFullscreen(
) → bool -
IsWindowHidden(
) → bool -
IsWindowMaximized(
) → bool -
IsWindowMinimized(
) → bool -
IsWindowReady(
) → bool -
IsWindowResized(
) → bool -
IsWindowState(
ConfigFlags flag) → bool -
load(
) → void -
inherited
-
LoadAutomationEventList(
String? fileName) → AutomationEventListD -
LoadCodepoints(
String text) → List< int> -
LoadDirectoryFiles(
String dirPath) → FilePathListD -
LoadDirectoryFilesEx(
String basePath, String filter, bool scanSubdirs) → FilePathListD -
LoadDroppedFiles(
) → FilePathListD -
LoadFileData(
String fileName) → List< int> -
LoadFileText(
String fileName) → String -
LoadFont(
String fileName) → FontD -
LoadFontData(
List< int> fileData, num fontSize, List<int> ? codepoints, num? codepointCount, FontType type) → List<GlyphInfoD> -
LoadFontEx(
String fileName, num fontSize, [List< int> ? codepoints, num? codePointCount]) → FontD -
LoadFontFromImage(
ImageD image, ColorD key, num firstChar) → FontD -
LoadFontFromMemory(
String fileType, List< int> fileData, num fontSize, List<int> codepoints) → FontD -
LoadImage(
String fileName) → ImageD -
LoadImageAnim(
String fileName) → (ImageD, int) -
LoadImageAnimFromMemory(
String fileType, List< int> fileData) → (ImageD, int) -
LoadImageColors(
ImageD image) → List< ColorD> -
LoadImageFromMemory(
String fileType, List< int> fileData) → ImageD -
LoadImageFromScreen(
) → ImageD -
LoadImageFromTexture(
Texture2DD texture) → ImageD -
LoadImagePalette(
ImageD image, num maxPaletteSize) → List< ColorD> -
LoadImageRaw(
String fileName, num width, num height, PixelFormat format, num headerSize) → ImageD -
LoadMaterialDefault(
) → MaterialD -
LoadMaterials(
String fileName) → List< MaterialD> -
LoadModel(
String fileName) → ModelD -
LoadModelAnimations(
String fileName) → List< ModelAnimationD> -
LoadModelFromMesh(
MeshD mesh) → ModelD -
LoadRandomSequence(
int count, int min, int max, [int? seed]) → List< int> -
LoadRenderTexture(
num width, num height) → RenderTexture2DD -
LoadShader(
String? vsFileName, String? fsFileName) → ShaderD -
LoadShaderFromMemory(
String? vsCode, String? fsCode) → ShaderD -
LoadTexture(
String fileName) → Texture2DD -
LoadTextureCubemap(
ImageD image, CubemapLayout layout) → TextureCubemapD -
LoadTextureFromImage(
ImageD image) → Texture2DD -
LoadUTF8(
List< int> codepoints) → String -
LoadVrStereoConfig(
VrDeviceInfoD device) → VrStereoConfigD -
logInfo(
String message) → void -
inherited
-
logWarn(
String message) → void -
inherited
-
MakeDirectory(
String dirPath) → int -
MaximizeWindow(
) → void -
MeasureText(
String text, num fontSize) → int -
MeasureTextEx(
FontD font, String text, num fontSize, num spacing) → Vector2D -
MinimizeWindow(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onDispose(
void fn()) → void -
inherited
-
OpenURL(
String url) → void -
PlayAutomationEvent(
AutomationEventD event) → void -
PollInputEvents(
) → void -
RestoreWindow(
) → void -
run<
T> (String name(), T f()) → T -
inherited
-
SaveFileData(
String fileName, List< int> data) → bool -
SaveFileText(
String fileName, String text) → bool -
SetAutomationEventBaseFrame(
int frame) → void -
SetAutomationEventList(
AutomationEventListD list) → void -
SetClipboardText(
String text) → void -
SetConfigFlags(
Iterable< ConfigFlags> flags) → void -
SetExitKey(
KeyboardKey key) → void -
SetGamepadMappings(
String mappings) → int -
SetGamepadVibration(
num gamepad, num leftMotor, num rightMotor, num duration) → void -
SetGesturesEnabled(
Iterable< Gesture> flags) → void -
SetLoadFileDataCallback(
LoadFileDataCallbackD? callback) → void -
SetLoadFileTextCallback(
LoadFileTextCallbackD? callback) → void -
SetMaterialTexture(
MaterialD material, MaterialMapIndex mapType, Texture2DD texture) → void -
SetModelMeshMaterial(
ModelD model, num meshId, num materialId) → void -
SetMouseCursor(
MouseCursor cursor) → void -
SetMouseOffset(
num offsetX, num offsetY) → void -
SetMousePosition(
num x, num y) → void -
SetMouseScale(
num scaleX, num scaleY) → void -
SetRandomSeed(
num seed) → void -
SetSaveFileDataCallback(
SaveFileDataCallbackD? callback) → void -
SetSaveFileTextCallback(
SaveFileTextCallbackD? callback) → void -
SetShaderValue(
ShaderD shader, num locIndex, List< num> value, ShaderUniformDataType uniformType) → void -
SetShaderValueMatrix(
ShaderD shader, num locIndex, MatrixD mat) → void -
SetShaderValueTexture(
ShaderD shader, num locIndex, Texture2DD texture) → void -
SetShaderValueV(
ShaderD shader, num locIndex, List< num> value, ShaderUniformDataType uniformType, num count) → void -
SetShapesTexture(
Texture2DD texture, RectangleD source) → void -
SetTargetFPS(
num fps) → void -
SetTextLineSpacing(
num spacing) → void -
SetTextureFilter(
Texture2DD texture, TextureFilter filter) → void -
SetTextureWrap(
Texture2DD texture, TextureWrap wrap) → void -
SetTraceLogLevel(
TraceLogLevel logLevel) → void -
SetWindowFocused(
) → void -
SetWindowIcon(
ImageD image) → void -
SetWindowIcons(
List< ImageD> images) → void -
SetWindowMaxSize(
num width, num height) → void -
SetWindowMinSize(
num width, num height) → void -
SetWindowMonitor(
num monitor) → void -
SetWindowOpacity(
num opacity) → void -
SetWindowPosition(
num x, num y) → void -
SetWindowSize(
num width, num height) → void -
SetWindowState(
Iterable< ConfigFlags> flags) → void -
SetWindowTitle(
String title) → void -
ShowCursor(
) → void -
StartAutomationEventRecording(
) → void -
StopAutomationEventRecording(
) → void -
SwapScreenBuffer(
) → void -
TakeScreenshot(
String fileName) → void -
ToggleBorderlessWindowed(
) → void -
ToggleFullscreen(
) → void -
toString(
) → String -
A string representation of this object.
inherited
-
TraceLog(
TraceLogLevel logLevel, String text) → void -
UnloadAutomationEventList(
AutomationEventListD list) → void -
UnloadDroppedFiles(
FilePathListD files) → void -
UnloadFont(
FontD font) → void -
UnloadFontData(
List< GlyphInfoD> glyphs) → void -
UnloadImage(
ImageD image) → void -
UnloadMaterial(
MaterialD material) → void -
UnloadMesh(
MeshD mesh) → void -
UnloadModel(
ModelD model) → void -
UnloadModelAnimation(
ModelAnimationD anim) → void -
UnloadModelAnimations(
List< ModelAnimationD> animations) → void -
UnloadRenderTexture(
RenderTexture2DD target) → void -
UnloadShader(
ShaderD shader) → void -
UnloadTexture(
Texture2DD texture) → void -
UnloadVrStereoConfig(
VrStereoConfigD config) → void -
UpdateCamera(
CameraD camera, CameraMode mode) → void -
UpdateCameraPro(
CameraD camera, Vector3D movement, Vector3D rotation, num zoom) → void -
UpdateMeshBuffer(
MeshD mesh, num index, List< int> data, num offset) → void -
UpdateModelAnimation(
ModelD model, ModelAnimationD anim, num frame) → void -
UpdateModelAnimationBones(
ModelD model, ModelAnimationD anim, num frame) → void -
UpdateTexture(
Texture2DD texture, List< int> pixels) → void -
UpdateTextureRec(
Texture2DD texture, RectangleD rec, List< int> pixels) → void -
UploadMesh(
MeshD mesh, bool dynamic) → void -
WaitTime(
num seconds) → void -
WindowShouldClose(
) → bool
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited