Package com.raylib
Class Raylib
java.lang.Object
com.raylib.RaylibConfig
com.raylib.Raylib
- All Implemented Interfaces:
org.bytedeco.javacpp.tools.InfoMapper
- Direct Known Subclasses:
Jaylib
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
raymath v1.5 - Math functions to work with Vector2, Vector3, Matrix and Quaternions CONFIGURATION: #define RAYMATH_IMPLEMENTATION Generates the implementation of the library into the included file.static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
enum BlendModestatic int
enum BlendModestatic int
enum BlendModestatic int
enum BlendModestatic int
enum BlendModestatic int
enum BlendModestatic int
enum CameraModestatic int
enum CameraModestatic int
enum CameraModestatic int
enum CameraModestatic int
enum CameraProjectionstatic int
enum CameraProjectionstatic int
enum CameraModestatic int
enum CubemapLayoutstatic int
enum CubemapLayoutstatic int
enum CubemapLayoutstatic int
enum CubemapLayoutstatic int
enum CubemapLayoutstatic int
enum CubemapLayoutstatic double
static int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum ConfigFlagsstatic int
enum FontTypestatic int
enum FontTypestatic int
enum FontTypestatic int
enum GamepadAxisstatic int
enum GamepadAxisstatic int
enum GamepadAxisstatic int
enum GamepadAxisstatic int
enum GamepadAxisstatic int
enum GamepadAxisstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum GamepadButtonstatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum Gesturestatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum KeyboardKeystatic int
enum TraceLogLevelstatic int
enum TraceLogLevelstatic int
enum TraceLogLevelstatic int
enum TraceLogLevelstatic int
enum TraceLogLevelstatic int
enum TraceLogLevelstatic int
enum TraceLogLevelstatic int
enum TraceLogLevelstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
static int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
enum MaterialMapIndexstatic int
static int
enum MouseButtonstatic int
enum MouseButtonstatic int
enum MouseButtonstatic int
enum MouseButtonstatic int
enum MouseButtonstatic int
enum MouseButtonstatic int
enum MouseButtonstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum MouseCursorstatic int
enum NPatchLayoutstatic int
enum NPatchLayoutstatic int
enum NPatchLayoutstatic int
enum rlGlVersionstatic int
enum rlGlVersionstatic int
enum rlGlVersionstatic int
enum rlGlVersionstatic int
enum rlGlVersionstatic double
static int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic int
enum PixelFormatstatic double
static String
raylib v4.0 - A simple and easy-to-use library to enjoy videogames programming (www.raylib.com) FEATURES: - NO external dependencies, all required libraries included with raylib - Multiplatform: Windows, Linux, FreeBSD, OpenBSD, NetBSD, DragonFly, MacOS, Haiku, Android, Raspberry Pi, DRM native, HTML5.static int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlFramebufferAttachTypestatic int
enum rlFramebufferAttachTextureTypestatic int
enum rlBlendModestatic int
enum rlBlendModestatic int
enum rlBlendModestatic int
enum rlBlendModestatic int
enum rlBlendModestatic int
enum rlBlendModestatic int
static double
static double
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
enum rlTraceLogLevelstatic int
enum rlTraceLogLevelstatic int
enum rlTraceLogLevelstatic int
enum rlTraceLogLevelstatic int
enum rlTraceLogLevelstatic int
enum rlTraceLogLevelstatic int
enum rlTraceLogLevelstatic int
enum rlTraceLogLevelstatic int
static int
static int
static int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
enum rlPixelFormatstatic int
static int
static int
enum rlShaderAttributeDataTypestatic int
enum rlShaderAttributeDataTypestatic int
enum rlShaderAttributeDataTypestatic int
enum rlShaderAttributeDataTypestatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
static int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
static int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderLocationIndexstatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
enum rlShaderUniformDataTypestatic int
static int
static int
static int
static int
static int
static int
static int
static int
enum rlTextureFilterstatic int
enum rlTextureFilterstatic int
enum rlTextureFilterstatic int
enum rlTextureFilterstatic int
static int
static int
static int
static int
static int
static int
enum rlTextureFilterstatic int
enum rlTextureFilterstatic int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static String
rlgl v4.0 - A multi-OpenGL abstraction layer with an immediate-mode style API An abstraction layer for multiple OpenGL versions (1.1, 2.1, 3.3 Core, 4.3 Core, ES 2.0) that provides a pseudo-OpenGL 1.1 immediate-mode style API (rlVertex, rlTranslate, rlRotate...) When chosing an OpenGL backend different than OpenGL 1.1, some internal buffer are initialized on rlglInit() to accumulate vertex data.static int
enum ShaderAttributeDataTypestatic int
enum ShaderAttributeDataTypestatic int
enum ShaderAttributeDataTypestatic int
enum ShaderAttributeDataTypestatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
static int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
static int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderLocationIndexstatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum ShaderUniformDataTypestatic int
enum TextureFilterstatic int
enum TextureFilterstatic int
enum TextureFilterstatic int
enum TextureFilterstatic int
enum TextureFilterstatic int
enum TextureFilterstatic int
enum TextureWrapstatic int
enum TextureWrapstatic int
enum TextureWrapstatic int
enum TextureWrap -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
BeginBlendMode(int mode)
static void
static void
BeginMode2D(Raylib.Camera2D camera)
static void
BeginMode3D(Raylib.Camera3D camera)
static void
BeginScissorMode(int x, int y, int width, int height)
static void
BeginShaderMode(Raylib.Shader shader)
static void
BeginTextureMode(Raylib.RenderTexture target)
static void
BeginVrStereoMode(Raylib.VrStereoConfig config)
static boolean
ChangeDirectory(String dir)
static boolean
ChangeDirectory(org.bytedeco.javacpp.BytePointer dir)
static boolean
CheckCollisionBoxes(Raylib.BoundingBox box1, Raylib.BoundingBox box2)
static boolean
CheckCollisionBoxSphere(Raylib.BoundingBox box, Raylib.Vector3 center, float radius)
static boolean
CheckCollisionCircleRec(Raylib.Vector2 center, float radius, Raylib.Rectangle rec)
static boolean
CheckCollisionCircles(Raylib.Vector2 center1, float radius1, Raylib.Vector2 center2, float radius2)
static boolean
CheckCollisionLines(Raylib.Vector2 startPos1, Raylib.Vector2 endPos1, Raylib.Vector2 startPos2, Raylib.Vector2 endPos2, Raylib.Vector2 collisionPoint)
static boolean
CheckCollisionPointCircle(Raylib.Vector2 point, Raylib.Vector2 center, float radius)
static boolean
CheckCollisionPointLine(Raylib.Vector2 point, Raylib.Vector2 p1, Raylib.Vector2 p2, int threshold)
static boolean
CheckCollisionPointRec(Raylib.Vector2 point, Raylib.Rectangle rec)
static boolean
CheckCollisionPointTriangle(Raylib.Vector2 point, Raylib.Vector2 p1, Raylib.Vector2 p2, Raylib.Vector2 p3)
static boolean
CheckCollisionRecs(Raylib.Rectangle rec1, Raylib.Rectangle rec2)
static boolean
CheckCollisionSpheres(Raylib.Vector3 center1, float radius1, Raylib.Vector3 center2, float radius2)
static float
Clamp(float value, float min, float max)
static void
ClearBackground(Raylib.Color color)
static void
static void
static void
ClearWindowState(int flags)
static void
static void
static org.bytedeco.javacpp.BytePointer
CodepointToUTF8(int codepoint, int[] byteSize)
static String
CodepointToUTF8(int codepoint, IntBuffer byteSize)
static org.bytedeco.javacpp.BytePointer
CodepointToUTF8(int codepoint, org.bytedeco.javacpp.IntPointer byteSize)
static Raylib.Color
ColorAlpha(Raylib.Color color, float alpha)
static Raylib.Color
ColorAlphaBlend(Raylib.Color dst, Raylib.Color src, Raylib.Color tint)
static Raylib.Color
ColorFromHSV(float hue, float saturation, float value)
static Raylib.Color
ColorFromNormalized(Raylib.Vector4 normalized)
static Raylib.Vector4
ColorNormalize(Raylib.Color color)
static Raylib.Vector3
ColorToHSV(Raylib.Color color)
static int
ColorToInt(Raylib.Color color)
static byte[]
CompressData(byte[] data, int dataLength, int[] compDataLength)
static ByteBuffer
CompressData(ByteBuffer data, int dataLength, IntBuffer compDataLength)
static org.bytedeco.javacpp.BytePointer
CompressData(org.bytedeco.javacpp.BytePointer data, int dataLength, org.bytedeco.javacpp.IntPointer compDataLength)
static byte[]
DecodeDataBase64(byte[] data, int[] outputLength)
static ByteBuffer
DecodeDataBase64(ByteBuffer data, IntBuffer outputLength)
static org.bytedeco.javacpp.BytePointer
DecodeDataBase64(org.bytedeco.javacpp.BytePointer data, org.bytedeco.javacpp.IntPointer outputLength)
static byte[]
DecompressData(byte[] compData, int compDataLength, int[] dataLength)
static ByteBuffer
DecompressData(ByteBuffer compData, int compDataLength, IntBuffer dataLength)
static org.bytedeco.javacpp.BytePointer
DecompressData(org.bytedeco.javacpp.BytePointer compData, int compDataLength, org.bytedeco.javacpp.IntPointer dataLength)
static boolean
DirectoryExists(String dirPath)
static boolean
DirectoryExists(org.bytedeco.javacpp.BytePointer dirPath)
static void
static void
DrawBillboard(Raylib.Camera3D camera, Raylib.Texture texture, Raylib.Vector3 _position, float size, Raylib.Color tint)
static void
DrawBillboardPro(Raylib.Camera3D camera, Raylib.Texture texture, Raylib.Rectangle source, Raylib.Vector3 _position, Raylib.Vector3 up, Raylib.Vector2 size, Raylib.Vector2 origin, float rotation, Raylib.Color tint)
static void
DrawBillboardRec(Raylib.Camera3D camera, Raylib.Texture texture, Raylib.Rectangle source, Raylib.Vector3 _position, Raylib.Vector2 size, Raylib.Color tint)
static void
DrawBoundingBox(Raylib.BoundingBox box, Raylib.Color color)
static void
DrawCircle(int centerX, int centerY, float radius, Raylib.Color color)
static void
DrawCircle3D(Raylib.Vector3 center, float radius, Raylib.Vector3 rotationAxis, float rotationAngle, Raylib.Color color)
static void
DrawCircleGradient(int centerX, int centerY, float radius, Raylib.Color color1, Raylib.Color color2)
static void
DrawCircleLines(int centerX, int centerY, float radius, Raylib.Color color)
static void
DrawCircleSector(Raylib.Vector2 center, float radius, float startAngle, float endAngle, int segments, Raylib.Color color)
static void
DrawCircleSectorLines(Raylib.Vector2 center, float radius, float startAngle, float endAngle, int segments, Raylib.Color color)
static void
DrawCircleV(Raylib.Vector2 center, float radius, Raylib.Color color)
static void
DrawCube(Raylib.Vector3 _position, float width, float height, float length, Raylib.Color color)
static void
DrawCubeTexture(Raylib.Texture texture, Raylib.Vector3 _position, float width, float height, float length, Raylib.Color color)
static void
DrawCubeTextureRec(Raylib.Texture texture, Raylib.Rectangle source, Raylib.Vector3 _position, float width, float height, float length, Raylib.Color color)
static void
DrawCubeV(Raylib.Vector3 _position, Raylib.Vector3 size, Raylib.Color color)
static void
DrawCubeWires(Raylib.Vector3 _position, float width, float height, float length, Raylib.Color color)
static void
DrawCubeWiresV(Raylib.Vector3 _position, Raylib.Vector3 size, Raylib.Color color)
static void
DrawCylinder(Raylib.Vector3 _position, float radiusTop, float radiusBottom, float height, int slices, Raylib.Color color)
static void
DrawCylinderEx(Raylib.Vector3 startPos, Raylib.Vector3 endPos, float startRadius, float endRadius, int sides, Raylib.Color color)
static void
DrawCylinderWires(Raylib.Vector3 _position, float radiusTop, float radiusBottom, float height, int slices, Raylib.Color color)
static void
DrawCylinderWiresEx(Raylib.Vector3 startPos, Raylib.Vector3 endPos, float startRadius, float endRadius, int sides, Raylib.Color color)
static void
DrawEllipse(int centerX, int centerY, float radiusH, float radiusV, Raylib.Color color)
static void
DrawEllipseLines(int centerX, int centerY, float radiusH, float radiusV, Raylib.Color color)
static void
DrawFPS(int posX, int posY)
static void
DrawGrid(int slices, float spacing)
static void
DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, Raylib.Color color)
static void
DrawLine3D(Raylib.Vector3 startPos, Raylib.Vector3 endPos, Raylib.Color color)
static void
DrawLineBezier(Raylib.Vector2 startPos, Raylib.Vector2 endPos, float thick, Raylib.Color color)
static void
DrawLineBezierCubic(Raylib.Vector2 startPos, Raylib.Vector2 endPos, Raylib.Vector2 startControlPos, Raylib.Vector2 endControlPos, float thick, Raylib.Color color)
static void
DrawLineBezierQuad(Raylib.Vector2 startPos, Raylib.Vector2 endPos, Raylib.Vector2 controlPos, float thick, Raylib.Color color)
static void
DrawLineEx(Raylib.Vector2 startPos, Raylib.Vector2 endPos, float thick, Raylib.Color color)
static void
DrawLineStrip(Raylib.Vector2 points, int pointCount, Raylib.Color color)
static void
DrawLineV(Raylib.Vector2 startPos, Raylib.Vector2 endPos, Raylib.Color color)
static void
DrawMesh(Raylib.Mesh mesh, Raylib.Material material, Raylib.Matrix transform)
static void
DrawMeshInstanced(Raylib.Mesh mesh, Raylib.Material material, Raylib.Matrix transforms, int instances)
static void
DrawModel(Raylib.Model model, Raylib.Vector3 _position, float scale, Raylib.Color tint)
static void
DrawModelEx(Raylib.Model model, Raylib.Vector3 _position, Raylib.Vector3 rotationAxis, float rotationAngle, Raylib.Vector3 scale, Raylib.Color tint)
static void
DrawModelWires(Raylib.Model model, Raylib.Vector3 _position, float scale, Raylib.Color tint)
static void
DrawModelWiresEx(Raylib.Model model, Raylib.Vector3 _position, Raylib.Vector3 rotationAxis, float rotationAngle, Raylib.Vector3 scale, Raylib.Color tint)
static void
DrawPixel(int posX, int posY, Raylib.Color color)
static void
DrawPixelV(Raylib.Vector2 _position, Raylib.Color color)
static void
DrawPlane(Raylib.Vector3 centerPos, Raylib.Vector2 size, Raylib.Color color)
static void
DrawPoint3D(Raylib.Vector3 _position, Raylib.Color color)
static void
DrawPoly(Raylib.Vector2 center, int sides, float radius, float rotation, Raylib.Color color)
static void
DrawPolyLines(Raylib.Vector2 center, int sides, float radius, float rotation, Raylib.Color color)
static void
DrawPolyLinesEx(Raylib.Vector2 center, int sides, float radius, float rotation, float lineThick, Raylib.Color color)
static void
DrawRay(Raylib.Ray ray, Raylib.Color color)
static void
DrawRectangle(int posX, int posY, int width, int height, Raylib.Color color)
static void
DrawRectangleGradientEx(Raylib.Rectangle rec, Raylib.Color col1, Raylib.Color col2, Raylib.Color col3, Raylib.Color col4)
static void
DrawRectangleGradientH(int posX, int posY, int width, int height, Raylib.Color color1, Raylib.Color color2)
static void
DrawRectangleGradientV(int posX, int posY, int width, int height, Raylib.Color color1, Raylib.Color color2)
static void
DrawRectangleLines(int posX, int posY, int width, int height, Raylib.Color color)
static void
DrawRectangleLinesEx(Raylib.Rectangle rec, float lineThick, Raylib.Color color)
static void
DrawRectanglePro(Raylib.Rectangle rec, Raylib.Vector2 origin, float rotation, Raylib.Color color)
static void
DrawRectangleRec(Raylib.Rectangle rec, Raylib.Color color)
static void
DrawRectangleRounded(Raylib.Rectangle rec, float roundness, int segments, Raylib.Color color)
static void
DrawRectangleRoundedLines(Raylib.Rectangle rec, float roundness, int segments, float lineThick, Raylib.Color color)
static void
DrawRectangleV(Raylib.Vector2 _position, Raylib.Vector2 size, Raylib.Color color)
static void
DrawRing(Raylib.Vector2 center, float innerRadius, float outerRadius, float startAngle, float endAngle, int segments, Raylib.Color color)
static void
DrawRingLines(Raylib.Vector2 center, float innerRadius, float outerRadius, float startAngle, float endAngle, int segments, Raylib.Color color)
static void
DrawSphere(Raylib.Vector3 centerPos, float radius, Raylib.Color color)
static void
DrawSphereEx(Raylib.Vector3 centerPos, float radius, int rings, int slices, Raylib.Color color)
static void
DrawSphereWires(Raylib.Vector3 centerPos, float radius, int rings, int slices, Raylib.Color color)
static void
DrawText(String text, int posX, int posY, int fontSize, Raylib.Color color)
static void
DrawText(org.bytedeco.javacpp.BytePointer text, int posX, int posY, int fontSize, Raylib.Color color)
static void
DrawTextCodepoint(Raylib.Font font, int codepoint, Raylib.Vector2 _position, float fontSize, Raylib.Color tint)
static void
DrawTextEx(Raylib.Font font, String text, Raylib.Vector2 _position, float fontSize, float spacing, Raylib.Color tint)
static void
DrawTextEx(Raylib.Font font, org.bytedeco.javacpp.BytePointer text, Raylib.Vector2 _position, float fontSize, float spacing, Raylib.Color tint)
static void
DrawTextPro(Raylib.Font font, String text, Raylib.Vector2 _position, Raylib.Vector2 origin, float rotation, float fontSize, float spacing, Raylib.Color tint)
static void
DrawTextPro(Raylib.Font font, org.bytedeco.javacpp.BytePointer text, Raylib.Vector2 _position, Raylib.Vector2 origin, float rotation, float fontSize, float spacing, Raylib.Color tint)
static void
DrawTexture(Raylib.Texture texture, int posX, int posY, Raylib.Color tint)
static void
DrawTextureEx(Raylib.Texture texture, Raylib.Vector2 _position, float rotation, float scale, Raylib.Color tint)
static void
DrawTextureNPatch(Raylib.Texture texture, Raylib.NPatchInfo nPatchInfo, Raylib.Rectangle dest, Raylib.Vector2 origin, float rotation, Raylib.Color tint)
static void
DrawTexturePoly(Raylib.Texture texture, Raylib.Vector2 center, Raylib.Vector2 points, Raylib.Vector2 texcoords, int pointCount, Raylib.Color tint)
static void
DrawTexturePro(Raylib.Texture texture, Raylib.Rectangle source, Raylib.Rectangle dest, Raylib.Vector2 origin, float rotation, Raylib.Color tint)
static void
DrawTextureQuad(Raylib.Texture texture, Raylib.Vector2 tiling, Raylib.Vector2 offset, Raylib.Rectangle quad, Raylib.Color tint)
static void
DrawTextureRec(Raylib.Texture texture, Raylib.Rectangle source, Raylib.Vector2 _position, Raylib.Color tint)
static void
DrawTextureTiled(Raylib.Texture texture, Raylib.Rectangle source, Raylib.Rectangle dest, Raylib.Vector2 origin, float rotation, float scale, Raylib.Color tint)
static void
DrawTextureV(Raylib.Texture texture, Raylib.Vector2 _position, Raylib.Color tint)
static void
DrawTriangle(Raylib.Vector2 v1, Raylib.Vector2 v2, Raylib.Vector2 v3, Raylib.Color color)
static void
DrawTriangle3D(Raylib.Vector3 v1, Raylib.Vector3 v2, Raylib.Vector3 v3, Raylib.Color color)
static void
DrawTriangleFan(Raylib.Vector2 points, int pointCount, Raylib.Color color)
static void
DrawTriangleLines(Raylib.Vector2 v1, Raylib.Vector2 v2, Raylib.Vector2 v3, Raylib.Color color)
static void
DrawTriangleStrip(Raylib.Vector2 points, int pointCount, Raylib.Color color)
static void
DrawTriangleStrip3D(Raylib.Vector3 points, int pointCount, Raylib.Color color)
static void
static byte[]
EncodeDataBase64(byte[] data, int dataLength, int[] outputLength)
static ByteBuffer
EncodeDataBase64(ByteBuffer data, int dataLength, IntBuffer outputLength)
static org.bytedeco.javacpp.BytePointer
EncodeDataBase64(org.bytedeco.javacpp.BytePointer data, int dataLength, org.bytedeco.javacpp.IntPointer outputLength)
static void
static void
static void
static void
static void
static void
static void
static void
static boolean
ExportImage(Raylib.Image image, String fileName)
static boolean
ExportImage(Raylib.Image image, org.bytedeco.javacpp.BytePointer fileName)
static boolean
ExportImageAsCode(Raylib.Image image, String fileName)
static boolean
ExportImageAsCode(Raylib.Image image, org.bytedeco.javacpp.BytePointer fileName)
static boolean
ExportMesh(Raylib.Mesh mesh, String fileName)
static boolean
ExportMesh(Raylib.Mesh mesh, org.bytedeco.javacpp.BytePointer fileName)
static boolean
ExportWave(Raylib.Wave wave, String fileName)
static boolean
ExportWave(Raylib.Wave wave, org.bytedeco.javacpp.BytePointer fileName)
static boolean
ExportWaveAsCode(Raylib.Wave wave, String fileName)
static boolean
ExportWaveAsCode(Raylib.Wave wave, org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Color
Fade(Raylib.Color color, float alpha)
static boolean
FileExists(String fileName)
static boolean
FileExists(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Image
GenImageCellular(int width, int height, int tileSize)
static Raylib.Image
GenImageChecked(int width, int height, int checksX, int checksY, Raylib.Color col1, Raylib.Color col2)
static Raylib.Image
GenImageColor(int width, int height, Raylib.Color color)
static Raylib.Image
GenImageFontAtlas(Raylib.GlyphInfo chars, Raylib.Rectangle recs, int glyphCount, int fontSize, int padding, int packMethod)
static Raylib.Image
GenImageFontAtlas(Raylib.GlyphInfo chars, org.bytedeco.javacpp.PointerPointer recs, int glyphCount, int fontSize, int padding, int packMethod)
static Raylib.Image
GenImageGradientH(int width, int height, Raylib.Color left, Raylib.Color right)
static Raylib.Image
GenImageGradientRadial(int width, int height, float density, Raylib.Color inner, Raylib.Color outer)
static Raylib.Image
GenImageGradientV(int width, int height, Raylib.Color top, Raylib.Color bottom)
static Raylib.Image
GenImageWhiteNoise(int width, int height, float factor)
static void
GenMeshBinormals(Raylib.Mesh mesh)
static Raylib.Mesh
GenMeshCone(float radius, float height, int slices)
static Raylib.Mesh
GenMeshCube(float width, float height, float length)
static Raylib.Mesh
GenMeshCubicmap(Raylib.Image cubicmap, Raylib.Vector3 cubeSize)
static Raylib.Mesh
GenMeshCylinder(float radius, float height, int slices)
static Raylib.Mesh
GenMeshHeightmap(Raylib.Image heightmap, Raylib.Vector3 size)
static Raylib.Mesh
GenMeshHemiSphere(float radius, int rings, int slices)
static Raylib.Mesh
GenMeshKnot(float radius, float size, int radSeg, int sides)
static Raylib.Mesh
GenMeshPlane(float width, float length, int resX, int resZ)
static Raylib.Mesh
GenMeshPoly(int sides, float radius)
static Raylib.Mesh
GenMeshSphere(float radius, int rings, int slices)
static void
GenMeshTangents(Raylib.Mesh mesh)
static Raylib.Mesh
GenMeshTorus(float radius, float size, int radSeg, int sides)
static void
GenTextureMipmaps(Raylib.Texture texture)
static Raylib.Matrix
GetCameraMatrix(Raylib.Camera3D camera)
static Raylib.Matrix
GetCameraMatrix2D(Raylib.Camera2D camera)
static int
static org.bytedeco.javacpp.BytePointer
static int
GetCodepoint(String text, int[] bytesProcessed)
static int
GetCodepoint(String text, IntBuffer bytesProcessed)
static int
GetCodepoint(String text, org.bytedeco.javacpp.IntPointer bytesProcessed)
static int
GetCodepoint(org.bytedeco.javacpp.BytePointer text, int[] bytesProcessed)
static int
GetCodepoint(org.bytedeco.javacpp.BytePointer text, IntBuffer bytesProcessed)
static int
GetCodepoint(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer bytesProcessed)
static int
GetCodepointCount(String text)
static int
GetCodepointCount(org.bytedeco.javacpp.BytePointer text)
static Raylib.Rectangle
GetCollisionRec(Raylib.Rectangle rec1, Raylib.Rectangle rec2)
static Raylib.Color
GetColor(int hexValue)
static int
static byte[]
GetDirectoryFiles(String dirPath, int[] count)
static ByteBuffer
GetDirectoryFiles(String dirPath, IntBuffer count)
static org.bytedeco.javacpp.BytePointer
GetDirectoryFiles(String dirPath, org.bytedeco.javacpp.IntPointer count)
static byte[]
GetDirectoryFiles(org.bytedeco.javacpp.BytePointer dirPath, int[] count)
static ByteBuffer
GetDirectoryFiles(org.bytedeco.javacpp.BytePointer dirPath, IntBuffer count)
static org.bytedeco.javacpp.PointerPointer
GetDirectoryFiles(org.bytedeco.javacpp.BytePointer dirPath, org.bytedeco.javacpp.IntPointer count)
static String
GetDirectoryPath(String filePath)
static org.bytedeco.javacpp.BytePointer
GetDirectoryPath(org.bytedeco.javacpp.BytePointer filePath)
static byte[]
GetDroppedFiles(int[] count)
static ByteBuffer
GetDroppedFiles(IntBuffer count)
static org.bytedeco.javacpp.PointerPointer
GetDroppedFiles(org.bytedeco.javacpp.IntPointer count)
static String
GetFileExtension(String fileName)
static org.bytedeco.javacpp.BytePointer
GetFileExtension(org.bytedeco.javacpp.BytePointer fileName)
static long
GetFileModTime(String fileName)
static long
GetFileModTime(org.bytedeco.javacpp.BytePointer fileName)
static String
GetFileName(String filePath)
static org.bytedeco.javacpp.BytePointer
GetFileName(org.bytedeco.javacpp.BytePointer filePath)
static String
GetFileNameWithoutExt(String filePath)
static org.bytedeco.javacpp.BytePointer
GetFileNameWithoutExt(org.bytedeco.javacpp.BytePointer filePath)
static Raylib.Font
static int
GetFPS()
static float
static int
GetGamepadAxisCount(int gamepad)
static float
GetGamepadAxisMovement(int gamepad, int axis)
static int
static org.bytedeco.javacpp.BytePointer
GetGamepadName(int gamepad)
static int
static float
static Raylib.Vector2
static float
static float
static Raylib.Vector2
static Raylib.Rectangle
GetGlyphAtlasRec(Raylib.Font font, int codepoint)
static int
GetGlyphIndex(Raylib.Font font, int codepoint)
static Raylib.GlyphInfo
GetGlyphInfo(Raylib.Font font, int codepoint)
static Raylib.Rectangle
GetImageAlphaBorder(Raylib.Image image, float threshold)
static Raylib.Color
GetImageColor(Raylib.Image image, int x, int y)
static int
static Raylib.BoundingBox
GetMeshBoundingBox(Raylib.Mesh mesh)
static Raylib.BoundingBox
GetModelBoundingBox(Raylib.Model model)
static int
static int
GetMonitorHeight(int monitor)
static org.bytedeco.javacpp.BytePointer
GetMonitorName(int monitor)
static int
GetMonitorPhysicalHeight(int monitor)
static int
GetMonitorPhysicalWidth(int monitor)
static Raylib.Vector2
GetMonitorPosition(int monitor)
static int
GetMonitorRefreshRate(int monitor)
static int
GetMonitorWidth(int monitor)
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Ray
GetMouseRay(Raylib.Vector2 mousePosition, Raylib.Camera3D camera)
static float
static int
static int
static float
GetMusicTimeLength(Raylib.Music music)
static float
GetMusicTimePlayed(Raylib.Music music)
static Raylib.Color
GetPixelColor(org.bytedeco.javacpp.Pointer srcPtr, int format)
static int
GetPixelDataSize(int width, int height, int format)
static String
GetPrevDirectoryPath(String dirPath)
static org.bytedeco.javacpp.BytePointer
GetPrevDirectoryPath(org.bytedeco.javacpp.BytePointer dirPath)
static int
GetRandomValue(int min, int max)
static Raylib.RayCollision
GetRayCollisionBox(Raylib.Ray ray, Raylib.BoundingBox box)
static Raylib.RayCollision
GetRayCollisionMesh(Raylib.Ray ray, Raylib.Mesh mesh, Raylib.Matrix transform)
static Raylib.RayCollision
GetRayCollisionModel(Raylib.Ray ray, Raylib.Model model)
static Raylib.RayCollision
GetRayCollisionQuad(Raylib.Ray ray, Raylib.Vector3 p1, Raylib.Vector3 p2, Raylib.Vector3 p3, Raylib.Vector3 p4)
static Raylib.RayCollision
GetRayCollisionSphere(Raylib.Ray ray, Raylib.Vector3 center, float radius)
static Raylib.RayCollision
GetRayCollisionTriangle(Raylib.Ray ray, Raylib.Vector3 p1, Raylib.Vector3 p2, Raylib.Vector3 p3)
static int
static Raylib.Vector2
GetScreenToWorld2D(Raylib.Vector2 _position, Raylib.Camera2D camera)
static int
static int
GetShaderLocation(Raylib.Shader shader, String uniformName)
static int
GetShaderLocation(Raylib.Shader shader, org.bytedeco.javacpp.BytePointer uniformName)
static int
GetShaderLocationAttrib(Raylib.Shader shader, String attribName)
static int
GetShaderLocationAttrib(Raylib.Shader shader, org.bytedeco.javacpp.BytePointer attribName)
static int
static double
GetTime()
static int
static int
GetTouchPointId(int index)
static Raylib.Vector2
GetTouchPosition(int index)
static int
static int
static org.bytedeco.javacpp.Pointer
static Raylib.Vector2
static Raylib.Vector2
static org.bytedeco.javacpp.BytePointer
static Raylib.Vector2
GetWorldToScreen(Raylib.Vector3 _position, Raylib.Camera3D camera)
static Raylib.Vector2
GetWorldToScreen2D(Raylib.Vector2 _position, Raylib.Camera2D camera)
static Raylib.Vector2
GetWorldToScreenEx(Raylib.Vector3 _position, Raylib.Camera3D camera, int width, int height)
static void
static void
ImageAlphaClear(Raylib.Image image, Raylib.Color color, float threshold)
static void
ImageAlphaCrop(Raylib.Image image, float threshold)
static void
ImageAlphaMask(Raylib.Image image, Raylib.Image alphaMask)
static void
ImageAlphaPremultiply(Raylib.Image image)
static void
ImageClearBackground(Raylib.Image dst, Raylib.Color color)
static void
ImageColorBrightness(Raylib.Image image, int brightness)
static void
ImageColorContrast(Raylib.Image image, float contrast)
static void
ImageColorGrayscale(Raylib.Image image)
static void
ImageColorInvert(Raylib.Image image)
static void
ImageColorReplace(Raylib.Image image, Raylib.Color color, Raylib.Color replace)
static void
ImageColorTint(Raylib.Image image, Raylib.Color color)
static Raylib.Image
ImageCopy(Raylib.Image image)
static void
ImageCrop(Raylib.Image image, Raylib.Rectangle crop)
static void
ImageDither(Raylib.Image image, int rBpp, int gBpp, int bBpp, int aBpp)
static void
ImageDraw(Raylib.Image dst, Raylib.Image src, Raylib.Rectangle srcRec, Raylib.Rectangle dstRec, Raylib.Color tint)
static void
ImageDrawCircle(Raylib.Image dst, int centerX, int centerY, int radius, Raylib.Color color)
static void
ImageDrawCircleV(Raylib.Image dst, Raylib.Vector2 center, int radius, Raylib.Color color)
static void
ImageDrawLine(Raylib.Image dst, int startPosX, int startPosY, int endPosX, int endPosY, Raylib.Color color)
static void
ImageDrawLineV(Raylib.Image dst, Raylib.Vector2 start, Raylib.Vector2 end, Raylib.Color color)
static void
ImageDrawPixel(Raylib.Image dst, int posX, int posY, Raylib.Color color)
static void
ImageDrawPixelV(Raylib.Image dst, Raylib.Vector2 _position, Raylib.Color color)
static void
ImageDrawRectangle(Raylib.Image dst, int posX, int posY, int width, int height, Raylib.Color color)
static void
ImageDrawRectangleLines(Raylib.Image dst, Raylib.Rectangle rec, int thick, Raylib.Color color)
static void
ImageDrawRectangleRec(Raylib.Image dst, Raylib.Rectangle rec, Raylib.Color color)
static void
ImageDrawRectangleV(Raylib.Image dst, Raylib.Vector2 _position, Raylib.Vector2 size, Raylib.Color color)
static void
ImageDrawText(Raylib.Image dst, String text, int posX, int posY, int fontSize, Raylib.Color color)
static void
ImageDrawText(Raylib.Image dst, org.bytedeco.javacpp.BytePointer text, int posX, int posY, int fontSize, Raylib.Color color)
static void
ImageDrawTextEx(Raylib.Image dst, Raylib.Font font, String text, Raylib.Vector2 _position, float fontSize, float spacing, Raylib.Color tint)
static void
ImageDrawTextEx(Raylib.Image dst, Raylib.Font font, org.bytedeco.javacpp.BytePointer text, Raylib.Vector2 _position, float fontSize, float spacing, Raylib.Color tint)
static void
ImageFlipHorizontal(Raylib.Image image)
static void
ImageFlipVertical(Raylib.Image image)
static void
ImageFormat(Raylib.Image image, int newFormat)
static Raylib.Image
ImageFromImage(Raylib.Image image, Raylib.Rectangle rec)
static void
ImageMipmaps(Raylib.Image image)
static void
ImageResize(Raylib.Image image, int newWidth, int newHeight)
static void
ImageResizeCanvas(Raylib.Image image, int newWidth, int newHeight, int offsetX, int offsetY, Raylib.Color _fill)
static void
ImageResizeNN(Raylib.Image image, int newWidth, int newHeight)
static void
ImageRotateCCW(Raylib.Image image)
static void
ImageRotateCW(Raylib.Image image)
static Raylib.Image
ImageText(String text, int fontSize, Raylib.Color color)
static Raylib.Image
ImageText(org.bytedeco.javacpp.BytePointer text, int fontSize, Raylib.Color color)
static Raylib.Image
ImageTextEx(Raylib.Font font, String text, float fontSize, float spacing, Raylib.Color tint)
static Raylib.Image
ImageTextEx(Raylib.Font font, org.bytedeco.javacpp.BytePointer text, float fontSize, float spacing, Raylib.Color tint)
static void
ImageToPOT(Raylib.Image image, Raylib.Color _fill)
static void
static void
InitWindow(int width, int height, String title)
static void
InitWindow(int width, int height, org.bytedeco.javacpp.BytePointer title)
static boolean
static boolean
IsAudioStreamPlaying(Raylib.AudioStream stream)
static boolean
IsAudioStreamProcessed(Raylib.AudioStream stream)
static boolean
static boolean
static boolean
static boolean
IsFileExtension(String fileName, String ext)
static boolean
IsFileExtension(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.BytePointer ext)
static boolean
IsGamepadAvailable(int gamepad)
static boolean
IsGamepadButtonDown(int gamepad, int button)
static boolean
IsGamepadButtonPressed(int gamepad, int button)
static boolean
IsGamepadButtonReleased(int gamepad, int button)
static boolean
IsGamepadButtonUp(int gamepad, int button)
static boolean
IsGestureDetected(int gesture)
static boolean
IsKeyDown(int key)
static boolean
IsKeyPressed(int key)
static boolean
IsKeyReleased(int key)
static boolean
IsKeyUp(int key)
static boolean
IsModelAnimationValid(Raylib.Model model, Raylib.ModelAnimation anim)
static boolean
IsMouseButtonDown(int button)
static boolean
IsMouseButtonPressed(int button)
static boolean
IsMouseButtonReleased(int button)
static boolean
IsMouseButtonUp(int button)
static boolean
IsMusicStreamPlaying(Raylib.Music music)
static boolean
IsSoundPlaying(Raylib.Sound sound)
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
IsWindowState(int flag)
static float
Lerp(float start, float end, float amount)
static Raylib.AudioStream
LoadAudioStream(int sampleRate, int sampleSize, int channels)
static int[]
LoadCodepoints(String text, int[] count)
static IntBuffer
LoadCodepoints(String text, IntBuffer count)
static org.bytedeco.javacpp.IntPointer
LoadCodepoints(String text, org.bytedeco.javacpp.IntPointer count)
static int[]
LoadCodepoints(org.bytedeco.javacpp.BytePointer text, int[] count)
static IntBuffer
LoadCodepoints(org.bytedeco.javacpp.BytePointer text, IntBuffer count)
static org.bytedeco.javacpp.IntPointer
LoadCodepoints(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer count)
static byte[]
LoadFileData(String fileName, int[] bytesRead)
static ByteBuffer
LoadFileData(String fileName, IntBuffer bytesRead)
static org.bytedeco.javacpp.BytePointer
LoadFileData(String fileName, org.bytedeco.javacpp.IntPointer bytesRead)
static byte[]
LoadFileData(org.bytedeco.javacpp.BytePointer fileName, int[] bytesRead)
static ByteBuffer
LoadFileData(org.bytedeco.javacpp.BytePointer fileName, IntBuffer bytesRead)
static org.bytedeco.javacpp.BytePointer
LoadFileData(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer bytesRead)
static ByteBuffer
LoadFileText(String fileName)
static org.bytedeco.javacpp.BytePointer
LoadFileText(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Font
static Raylib.Font
LoadFont(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.GlyphInfo
LoadFontData(byte[] fileData, int dataSize, int fontSize, int[] fontChars, int glyphCount, int type)
static Raylib.GlyphInfo
LoadFontData(ByteBuffer fileData, int dataSize, int fontSize, IntBuffer fontChars, int glyphCount, int type)
static Raylib.GlyphInfo
LoadFontData(org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount, int type)
static Raylib.Font
LoadFontEx(String fileName, int fontSize, int[] fontChars, int glyphCount)
static Raylib.Font
LoadFontEx(String fileName, int fontSize, IntBuffer fontChars, int glyphCount)
static Raylib.Font
LoadFontEx(String fileName, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount)
static Raylib.Font
LoadFontEx(org.bytedeco.javacpp.BytePointer fileName, int fontSize, int[] fontChars, int glyphCount)
static Raylib.Font
LoadFontEx(org.bytedeco.javacpp.BytePointer fileName, int fontSize, IntBuffer fontChars, int glyphCount)
static Raylib.Font
LoadFontEx(org.bytedeco.javacpp.BytePointer fileName, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount)
static Raylib.Font
LoadFontFromImage(Raylib.Image image, Raylib.Color key, int firstChar)
static Raylib.Font
LoadFontFromMemory(String fileType, byte[] fileData, int dataSize, int fontSize, int[] fontChars, int glyphCount)
static Raylib.Font
LoadFontFromMemory(String fileType, ByteBuffer fileData, int dataSize, int fontSize, IntBuffer fontChars, int glyphCount)
static Raylib.Font
LoadFontFromMemory(String fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount)
static Raylib.Font
LoadFontFromMemory(org.bytedeco.javacpp.BytePointer fileType, byte[] fileData, int dataSize, int fontSize, int[] fontChars, int glyphCount)
static Raylib.Font
LoadFontFromMemory(org.bytedeco.javacpp.BytePointer fileType, ByteBuffer fileData, int dataSize, int fontSize, IntBuffer fontChars, int glyphCount)
static Raylib.Font
LoadFontFromMemory(org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount)
static Raylib.Image
static Raylib.Image
LoadImage(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Image
LoadImageAnim(String fileName, int[] frames)
static Raylib.Image
LoadImageAnim(String fileName, IntBuffer frames)
static Raylib.Image
LoadImageAnim(String fileName, org.bytedeco.javacpp.IntPointer frames)
static Raylib.Image
LoadImageAnim(org.bytedeco.javacpp.BytePointer fileName, int[] frames)
static Raylib.Image
LoadImageAnim(org.bytedeco.javacpp.BytePointer fileName, IntBuffer frames)
static Raylib.Image
LoadImageAnim(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer frames)
static Raylib.Color
LoadImageColors(Raylib.Image image)
static Raylib.Image
LoadImageFromMemory(String fileType, byte[] fileData, int dataSize)
static Raylib.Image
LoadImageFromMemory(String fileType, ByteBuffer fileData, int dataSize)
static Raylib.Image
LoadImageFromMemory(String fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize)
static Raylib.Image
LoadImageFromMemory(org.bytedeco.javacpp.BytePointer fileType, byte[] fileData, int dataSize)
static Raylib.Image
LoadImageFromMemory(org.bytedeco.javacpp.BytePointer fileType, ByteBuffer fileData, int dataSize)
static Raylib.Image
LoadImageFromMemory(org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize)
static Raylib.Image
static Raylib.Image
LoadImageFromTexture(Raylib.Texture texture)
static Raylib.Color
LoadImagePalette(Raylib.Image image, int maxPaletteSize, int[] colorCount)
static Raylib.Color
LoadImagePalette(Raylib.Image image, int maxPaletteSize, IntBuffer colorCount)
static Raylib.Color
LoadImagePalette(Raylib.Image image, int maxPaletteSize, org.bytedeco.javacpp.IntPointer colorCount)
static Raylib.Image
LoadImageRaw(String fileName, int width, int height, int format, int headerSize)
static Raylib.Image
LoadImageRaw(org.bytedeco.javacpp.BytePointer fileName, int width, int height, int format, int headerSize)
static Raylib.Material
static Raylib.Material
LoadMaterials(String fileName, int[] materialCount)
static Raylib.Material
LoadMaterials(String fileName, IntBuffer materialCount)
static Raylib.Material
LoadMaterials(String fileName, org.bytedeco.javacpp.IntPointer materialCount)
static Raylib.Material
LoadMaterials(org.bytedeco.javacpp.BytePointer fileName, int[] materialCount)
static Raylib.Material
LoadMaterials(org.bytedeco.javacpp.BytePointer fileName, IntBuffer materialCount)
static Raylib.Material
LoadMaterials(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer materialCount)
static Raylib.Model
static Raylib.Model
LoadModel(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.ModelAnimation
LoadModelAnimations(String fileName, int[] animCount)
static Raylib.ModelAnimation
LoadModelAnimations(String fileName, IntBuffer animCount)
static Raylib.ModelAnimation
LoadModelAnimations(String fileName, org.bytedeco.javacpp.IntPointer animCount)
static Raylib.ModelAnimation
LoadModelAnimations(org.bytedeco.javacpp.BytePointer fileName, int[] animCount)
static Raylib.ModelAnimation
LoadModelAnimations(org.bytedeco.javacpp.BytePointer fileName, IntBuffer animCount)
static Raylib.ModelAnimation
LoadModelAnimations(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer animCount)
static Raylib.Model
LoadModelFromMesh(Raylib.Mesh mesh)
static Raylib.Music
LoadMusicStream(String fileName)
static Raylib.Music
LoadMusicStream(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Music
LoadMusicStreamFromMemory(String fileType, byte[] data, int dataSize)
static Raylib.Music
LoadMusicStreamFromMemory(String fileType, ByteBuffer data, int dataSize)
static Raylib.Music
LoadMusicStreamFromMemory(String fileType, org.bytedeco.javacpp.BytePointer data, int dataSize)
static Raylib.Music
LoadMusicStreamFromMemory(org.bytedeco.javacpp.BytePointer fileType, byte[] data, int dataSize)
static Raylib.Music
LoadMusicStreamFromMemory(org.bytedeco.javacpp.BytePointer fileType, ByteBuffer data, int dataSize)
static Raylib.Music
LoadMusicStreamFromMemory(org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.BytePointer data, int dataSize)
static Raylib.RenderTexture
LoadRenderTexture(int width, int height)
static Raylib.Shader
LoadShader(String vsFileName, String fsFileName)
static Raylib.Shader
LoadShader(org.bytedeco.javacpp.BytePointer vsFileName, org.bytedeco.javacpp.BytePointer fsFileName)
static Raylib.Shader
LoadShaderFromMemory(String vsCode, String fsCode)
static Raylib.Shader
LoadShaderFromMemory(org.bytedeco.javacpp.BytePointer vsCode, org.bytedeco.javacpp.BytePointer fsCode)
static Raylib.Sound
static Raylib.Sound
LoadSound(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Sound
LoadSoundFromWave(Raylib.Wave wave)
static int
LoadStorageValue(int _position)
static Raylib.Texture
LoadTexture(String fileName)
static Raylib.Texture
LoadTexture(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Texture
LoadTextureCubemap(Raylib.Image image, int layout)
static Raylib.Texture
LoadTextureFromImage(Raylib.Image image)
static Raylib.VrStereoConfig
LoadVrStereoConfig(Raylib.VrDeviceInfo device)
static Raylib.Wave
static Raylib.Wave
LoadWave(org.bytedeco.javacpp.BytePointer fileName)
static Raylib.Wave
LoadWaveFromMemory(String fileType, byte[] fileData, int dataSize)
static Raylib.Wave
LoadWaveFromMemory(String fileType, ByteBuffer fileData, int dataSize)
static Raylib.Wave
LoadWaveFromMemory(String fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize)
static Raylib.Wave
LoadWaveFromMemory(org.bytedeco.javacpp.BytePointer fileType, byte[] fileData, int dataSize)
static Raylib.Wave
LoadWaveFromMemory(org.bytedeco.javacpp.BytePointer fileType, ByteBuffer fileData, int dataSize)
static Raylib.Wave
LoadWaveFromMemory(org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize)
static org.bytedeco.javacpp.FloatPointer
LoadWaveSamples(Raylib.Wave wave)
static Raylib.Matrix
MatrixAdd(Raylib.Matrix left, Raylib.Matrix right)
static float
static Raylib.Matrix
MatrixFrustum(double left, double right, double bottom, double top, double near, double far)
static Raylib.Matrix
static Raylib.Matrix
MatrixInvert(Raylib.Matrix mat)
static Raylib.Matrix
MatrixLookAt(Raylib.Vector3 eye, Raylib.Vector3 target, Raylib.Vector3 up)
static Raylib.Matrix
MatrixMultiply(Raylib.Matrix left, Raylib.Matrix right)
static Raylib.Matrix
MatrixNormalize(Raylib.Matrix mat)
static Raylib.Matrix
MatrixOrtho(double left, double right, double bottom, double top, double near, double far)
static Raylib.Matrix
MatrixPerspective(double fovy, double aspect, double near, double far)
static Raylib.Matrix
MatrixRotate(Raylib.Vector3 axis, float angle)
static Raylib.Matrix
MatrixRotateX(float angle)
static Raylib.Matrix
static Raylib.Matrix
MatrixRotateY(float angle)
static Raylib.Matrix
MatrixRotateZ(float angle)
static Raylib.Matrix
static Raylib.Matrix
MatrixScale(float x, float y, float z)
static Raylib.Matrix
MatrixSubtract(Raylib.Matrix left, Raylib.Matrix right)
static Raylib.float16
MatrixToFloatV(Raylib.Matrix mat)
static float
MatrixTrace(Raylib.Matrix mat)
static Raylib.Matrix
MatrixTranslate(float x, float y, float z)
static Raylib.Matrix
MatrixTranspose(Raylib.Matrix mat)
static void
static int
MeasureText(String text, int fontSize)
static int
MeasureText(org.bytedeco.javacpp.BytePointer text, int fontSize)
static Raylib.Vector2
MeasureTextEx(Raylib.Font font, String text, float fontSize, float spacing)
static Raylib.Vector2
MeasureTextEx(Raylib.Font font, org.bytedeco.javacpp.BytePointer text, float fontSize, float spacing)
static org.bytedeco.javacpp.Pointer
MemAlloc(int size)
static void
MemFree(org.bytedeco.javacpp.Pointer ptr)
static org.bytedeco.javacpp.Pointer
MemRealloc(org.bytedeco.javacpp.Pointer ptr, int size)
static void
static float
Normalize(float value, float start, float end)
static void
static void
OpenURL(org.bytedeco.javacpp.BytePointer url)
static void
PauseAudioStream(Raylib.AudioStream stream)
static void
PauseMusicStream(Raylib.Music music)
static void
PauseSound(Raylib.Sound sound)
static void
PlayAudioStream(Raylib.AudioStream stream)
static void
PlayMusicStream(Raylib.Music music)
static void
PlaySound(Raylib.Sound sound)
static void
PlaySoundMulti(Raylib.Sound sound)
static void
static Raylib.Vector4
QuaternionAdd(Raylib.Vector4 q1, Raylib.Vector4 q2)
static Raylib.Vector4
QuaternionAddValue(Raylib.Vector4 q, float add)
static Raylib.Vector4
QuaternionDivide(Raylib.Vector4 q1, Raylib.Vector4 q2)
static Raylib.Vector4
QuaternionFromAxisAngle(Raylib.Vector3 axis, float angle)
static Raylib.Vector4
QuaternionFromEuler(float pitch, float yaw, float roll)
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static float
static Raylib.Vector4
QuaternionLerp(Raylib.Vector4 q1, Raylib.Vector4 q2, float amount)
static Raylib.Vector4
static Raylib.Vector4
QuaternionNlerp(Raylib.Vector4 q1, Raylib.Vector4 q2, float amount)
static Raylib.Vector4
static Raylib.Vector4
QuaternionScale(Raylib.Vector4 q, float mul)
static Raylib.Vector4
QuaternionSlerp(Raylib.Vector4 q1, Raylib.Vector4 q2, float amount)
static Raylib.Vector4
static Raylib.Vector4
QuaternionSubtractValue(Raylib.Vector4 q, float sub)
static void
QuaternionToAxisAngle(Raylib.Vector4 q, Raylib.Vector3 outAxis, float[] outAngle)
static void
QuaternionToAxisAngle(Raylib.Vector4 q, Raylib.Vector3 outAxis, FloatBuffer outAngle)
static void
QuaternionToAxisAngle(Raylib.Vector4 q, Raylib.Vector3 outAxis, org.bytedeco.javacpp.FloatPointer outAngle)
static Raylib.Vector3
static Raylib.Matrix
static Raylib.Vector4
static float
Remap(float value, float inputStart, float inputEnd, float outputStart, float outputEnd)
static void
static void
ResumeAudioStream(Raylib.AudioStream stream)
static void
ResumeMusicStream(Raylib.Music music)
static void
ResumeSound(Raylib.Sound sound)
static void
rlActiveDrawBuffers(int count)
static void
rlActiveTextureSlot(int slot)
static void
rlBegin(int mode)
static void
rlBindImageTexture(int id, int index, int format, int readonly)
static void
rlBindShaderBuffer(int id, int index)
static void
static boolean
rlCheckRenderBatchLimit(int vCount)
static void
rlClearColor(byte r, byte g, byte b, byte a)
static void
static void
rlColor3f(float x, float y, float z)
static void
rlColor4f(float x, float y, float z, float w)
static void
rlColor4ub(byte r, byte g, byte b, byte a)
static int
rlCompileShader(String shaderCode, int type)
static int
rlCompileShader(org.bytedeco.javacpp.BytePointer shaderCode, int type)
static void
rlComputeShaderDispatch(int groupX, int groupY, int groupZ)
static void
rlCopyBuffersElements(int destId, int srcId, long destOffset, long srcOffset, long count)
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
rlDisableVertexAttribute(int index)
static void
static void
static void
static void
static void
static void
rlDrawVertexArray(int offset, int count)
static void
rlDrawVertexArrayElements(int offset, int count, org.bytedeco.javacpp.Pointer buffer)
static void
rlDrawVertexArrayElementsInstanced(int offset, int count, org.bytedeco.javacpp.Pointer buffer, int instances)
static void
rlDrawVertexArrayInstanced(int offset, int count, int instances)
static void
static void
static void
static void
static void
rlEnableFramebuffer(int id)
static void
static void
rlEnableShader(int id)
static void
static void
static void
rlEnableTexture(int id)
static void
rlEnableTextureCubemap(int id)
static boolean
rlEnableVertexArray(int vaoId)
static void
rlEnableVertexAttribute(int index)
static void
rlEnableVertexBuffer(int id)
static void
rlEnableVertexBufferElement(int id)
static void
static void
rlEnd()
static void
rlFramebufferAttach(int fboId, int texId, int attachType, int texType, int mipLevel)
static boolean
rlFramebufferComplete(int id)
static void
rlFrustum(double left, double right, double bottom, double top, double znear, double zfar)
static void
rlGenTextureMipmaps(int id, int width, int height, int format, int[] mipmaps)
static void
rlGenTextureMipmaps(int id, int width, int height, int format, IntBuffer mipmaps)
static void
rlGenTextureMipmaps(int id, int width, int height, int format, org.bytedeco.javacpp.IntPointer mipmaps)
static int
static int
static void
rlGetGlTextureFormats(int format, int[] glInternalFormat, int[] glFormat, int[] glType)
static void
rlGetGlTextureFormats(int format, IntBuffer glInternalFormat, IntBuffer glFormat, IntBuffer glType)
static void
rlGetGlTextureFormats(int format, org.bytedeco.javacpp.IntPointer glInternalFormat, org.bytedeco.javacpp.IntPointer glFormat, org.bytedeco.javacpp.IntPointer glType)
static float
static int
rlGetLocationAttrib(int shaderId, String attribName)
static int
rlGetLocationAttrib(int shaderId, org.bytedeco.javacpp.BytePointer attribName)
static int
rlGetLocationUniform(int shaderId, String uniformName)
static int
rlGetLocationUniform(int shaderId, org.bytedeco.javacpp.BytePointer uniformName)
static Raylib.Matrix
static Raylib.Matrix
static Raylib.Matrix
rlGetMatrixProjectionStereo(int eye)
static Raylib.Matrix
static Raylib.Matrix
rlGetMatrixViewOffsetStereo(int eye)
static org.bytedeco.javacpp.BytePointer
rlGetPixelFormatName(int format)
static long
rlGetShaderBufferSize(int id)
static int
static org.bytedeco.javacpp.IntPointer
static int
static int
static void
static void
rlglInit(int width, int height)
static boolean
static int
rlLoadComputeShaderProgram(int shaderId)
static void
static void
static void
rlLoadExtensions(org.bytedeco.javacpp.Pointer loader)
static int
rlLoadFramebuffer(int width, int height)
static void
static Raylib.rlRenderBatch
rlLoadRenderBatch(int numBuffers, int bufferElements)
static int
rlLoadShaderBuffer(long size, org.bytedeco.javacpp.Pointer data, int usageHint)
static int
rlLoadShaderCode(String vsCode, String fsCode)
static int
rlLoadShaderCode(org.bytedeco.javacpp.BytePointer vsCode, org.bytedeco.javacpp.BytePointer fsCode)
static int
rlLoadShaderProgram(int vShaderId, int fShaderId)
static int
rlLoadTexture(org.bytedeco.javacpp.Pointer data, int width, int height, int format, int mipmapCount)
static int
rlLoadTextureCubemap(org.bytedeco.javacpp.Pointer data, int size, int format)
static int
rlLoadTextureDepth(int width, int height, boolean useRenderBuffer)
static int
static int
rlLoadVertexBuffer(org.bytedeco.javacpp.Pointer buffer, int size, boolean dynamic)
static int
rlLoadVertexBufferElement(org.bytedeco.javacpp.Pointer buffer, int size, boolean dynamic)
static void
rlMatrixMode(int mode)
static void
rlMultMatrixf(float[] matf)
static void
rlMultMatrixf(FloatBuffer matf)
static void
rlMultMatrixf(org.bytedeco.javacpp.FloatPointer matf)
static void
rlNormal3f(float x, float y, float z)
static void
rlOrtho(double left, double right, double bottom, double top, double znear, double zfar)
static void
static void
static org.bytedeco.javacpp.BytePointer
rlReadScreenPixels(int width, int height)
static void
rlReadShaderBufferElements(int id, org.bytedeco.javacpp.Pointer dest, long count, long offset)
static org.bytedeco.javacpp.Pointer
rlReadTexturePixels(int id, int width, int height, int format)
static void
rlRotatef(float angle, float x, float y, float z)
static void
rlScalef(float x, float y, float z)
static void
rlScissor(int x, int y, int width, int height)
static void
rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation)
static void
rlSetBlendMode(int mode)
static void
rlSetLineWidth(float width)
static void
static void
static void
rlSetMatrixProjectionStereo(Raylib.Matrix right, Raylib.Matrix left)
static void
rlSetMatrixViewOffsetStereo(Raylib.Matrix right, Raylib.Matrix left)
static void
static void
rlSetShader(int id, int[] locs)
static void
rlSetShader(int id, IntBuffer locs)
static void
rlSetShader(int id, org.bytedeco.javacpp.IntPointer locs)
static void
rlSetTexture(int id)
static void
rlSetUniform(int locIndex, org.bytedeco.javacpp.Pointer value, int uniformType, int count)
static void
rlSetUniformMatrix(int locIndex, Raylib.Matrix mat)
static void
rlSetUniformSampler(int locIndex, int textureId)
static void
rlSetVertexAttribute(int index, int compSize, int type, boolean normalized, int stride, org.bytedeco.javacpp.Pointer pointer)
static void
rlSetVertexAttributeDefault(int locIndex, org.bytedeco.javacpp.Pointer value, int attribType, int count)
static void
rlSetVertexAttributeDivisor(int index, int divisor)
static void
rlTexCoord2f(float x, float y)
static void
rlTextureParameters(int id, int param, int value)
static void
rlTranslatef(float x, float y, float z)
static void
rlUnloadFramebuffer(int id)
static void
static void
rlUnloadShaderBuffer(int ssboId)
static void
rlUnloadShaderProgram(int id)
static void
rlUnloadTexture(int id)
static void
rlUnloadVertexArray(int vaoId)
static void
rlUnloadVertexBuffer(int vboId)
static void
rlUpdateShaderBufferElements(int id, org.bytedeco.javacpp.Pointer data, long dataSize, long offset)
static void
rlUpdateTexture(int id, int offsetX, int offsetY, int width, int height, int format, org.bytedeco.javacpp.Pointer data)
static void
rlUpdateVertexBuffer(int bufferId, org.bytedeco.javacpp.Pointer data, int dataSize, int offset)
static void
rlVertex2f(float x, float y)
static void
rlVertex2i(int x, int y)
static void
rlVertex3f(float x, float y, float z)
static void
rlViewport(int x, int y, int width, int height)
static boolean
SaveFileData(String fileName, org.bytedeco.javacpp.Pointer data, int bytesToWrite)
static boolean
SaveFileData(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.Pointer data, int bytesToWrite)
static boolean
SaveFileText(String fileName, byte[] text)
static boolean
SaveFileText(String fileName, ByteBuffer text)
static boolean
SaveFileText(String fileName, org.bytedeco.javacpp.BytePointer text)
static boolean
SaveFileText(org.bytedeco.javacpp.BytePointer fileName, byte[] text)
static boolean
SaveFileText(org.bytedeco.javacpp.BytePointer fileName, ByteBuffer text)
static boolean
SaveFileText(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.BytePointer text)
static boolean
SaveStorageValue(int _position, int value)
static void
SeekMusicStream(Raylib.Music music, float _position)
static void
SetAudioStreamBufferSizeDefault(int size)
static void
SetAudioStreamPitch(Raylib.AudioStream stream, float pitch)
static void
SetAudioStreamVolume(Raylib.AudioStream stream, float volume)
static void
SetCameraAltControl(int keyAlt)
static void
SetCameraMode(Raylib.Camera3D camera, int mode)
static void
SetCameraMoveControls(int keyFront, int keyBack, int keyRight, int keyLeft, int keyUp, int keyDown)
static void
SetCameraPanControl(int keyPan)
static void
SetCameraSmoothZoomControl(int keySmoothZoom)
static void
SetClipboardText(String text)
static void
SetClipboardText(org.bytedeco.javacpp.BytePointer text)
static void
SetConfigFlags(int flags)
static void
SetExitKey(int key)
static int
SetGamepadMappings(String mappings)
static int
SetGamepadMappings(org.bytedeco.javacpp.BytePointer mappings)
static void
SetGesturesEnabled(int flags)
static void
static void
static void
SetMasterVolume(float volume)
static void
SetMaterialTexture(Raylib.Material material, int mapType, Raylib.Texture texture)
static void
SetModelMeshMaterial(Raylib.Model model, int meshId, int materialId)
static void
SetMouseCursor(int cursor)
static void
SetMouseOffset(int offsetX, int offsetY)
static void
SetMousePosition(int x, int y)
static void
SetMouseScale(float scaleX, float scaleY)
static void
SetMusicPitch(Raylib.Music music, float pitch)
static void
SetMusicVolume(Raylib.Music music, float volume)
static void
SetPixelColor(org.bytedeco.javacpp.Pointer dstPtr, Raylib.Color color, int format)
static void
SetRandomSeed(int seed)
static void
static void
static void
SetShaderValue(Raylib.Shader shader, int locIndex, org.bytedeco.javacpp.Pointer value, int uniformType)
static void
SetShaderValueMatrix(Raylib.Shader shader, int locIndex, Raylib.Matrix mat)
static void
SetShaderValueTexture(Raylib.Shader shader, int locIndex, Raylib.Texture texture)
static void
SetShaderValueV(Raylib.Shader shader, int locIndex, org.bytedeco.javacpp.Pointer value, int uniformType, int count)
static void
SetShapesTexture(Raylib.Texture texture, Raylib.Rectangle source)
static void
SetSoundPitch(Raylib.Sound sound, float pitch)
static void
SetSoundVolume(Raylib.Sound sound, float volume)
static void
SetTargetFPS(int fps)
static void
SetTextureFilter(Raylib.Texture texture, int filter)
static void
SetTextureWrap(Raylib.Texture texture, int wrap)
static void
SetTraceLogCallback(Raylib.TraceLogCallback callback)
static void
SetTraceLogLevel(int logLevel)
static void
SetWindowIcon(Raylib.Image image)
static void
SetWindowMinSize(int width, int height)
static void
SetWindowMonitor(int monitor)
static void
SetWindowPosition(int x, int y)
static void
SetWindowSize(int width, int height)
static void
SetWindowState(int flags)
static void
SetWindowTitle(String title)
static void
SetWindowTitle(org.bytedeco.javacpp.BytePointer title)
static void
static void
StopAudioStream(Raylib.AudioStream stream)
static void
StopMusicStream(Raylib.Music music)
static void
StopSound(Raylib.Sound sound)
static void
static void
static void
TakeScreenshot(String fileName)
static void
TakeScreenshot(org.bytedeco.javacpp.BytePointer fileName)
static void
TextAppend(byte[] text, String append, int[] _position)
static void
TextAppend(byte[] text, org.bytedeco.javacpp.BytePointer append, int[] _position)
static void
TextAppend(ByteBuffer text, String append, IntBuffer _position)
static void
TextAppend(ByteBuffer text, org.bytedeco.javacpp.BytePointer append, IntBuffer _position)
static void
TextAppend(org.bytedeco.javacpp.BytePointer text, String append, org.bytedeco.javacpp.IntPointer _position)
static void
TextAppend(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.BytePointer append, org.bytedeco.javacpp.IntPointer _position)
static byte[]
TextCodepointsToUTF8(int[] codepoints, int length)
static ByteBuffer
TextCodepointsToUTF8(IntBuffer codepoints, int length)
static org.bytedeco.javacpp.BytePointer
TextCodepointsToUTF8(org.bytedeco.javacpp.IntPointer codepoints, int length)
static int
static int
TextCopy(byte[] dst, org.bytedeco.javacpp.BytePointer src)
static int
TextCopy(ByteBuffer dst, String src)
static int
TextCopy(ByteBuffer dst, org.bytedeco.javacpp.BytePointer src)
static int
static int
TextCopy(org.bytedeco.javacpp.BytePointer dst, org.bytedeco.javacpp.BytePointer src)
static int
TextFindIndex(String text, String find)
static int
TextFindIndex(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.BytePointer find)
static String
TextFormat(String text)
static org.bytedeco.javacpp.BytePointer
TextFormat(org.bytedeco.javacpp.BytePointer text)
static ByteBuffer
TextInsert(String text, String insert, int _position)
static org.bytedeco.javacpp.BytePointer
TextInsert(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.BytePointer insert, int _position)
static boolean
TextIsEqual(String text1, String text2)
static boolean
TextIsEqual(org.bytedeco.javacpp.BytePointer text1, org.bytedeco.javacpp.BytePointer text2)
static String
static org.bytedeco.javacpp.BytePointer
TextJoin(byte[] textList, int count, org.bytedeco.javacpp.BytePointer delimiter)
static String
TextJoin(ByteBuffer textList, int count, String delimiter)
static org.bytedeco.javacpp.BytePointer
TextJoin(ByteBuffer textList, int count, org.bytedeco.javacpp.BytePointer delimiter)
static String
static org.bytedeco.javacpp.BytePointer
TextJoin(org.bytedeco.javacpp.BytePointer textList, int count, org.bytedeco.javacpp.BytePointer delimiter)
static org.bytedeco.javacpp.BytePointer
TextJoin(org.bytedeco.javacpp.PointerPointer textList, int count, org.bytedeco.javacpp.BytePointer delimiter)
static int
TextLength(String text)
static int
TextLength(org.bytedeco.javacpp.BytePointer text)
static byte[]
TextReplace(byte[] text, String replace, String by)
static byte[]
TextReplace(byte[] text, org.bytedeco.javacpp.BytePointer replace, org.bytedeco.javacpp.BytePointer by)
static ByteBuffer
TextReplace(ByteBuffer text, String replace, String by)
static ByteBuffer
TextReplace(ByteBuffer text, org.bytedeco.javacpp.BytePointer replace, org.bytedeco.javacpp.BytePointer by)
static org.bytedeco.javacpp.BytePointer
TextReplace(org.bytedeco.javacpp.BytePointer text, String replace, String by)
static org.bytedeco.javacpp.BytePointer
TextReplace(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.BytePointer replace, org.bytedeco.javacpp.BytePointer by)
static byte[]
static ByteBuffer
static org.bytedeco.javacpp.BytePointer
static byte[]
TextSplit(org.bytedeco.javacpp.BytePointer text, byte delimiter, int[] count)
static ByteBuffer
static org.bytedeco.javacpp.PointerPointer
TextSplit(org.bytedeco.javacpp.BytePointer text, byte delimiter, org.bytedeco.javacpp.IntPointer count)
static String
TextSubtext(String text, int _position, int length)
static org.bytedeco.javacpp.BytePointer
TextSubtext(org.bytedeco.javacpp.BytePointer text, int _position, int length)
static int
TextToInteger(String text)
static int
TextToInteger(org.bytedeco.javacpp.BytePointer text)
static String
TextToLower(String text)
static org.bytedeco.javacpp.BytePointer
TextToLower(org.bytedeco.javacpp.BytePointer text)
static String
TextToPascal(String text)
static org.bytedeco.javacpp.BytePointer
TextToPascal(org.bytedeco.javacpp.BytePointer text)
static String
TextToUpper(String text)
static org.bytedeco.javacpp.BytePointer
TextToUpper(org.bytedeco.javacpp.BytePointer text)
static void
static void
static void
TraceLog(int logLevel, org.bytedeco.javacpp.BytePointer text)
static void
UnloadAudioStream(Raylib.AudioStream stream)
static void
UnloadCodepoints(int[] codepoints)
static void
UnloadCodepoints(IntBuffer codepoints)
static void
UnloadCodepoints(org.bytedeco.javacpp.IntPointer codepoints)
static void
UnloadFileData(byte[] data)
static void
UnloadFileData(ByteBuffer data)
static void
UnloadFileData(org.bytedeco.javacpp.BytePointer data)
static void
UnloadFileText(byte[] text)
static void
UnloadFileText(ByteBuffer text)
static void
UnloadFileText(org.bytedeco.javacpp.BytePointer text)
static void
UnloadFont(Raylib.Font font)
static void
UnloadFontData(Raylib.GlyphInfo chars, int glyphCount)
static void
UnloadImage(Raylib.Image image)
static void
UnloadImageColors(Raylib.Color colors)
static void
UnloadImagePalette(Raylib.Color colors)
static void
UnloadMaterial(Raylib.Material material)
static void
UnloadMesh(Raylib.Mesh mesh)
static void
UnloadModel(Raylib.Model model)
static void
static void
UnloadModelAnimations(Raylib.ModelAnimation animations, int count)
static void
UnloadModelKeepMeshes(Raylib.Model model)
static void
UnloadMusicStream(Raylib.Music music)
static void
UnloadRenderTexture(Raylib.RenderTexture target)
static void
UnloadShader(Raylib.Shader shader)
static void
UnloadSound(Raylib.Sound sound)
static void
UnloadTexture(Raylib.Texture texture)
static void
static void
UnloadWave(Raylib.Wave wave)
static void
UnloadWaveSamples(float[] samples)
static void
UnloadWaveSamples(FloatBuffer samples)
static void
UnloadWaveSamples(org.bytedeco.javacpp.FloatPointer samples)
static void
UpdateAudioStream(Raylib.AudioStream stream, org.bytedeco.javacpp.Pointer data, int frameCount)
static void
UpdateCamera(Raylib.Camera3D camera)
static void
UpdateMeshBuffer(Raylib.Mesh mesh, int index, org.bytedeco.javacpp.Pointer data, int dataSize, int offset)
static void
UpdateModelAnimation(Raylib.Model model, Raylib.ModelAnimation anim, int frame)
static void
UpdateMusicStream(Raylib.Music music)
static void
UpdateSound(Raylib.Sound sound, org.bytedeco.javacpp.Pointer data, int sampleCount)
static void
UpdateTexture(Raylib.Texture texture, org.bytedeco.javacpp.Pointer pixels)
static void
UpdateTextureRec(Raylib.Texture texture, Raylib.Rectangle rec, org.bytedeco.javacpp.Pointer pixels)
static void
UploadMesh(Raylib.Mesh mesh, boolean dynamic)
static Raylib.Vector2
Vector2Add(Raylib.Vector2 v1, Raylib.Vector2 v2)
static Raylib.Vector2
Vector2AddValue(Raylib.Vector2 v, float add)
static float
Vector2Angle(Raylib.Vector2 v1, Raylib.Vector2 v2)
static float
Vector2Distance(Raylib.Vector2 v1, Raylib.Vector2 v2)
static Raylib.Vector2
Vector2Divide(Raylib.Vector2 v1, Raylib.Vector2 v2)
static float
static float
static float
static Raylib.Vector2
Vector2Lerp(Raylib.Vector2 v1, Raylib.Vector2 v2, float amount)
static Raylib.Vector2
Vector2MoveTowards(Raylib.Vector2 v, Raylib.Vector2 target, float maxDistance)
static Raylib.Vector2
Vector2Multiply(Raylib.Vector2 v1, Raylib.Vector2 v2)
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
Vector2Reflect(Raylib.Vector2 v, Raylib.Vector2 normal)
static Raylib.Vector2
Vector2Rotate(Raylib.Vector2 v, float angle)
static Raylib.Vector2
Vector2Scale(Raylib.Vector2 v, float scale)
static Raylib.Vector2
Vector2Subtract(Raylib.Vector2 v1, Raylib.Vector2 v2)
static Raylib.Vector2
Vector2SubtractValue(Raylib.Vector2 v, float sub)
static Raylib.Vector2
static Raylib.Vector3
Vector3Add(Raylib.Vector3 v1, Raylib.Vector3 v2)
static Raylib.Vector3
Vector3AddValue(Raylib.Vector3 v, float add)
static Raylib.Vector2
Vector3Angle(Raylib.Vector3 v1, Raylib.Vector3 v2)
static Raylib.Vector3
static Raylib.Vector3
static float
Vector3Distance(Raylib.Vector3 v1, Raylib.Vector3 v2)
static Raylib.Vector3
Vector3Divide(Raylib.Vector3 v1, Raylib.Vector3 v2)
static float
static float
static float
static Raylib.Vector3
Vector3Lerp(Raylib.Vector3 v1, Raylib.Vector3 v2, float amount)
static Raylib.Vector3
Vector3Max(Raylib.Vector3 v1, Raylib.Vector3 v2)
static Raylib.Vector3
Vector3Min(Raylib.Vector3 v1, Raylib.Vector3 v2)
static Raylib.Vector3
Vector3Multiply(Raylib.Vector3 v1, Raylib.Vector3 v2)
static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
static void
static Raylib.Vector3
static Raylib.Vector3
Vector3Reflect(Raylib.Vector3 v, Raylib.Vector3 normal)
static Raylib.Vector3
static Raylib.Vector3
Vector3Scale(Raylib.Vector3 v, float scalar)
static Raylib.Vector3
Vector3Subtract(Raylib.Vector3 v1, Raylib.Vector3 v2)
static Raylib.Vector3
Vector3SubtractValue(Raylib.Vector3 v, float sub)
static Raylib.float3
static Raylib.Vector3
Vector3Transform(Raylib.Vector3 v, Raylib.Matrix mat)
static Raylib.Vector3
Vector3Unproject(Raylib.Vector3 source, Raylib.Matrix projection, Raylib.Matrix view)
static Raylib.Vector3
static void
WaitTime(float ms)
static Raylib.Wave
WaveCopy(Raylib.Wave wave)
static void
WaveCrop(Raylib.Wave wave, int initSample, int finalSample)
static void
WaveFormat(Raylib.Wave wave, int sampleRate, int sampleSize, int channels)
static boolean
Methods inherited from class com.raylib.RaylibConfig
map
-
Field Details
-
RAYLIB_VERSION
raylib v4.0 - A simple and easy-to-use library to enjoy videogames programming (www.raylib.com) FEATURES: - NO external dependencies, all required libraries included with raylib - Multiplatform: Windows, Linux, FreeBSD, OpenBSD, NetBSD, DragonFly, MacOS, Haiku, Android, Raspberry Pi, DRM native, HTML5. - Written in plain C code (C99) in PascalCase/camelCase notation - Hardware accelerated with OpenGL (1.1, 2.1, 3.3, 4.3 or ES2 - choose at compile) - Unique OpenGL abstraction layer (usable as standalone module): [rlgl] - Multiple Fonts formats supported (TTF, XNA fonts, AngelCode fonts) - Outstanding texture formats support, including compressed formats (DXT, ETC, ASTC) - Full 3d support for 3d Shapes, Models, Billboards, Heightmaps and more! - Flexible Materials system, supporting classic maps and PBR maps - Animated 3D models supported (skeletal bones animation) (IQM) - Shaders support, including Model shaders and Postprocessing shaders - Powerful math module for Vector, Matrix and Quaternion operations: [raymath] - Audio loading and playing with streaming support (WAV, OGG, MP3, FLAC, XM, MOD) - VR stereo rendering with configurable HMD device parameters - Bindings to multiple programming languages available! NOTES: - One default Font is loaded on InitWindow()->LoadFontDefault() [core, text] - One default Texture2D is loaded on rlglInit(), 1x1 white pixel R8G8B8A8 [rlgl] (OpenGL 3.3 or ES2) - One default Shader is loaded on rlglInit()->rlLoadShaderDefault() [rlgl] (OpenGL 3.3 or ES2) - One default RenderBatch is loaded on rlglInit()->rlLoadRenderBatch() [rlgl] (OpenGL 3.3 or ES2) DEPENDENCIES (included): [rcore] rglfw (Camilla Löwy - github.com/glfw/glfw) for window/context management and input (PLATFORM_DESKTOP) [rlgl] glad (David Herberth - github.com/Dav1dde/glad) for OpenGL 3.3 extensions loading (PLATFORM_DESKTOP) [raudio] miniaudio (David Reid - github.com/mackron/miniaudio) for audio device/context management OPTIONAL DEPENDENCIES (included): [rcore] msf_gif (Miles Fogle) for GIF recording [rcore] sinfl (Micha Mettke) for DEFLATE decompression algorythm [rcore] sdefl (Micha Mettke) for DEFLATE compression algorythm [rtextures] stb_image (Sean Barret) for images loading (BMP, TGA, PNG, JPEG, HDR...) [rtextures] stb_image_write (Sean Barret) for image writing (BMP, TGA, PNG, JPG) [rtextures] stb_image_resize (Sean Barret) for image resizing algorithms [rtext] stb_truetype (Sean Barret) for ttf fonts loading [rtext] stb_rect_pack (Sean Barret) for rectangles packing [rmodels] par_shapes (Philip Rideout) for parametric 3d shapes generation [rmodels] tinyobj_loader_c (Syoyo Fujita) for models loading (OBJ, MTL) [rmodels] cgltf (Johannes Kuhlmann) for models loading (glTF) [raudio] dr_wav (David Reid) for WAV audio file loading [raudio] dr_flac (David Reid) for FLAC audio file loading [raudio] dr_mp3 (David Reid) for MP3 audio file loading [raudio] stb_vorbis (Sean Barret) for OGG audio loading [raudio] jar_xm (Joshua Reisenauer) for XM audio module loading [raudio] jar_mod (Joshua Reisenauer) for MOD audio module loading LICENSE: zlib/libpng raylib is licensed under an unmodified zlib/libpng license, which is an OSI-certified, BSD-like license that allows static linking with closed source software: Copyright (c) 2013-2021 Ramon Santamaria (\raysan5) This software is provided "as-is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution.- See Also:
- Constant Field Values
-
PI
public static final double PI- See Also:
- Constant Field Values
-
DEG2RAD
public static final double DEG2RAD- See Also:
- Constant Field Values
-
RAD2DEG
public static final double RAD2DEG- See Also:
- Constant Field Values
-
FLAG_VSYNC_HINT
public static final int FLAG_VSYNC_HINTenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_FULLSCREEN_MODE
public static final int FLAG_FULLSCREEN_MODEenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_RESIZABLE
public static final int FLAG_WINDOW_RESIZABLEenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_UNDECORATED
public static final int FLAG_WINDOW_UNDECORATEDenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_HIDDEN
public static final int FLAG_WINDOW_HIDDENenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_MINIMIZED
public static final int FLAG_WINDOW_MINIMIZEDenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_MAXIMIZED
public static final int FLAG_WINDOW_MAXIMIZEDenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_UNFOCUSED
public static final int FLAG_WINDOW_UNFOCUSEDenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_TOPMOST
public static final int FLAG_WINDOW_TOPMOSTenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_ALWAYS_RUN
public static final int FLAG_WINDOW_ALWAYS_RUNenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_TRANSPARENT
public static final int FLAG_WINDOW_TRANSPARENTenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_WINDOW_HIGHDPI
public static final int FLAG_WINDOW_HIGHDPIenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_MSAA_4X_HINT
public static final int FLAG_MSAA_4X_HINTenum ConfigFlags- See Also:
- Constant Field Values
-
FLAG_INTERLACED_HINT
public static final int FLAG_INTERLACED_HINTenum ConfigFlags- See Also:
- Constant Field Values
-
LOG_ALL
public static final int LOG_ALLenum TraceLogLevel- See Also:
- Constant Field Values
-
LOG_TRACE
public static final int LOG_TRACEenum TraceLogLevel- See Also:
- Constant Field Values
-
LOG_DEBUG
public static final int LOG_DEBUGenum TraceLogLevel- See Also:
- Constant Field Values
-
LOG_INFO
public static final int LOG_INFOenum TraceLogLevel- See Also:
- Constant Field Values
-
LOG_WARNING
public static final int LOG_WARNINGenum TraceLogLevel- See Also:
- Constant Field Values
-
LOG_ERROR
public static final int LOG_ERRORenum TraceLogLevel- See Also:
- Constant Field Values
-
LOG_FATAL
public static final int LOG_FATALenum TraceLogLevel- See Also:
- Constant Field Values
-
LOG_NONE
public static final int LOG_NONEenum TraceLogLevel- See Also:
- Constant Field Values
-
KEY_NULL
public static final int KEY_NULLenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_APOSTROPHE
public static final int KEY_APOSTROPHEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_COMMA
public static final int KEY_COMMAenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_MINUS
public static final int KEY_MINUSenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_PERIOD
public static final int KEY_PERIODenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_SLASH
public static final int KEY_SLASHenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_ZERO
public static final int KEY_ZEROenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_ONE
public static final int KEY_ONEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_TWO
public static final int KEY_TWOenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_THREE
public static final int KEY_THREEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_FOUR
public static final int KEY_FOURenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_FIVE
public static final int KEY_FIVEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_SIX
public static final int KEY_SIXenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_SEVEN
public static final int KEY_SEVENenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_EIGHT
public static final int KEY_EIGHTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_NINE
public static final int KEY_NINEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_SEMICOLON
public static final int KEY_SEMICOLONenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_EQUAL
public static final int KEY_EQUALenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_A
public static final int KEY_Aenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_B
public static final int KEY_Benum KeyboardKey- See Also:
- Constant Field Values
-
KEY_C
public static final int KEY_Cenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_D
public static final int KEY_Denum KeyboardKey- See Also:
- Constant Field Values
-
KEY_E
public static final int KEY_Eenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F
public static final int KEY_Fenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_G
public static final int KEY_Genum KeyboardKey- See Also:
- Constant Field Values
-
KEY_H
public static final int KEY_Henum KeyboardKey- See Also:
- Constant Field Values
-
KEY_I
public static final int KEY_Ienum KeyboardKey- See Also:
- Constant Field Values
-
KEY_J
public static final int KEY_Jenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_K
public static final int KEY_Kenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_L
public static final int KEY_Lenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_M
public static final int KEY_Menum KeyboardKey- See Also:
- Constant Field Values
-
KEY_N
public static final int KEY_Nenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_O
public static final int KEY_Oenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_P
public static final int KEY_Penum KeyboardKey- See Also:
- Constant Field Values
-
KEY_Q
public static final int KEY_Qenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_R
public static final int KEY_Renum KeyboardKey- See Also:
- Constant Field Values
-
KEY_S
public static final int KEY_Senum KeyboardKey- See Also:
- Constant Field Values
-
KEY_T
public static final int KEY_Tenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_U
public static final int KEY_Uenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_V
public static final int KEY_Venum KeyboardKey- See Also:
- Constant Field Values
-
KEY_W
public static final int KEY_Wenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_X
public static final int KEY_Xenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_Y
public static final int KEY_Yenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_Z
public static final int KEY_Zenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_LEFT_BRACKET
public static final int KEY_LEFT_BRACKETenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_BACKSLASH
public static final int KEY_BACKSLASHenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_RIGHT_BRACKET
public static final int KEY_RIGHT_BRACKETenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_GRAVE
public static final int KEY_GRAVEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_SPACE
public static final int KEY_SPACEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_ESCAPE
public static final int KEY_ESCAPEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_ENTER
public static final int KEY_ENTERenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_TAB
public static final int KEY_TABenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_BACKSPACE
public static final int KEY_BACKSPACEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_INSERT
public static final int KEY_INSERTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_DELETE
public static final int KEY_DELETEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_RIGHT
public static final int KEY_RIGHTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_LEFT
public static final int KEY_LEFTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_DOWN
public static final int KEY_DOWNenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_UP
public static final int KEY_UPenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_PAGE_UP
public static final int KEY_PAGE_UPenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_PAGE_DOWN
public static final int KEY_PAGE_DOWNenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_HOME
public static final int KEY_HOMEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_END
public static final int KEY_ENDenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_CAPS_LOCK
public static final int KEY_CAPS_LOCKenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_SCROLL_LOCK
public static final int KEY_SCROLL_LOCKenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_NUM_LOCK
public static final int KEY_NUM_LOCKenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_PRINT_SCREEN
public static final int KEY_PRINT_SCREENenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_PAUSE
public static final int KEY_PAUSEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F1
public static final int KEY_F1enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F2
public static final int KEY_F2enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F3
public static final int KEY_F3enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F4
public static final int KEY_F4enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F5
public static final int KEY_F5enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F6
public static final int KEY_F6enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F7
public static final int KEY_F7enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F8
public static final int KEY_F8enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F9
public static final int KEY_F9enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F10
public static final int KEY_F10enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F11
public static final int KEY_F11enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_F12
public static final int KEY_F12enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_LEFT_SHIFT
public static final int KEY_LEFT_SHIFTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_LEFT_CONTROL
public static final int KEY_LEFT_CONTROLenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_LEFT_ALT
public static final int KEY_LEFT_ALTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_LEFT_SUPER
public static final int KEY_LEFT_SUPERenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_RIGHT_SHIFT
public static final int KEY_RIGHT_SHIFTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_RIGHT_CONTROL
public static final int KEY_RIGHT_CONTROLenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_RIGHT_ALT
public static final int KEY_RIGHT_ALTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_RIGHT_SUPER
public static final int KEY_RIGHT_SUPERenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KB_MENU
public static final int KEY_KB_MENUenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_0
public static final int KEY_KP_0enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_1
public static final int KEY_KP_1enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_2
public static final int KEY_KP_2enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_3
public static final int KEY_KP_3enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_4
public static final int KEY_KP_4enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_5
public static final int KEY_KP_5enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_6
public static final int KEY_KP_6enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_7
public static final int KEY_KP_7enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_8
public static final int KEY_KP_8enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_9
public static final int KEY_KP_9enum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_DECIMAL
public static final int KEY_KP_DECIMALenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_DIVIDE
public static final int KEY_KP_DIVIDEenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_MULTIPLY
public static final int KEY_KP_MULTIPLYenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_SUBTRACT
public static final int KEY_KP_SUBTRACTenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_ADD
public static final int KEY_KP_ADDenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_ENTER
public static final int KEY_KP_ENTERenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_KP_EQUAL
public static final int KEY_KP_EQUALenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_BACK
public static final int KEY_BACKenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_MENU
public static final int KEY_MENUenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_VOLUME_UP
public static final int KEY_VOLUME_UPenum KeyboardKey- See Also:
- Constant Field Values
-
KEY_VOLUME_DOWN
public static final int KEY_VOLUME_DOWNenum KeyboardKey- See Also:
- Constant Field Values
-
MOUSE_BUTTON_LEFT
public static final int MOUSE_BUTTON_LEFTenum MouseButton- See Also:
- Constant Field Values
-
MOUSE_BUTTON_RIGHT
public static final int MOUSE_BUTTON_RIGHTenum MouseButton- See Also:
- Constant Field Values
-
MOUSE_BUTTON_MIDDLE
public static final int MOUSE_BUTTON_MIDDLEenum MouseButton- See Also:
- Constant Field Values
-
MOUSE_BUTTON_SIDE
public static final int MOUSE_BUTTON_SIDEenum MouseButton- See Also:
- Constant Field Values
-
MOUSE_BUTTON_EXTRA
public static final int MOUSE_BUTTON_EXTRAenum MouseButton- See Also:
- Constant Field Values
-
MOUSE_BUTTON_FORWARD
public static final int MOUSE_BUTTON_FORWARDenum MouseButton- See Also:
- Constant Field Values
-
MOUSE_BUTTON_BACK
public static final int MOUSE_BUTTON_BACKenum MouseButton- See Also:
- Constant Field Values
-
MOUSE_CURSOR_DEFAULT
public static final int MOUSE_CURSOR_DEFAULTenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_ARROW
public static final int MOUSE_CURSOR_ARROWenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_IBEAM
public static final int MOUSE_CURSOR_IBEAMenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_CROSSHAIR
public static final int MOUSE_CURSOR_CROSSHAIRenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_POINTING_HAND
public static final int MOUSE_CURSOR_POINTING_HANDenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_RESIZE_EW
public static final int MOUSE_CURSOR_RESIZE_EWenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_RESIZE_NS
public static final int MOUSE_CURSOR_RESIZE_NSenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_RESIZE_NWSE
public static final int MOUSE_CURSOR_RESIZE_NWSEenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_RESIZE_NESW
public static final int MOUSE_CURSOR_RESIZE_NESWenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_RESIZE_ALL
public static final int MOUSE_CURSOR_RESIZE_ALLenum MouseCursor- See Also:
- Constant Field Values
-
MOUSE_CURSOR_NOT_ALLOWED
public static final int MOUSE_CURSOR_NOT_ALLOWEDenum MouseCursor- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_UNKNOWN
public static final int GAMEPAD_BUTTON_UNKNOWNenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_LEFT_FACE_UP
public static final int GAMEPAD_BUTTON_LEFT_FACE_UPenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_LEFT_FACE_RIGHT
public static final int GAMEPAD_BUTTON_LEFT_FACE_RIGHTenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_LEFT_FACE_DOWN
public static final int GAMEPAD_BUTTON_LEFT_FACE_DOWNenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_LEFT_FACE_LEFT
public static final int GAMEPAD_BUTTON_LEFT_FACE_LEFTenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_RIGHT_FACE_UP
public static final int GAMEPAD_BUTTON_RIGHT_FACE_UPenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_RIGHT_FACE_RIGHT
public static final int GAMEPAD_BUTTON_RIGHT_FACE_RIGHTenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_RIGHT_FACE_DOWN
public static final int GAMEPAD_BUTTON_RIGHT_FACE_DOWNenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_RIGHT_FACE_LEFT
public static final int GAMEPAD_BUTTON_RIGHT_FACE_LEFTenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_LEFT_TRIGGER_1
public static final int GAMEPAD_BUTTON_LEFT_TRIGGER_1enum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_LEFT_TRIGGER_2
public static final int GAMEPAD_BUTTON_LEFT_TRIGGER_2enum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_RIGHT_TRIGGER_1
public static final int GAMEPAD_BUTTON_RIGHT_TRIGGER_1enum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_RIGHT_TRIGGER_2
public static final int GAMEPAD_BUTTON_RIGHT_TRIGGER_2enum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_MIDDLE_LEFT
public static final int GAMEPAD_BUTTON_MIDDLE_LEFTenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_MIDDLE
public static final int GAMEPAD_BUTTON_MIDDLEenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_MIDDLE_RIGHT
public static final int GAMEPAD_BUTTON_MIDDLE_RIGHTenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_LEFT_THUMB
public static final int GAMEPAD_BUTTON_LEFT_THUMBenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_BUTTON_RIGHT_THUMB
public static final int GAMEPAD_BUTTON_RIGHT_THUMBenum GamepadButton- See Also:
- Constant Field Values
-
GAMEPAD_AXIS_LEFT_X
public static final int GAMEPAD_AXIS_LEFT_Xenum GamepadAxis- See Also:
- Constant Field Values
-
GAMEPAD_AXIS_LEFT_Y
public static final int GAMEPAD_AXIS_LEFT_Yenum GamepadAxis- See Also:
- Constant Field Values
-
GAMEPAD_AXIS_RIGHT_X
public static final int GAMEPAD_AXIS_RIGHT_Xenum GamepadAxis- See Also:
- Constant Field Values
-
GAMEPAD_AXIS_RIGHT_Y
public static final int GAMEPAD_AXIS_RIGHT_Yenum GamepadAxis- See Also:
- Constant Field Values
-
GAMEPAD_AXIS_LEFT_TRIGGER
public static final int GAMEPAD_AXIS_LEFT_TRIGGERenum GamepadAxis- See Also:
- Constant Field Values
-
GAMEPAD_AXIS_RIGHT_TRIGGER
public static final int GAMEPAD_AXIS_RIGHT_TRIGGERenum GamepadAxis- See Also:
- Constant Field Values
-
MATERIAL_MAP_ALBEDO
public static final int MATERIAL_MAP_ALBEDOenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_METALNESS
public static final int MATERIAL_MAP_METALNESSenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_NORMAL
public static final int MATERIAL_MAP_NORMALenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_ROUGHNESS
public static final int MATERIAL_MAP_ROUGHNESSenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_OCCLUSION
public static final int MATERIAL_MAP_OCCLUSIONenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_EMISSION
public static final int MATERIAL_MAP_EMISSIONenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_HEIGHT
public static final int MATERIAL_MAP_HEIGHTenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_CUBEMAP
public static final int MATERIAL_MAP_CUBEMAPenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_IRRADIANCE
public static final int MATERIAL_MAP_IRRADIANCEenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_PREFILTER
public static final int MATERIAL_MAP_PREFILTERenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_BRDF
public static final int MATERIAL_MAP_BRDFenum MaterialMapIndex- See Also:
- Constant Field Values
-
MATERIAL_MAP_DIFFUSE
public static final int MATERIAL_MAP_DIFFUSE- See Also:
- Constant Field Values
-
MATERIAL_MAP_SPECULAR
public static final int MATERIAL_MAP_SPECULAR- See Also:
- Constant Field Values
-
SHADER_LOC_VERTEX_POSITION
public static final int SHADER_LOC_VERTEX_POSITIONenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_VERTEX_TEXCOORD01
public static final int SHADER_LOC_VERTEX_TEXCOORD01enum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_VERTEX_TEXCOORD02
public static final int SHADER_LOC_VERTEX_TEXCOORD02enum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_VERTEX_NORMAL
public static final int SHADER_LOC_VERTEX_NORMALenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_VERTEX_TANGENT
public static final int SHADER_LOC_VERTEX_TANGENTenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_VERTEX_COLOR
public static final int SHADER_LOC_VERTEX_COLORenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MATRIX_MVP
public static final int SHADER_LOC_MATRIX_MVPenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MATRIX_VIEW
public static final int SHADER_LOC_MATRIX_VIEWenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MATRIX_PROJECTION
public static final int SHADER_LOC_MATRIX_PROJECTIONenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MATRIX_MODEL
public static final int SHADER_LOC_MATRIX_MODELenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MATRIX_NORMAL
public static final int SHADER_LOC_MATRIX_NORMALenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_VECTOR_VIEW
public static final int SHADER_LOC_VECTOR_VIEWenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_COLOR_DIFFUSE
public static final int SHADER_LOC_COLOR_DIFFUSEenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_COLOR_SPECULAR
public static final int SHADER_LOC_COLOR_SPECULARenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_COLOR_AMBIENT
public static final int SHADER_LOC_COLOR_AMBIENTenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_ALBEDO
public static final int SHADER_LOC_MAP_ALBEDOenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_METALNESS
public static final int SHADER_LOC_MAP_METALNESSenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_NORMAL
public static final int SHADER_LOC_MAP_NORMALenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_ROUGHNESS
public static final int SHADER_LOC_MAP_ROUGHNESSenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_OCCLUSION
public static final int SHADER_LOC_MAP_OCCLUSIONenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_EMISSION
public static final int SHADER_LOC_MAP_EMISSIONenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_HEIGHT
public static final int SHADER_LOC_MAP_HEIGHTenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_CUBEMAP
public static final int SHADER_LOC_MAP_CUBEMAPenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_IRRADIANCE
public static final int SHADER_LOC_MAP_IRRADIANCEenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_PREFILTER
public static final int SHADER_LOC_MAP_PREFILTERenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_BRDF
public static final int SHADER_LOC_MAP_BRDFenum ShaderLocationIndex- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_DIFFUSE
public static final int SHADER_LOC_MAP_DIFFUSE- See Also:
- Constant Field Values
-
SHADER_LOC_MAP_SPECULAR
public static final int SHADER_LOC_MAP_SPECULAR- See Also:
- Constant Field Values
-
SHADER_UNIFORM_FLOAT
public static final int SHADER_UNIFORM_FLOATenum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_VEC2
public static final int SHADER_UNIFORM_VEC2enum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_VEC3
public static final int SHADER_UNIFORM_VEC3enum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_VEC4
public static final int SHADER_UNIFORM_VEC4enum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_INT
public static final int SHADER_UNIFORM_INTenum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_IVEC2
public static final int SHADER_UNIFORM_IVEC2enum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_IVEC3
public static final int SHADER_UNIFORM_IVEC3enum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_IVEC4
public static final int SHADER_UNIFORM_IVEC4enum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_UNIFORM_SAMPLER2D
public static final int SHADER_UNIFORM_SAMPLER2Denum ShaderUniformDataType- See Also:
- Constant Field Values
-
SHADER_ATTRIB_FLOAT
public static final int SHADER_ATTRIB_FLOATenum ShaderAttributeDataType- See Also:
- Constant Field Values
-
SHADER_ATTRIB_VEC2
public static final int SHADER_ATTRIB_VEC2enum ShaderAttributeDataType- See Also:
- Constant Field Values
-
SHADER_ATTRIB_VEC3
public static final int SHADER_ATTRIB_VEC3enum ShaderAttributeDataType- See Also:
- Constant Field Values
-
SHADER_ATTRIB_VEC4
public static final int SHADER_ATTRIB_VEC4enum ShaderAttributeDataType- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_GRAYSCALE
public static final int PIXELFORMAT_UNCOMPRESSED_GRAYSCALEenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA
public static final int PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHAenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R5G6B5
public static final int PIXELFORMAT_UNCOMPRESSED_R5G6B5enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R8G8B8
public static final int PIXELFORMAT_UNCOMPRESSED_R8G8B8enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R5G5B5A1
public static final int PIXELFORMAT_UNCOMPRESSED_R5G5B5A1enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R4G4B4A4
public static final int PIXELFORMAT_UNCOMPRESSED_R4G4B4A4enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R8G8B8A8
public static final int PIXELFORMAT_UNCOMPRESSED_R8G8B8A8enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R32
public static final int PIXELFORMAT_UNCOMPRESSED_R32enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R32G32B32
public static final int PIXELFORMAT_UNCOMPRESSED_R32G32B32enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_UNCOMPRESSED_R32G32B32A32
public static final int PIXELFORMAT_UNCOMPRESSED_R32G32B32A32enum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_DXT1_RGB
public static final int PIXELFORMAT_COMPRESSED_DXT1_RGBenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_DXT1_RGBA
public static final int PIXELFORMAT_COMPRESSED_DXT1_RGBAenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_DXT3_RGBA
public static final int PIXELFORMAT_COMPRESSED_DXT3_RGBAenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_DXT5_RGBA
public static final int PIXELFORMAT_COMPRESSED_DXT5_RGBAenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_ETC1_RGB
public static final int PIXELFORMAT_COMPRESSED_ETC1_RGBenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_ETC2_RGB
public static final int PIXELFORMAT_COMPRESSED_ETC2_RGBenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA
public static final int PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBAenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_PVRT_RGB
public static final int PIXELFORMAT_COMPRESSED_PVRT_RGBenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_PVRT_RGBA
public static final int PIXELFORMAT_COMPRESSED_PVRT_RGBAenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA
public static final int PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBAenum PixelFormat- See Also:
- Constant Field Values
-
PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA
public static final int PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBAenum PixelFormat- See Also:
- Constant Field Values
-
TEXTURE_FILTER_POINT
public static final int TEXTURE_FILTER_POINTenum TextureFilter- See Also:
- Constant Field Values
-
TEXTURE_FILTER_BILINEAR
public static final int TEXTURE_FILTER_BILINEARenum TextureFilter- See Also:
- Constant Field Values
-
TEXTURE_FILTER_TRILINEAR
public static final int TEXTURE_FILTER_TRILINEARenum TextureFilter- See Also:
- Constant Field Values
-
TEXTURE_FILTER_ANISOTROPIC_4X
public static final int TEXTURE_FILTER_ANISOTROPIC_4Xenum TextureFilter- See Also:
- Constant Field Values
-
TEXTURE_FILTER_ANISOTROPIC_8X
public static final int TEXTURE_FILTER_ANISOTROPIC_8Xenum TextureFilter- See Also:
- Constant Field Values
-
TEXTURE_FILTER_ANISOTROPIC_16X
public static final int TEXTURE_FILTER_ANISOTROPIC_16Xenum TextureFilter- See Also:
- Constant Field Values
-
TEXTURE_WRAP_REPEAT
public static final int TEXTURE_WRAP_REPEATenum TextureWrap- See Also:
- Constant Field Values
-
TEXTURE_WRAP_CLAMP
public static final int TEXTURE_WRAP_CLAMPenum TextureWrap- See Also:
- Constant Field Values
-
TEXTURE_WRAP_MIRROR_REPEAT
public static final int TEXTURE_WRAP_MIRROR_REPEATenum TextureWrap- See Also:
- Constant Field Values
-
TEXTURE_WRAP_MIRROR_CLAMP
public static final int TEXTURE_WRAP_MIRROR_CLAMPenum TextureWrap- See Also:
- Constant Field Values
-
CUBEMAP_LAYOUT_AUTO_DETECT
public static final int CUBEMAP_LAYOUT_AUTO_DETECTenum CubemapLayout- See Also:
- Constant Field Values
-
CUBEMAP_LAYOUT_LINE_VERTICAL
public static final int CUBEMAP_LAYOUT_LINE_VERTICALenum CubemapLayout- See Also:
- Constant Field Values
-
CUBEMAP_LAYOUT_LINE_HORIZONTAL
public static final int CUBEMAP_LAYOUT_LINE_HORIZONTALenum CubemapLayout- See Also:
- Constant Field Values
-
CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR
public static final int CUBEMAP_LAYOUT_CROSS_THREE_BY_FOURenum CubemapLayout- See Also:
- Constant Field Values
-
CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE
public static final int CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREEenum CubemapLayout- See Also:
- Constant Field Values
-
CUBEMAP_LAYOUT_PANORAMA
public static final int CUBEMAP_LAYOUT_PANORAMAenum CubemapLayout- See Also:
- Constant Field Values
-
FONT_DEFAULT
public static final int FONT_DEFAULTenum FontType- See Also:
- Constant Field Values
-
FONT_BITMAP
public static final int FONT_BITMAPenum FontType- See Also:
- Constant Field Values
-
FONT_SDF
public static final int FONT_SDFenum FontType- See Also:
- Constant Field Values
-
BLEND_ALPHA
public static final int BLEND_ALPHAenum BlendMode- See Also:
- Constant Field Values
-
BLEND_ADDITIVE
public static final int BLEND_ADDITIVEenum BlendMode- See Also:
- Constant Field Values
-
BLEND_MULTIPLIED
public static final int BLEND_MULTIPLIEDenum BlendMode- See Also:
- Constant Field Values
-
BLEND_ADD_COLORS
public static final int BLEND_ADD_COLORSenum BlendMode- See Also:
- Constant Field Values
-
BLEND_SUBTRACT_COLORS
public static final int BLEND_SUBTRACT_COLORSenum BlendMode- See Also:
- Constant Field Values
-
BLEND_CUSTOM
public static final int BLEND_CUSTOMenum BlendMode- See Also:
- Constant Field Values
-
GESTURE_NONE
public static final int GESTURE_NONEenum Gesture- See Also:
- Constant Field Values
-
GESTURE_TAP
public static final int GESTURE_TAPenum Gesture- See Also:
- Constant Field Values
-
GESTURE_DOUBLETAP
public static final int GESTURE_DOUBLETAPenum Gesture- See Also:
- Constant Field Values
-
GESTURE_HOLD
public static final int GESTURE_HOLDenum Gesture- See Also:
- Constant Field Values
-
GESTURE_DRAG
public static final int GESTURE_DRAGenum Gesture- See Also:
- Constant Field Values
-
GESTURE_SWIPE_RIGHT
public static final int GESTURE_SWIPE_RIGHTenum Gesture- See Also:
- Constant Field Values
-
GESTURE_SWIPE_LEFT
public static final int GESTURE_SWIPE_LEFTenum Gesture- See Also:
- Constant Field Values
-
GESTURE_SWIPE_UP
public static final int GESTURE_SWIPE_UPenum Gesture- See Also:
- Constant Field Values
-
GESTURE_SWIPE_DOWN
public static final int GESTURE_SWIPE_DOWNenum Gesture- See Also:
- Constant Field Values
-
GESTURE_PINCH_IN
public static final int GESTURE_PINCH_INenum Gesture- See Also:
- Constant Field Values
-
GESTURE_PINCH_OUT
public static final int GESTURE_PINCH_OUTenum Gesture- See Also:
- Constant Field Values
-
CAMERA_CUSTOM
public static final int CAMERA_CUSTOMenum CameraMode- See Also:
- Constant Field Values
-
CAMERA_FREE
public static final int CAMERA_FREEenum CameraMode- See Also:
- Constant Field Values
-
CAMERA_ORBITAL
public static final int CAMERA_ORBITALenum CameraMode- See Also:
- Constant Field Values
-
CAMERA_FIRST_PERSON
public static final int CAMERA_FIRST_PERSONenum CameraMode- See Also:
- Constant Field Values
-
CAMERA_THIRD_PERSON
public static final int CAMERA_THIRD_PERSONenum CameraMode- See Also:
- Constant Field Values
-
CAMERA_PERSPECTIVE
public static final int CAMERA_PERSPECTIVEenum CameraProjection- See Also:
- Constant Field Values
-
CAMERA_ORTHOGRAPHIC
public static final int CAMERA_ORTHOGRAPHICenum CameraProjection- See Also:
- Constant Field Values
-
NPATCH_NINE_PATCH
public static final int NPATCH_NINE_PATCHenum NPatchLayout- See Also:
- Constant Field Values
-
NPATCH_THREE_PATCH_VERTICAL
public static final int NPATCH_THREE_PATCH_VERTICALenum NPatchLayout- See Also:
- Constant Field Values
-
NPATCH_THREE_PATCH_HORIZONTAL
public static final int NPATCH_THREE_PATCH_HORIZONTALenum NPatchLayout- See Also:
- Constant Field Values
-
RLGL_VERSION
rlgl v4.0 - A multi-OpenGL abstraction layer with an immediate-mode style API An abstraction layer for multiple OpenGL versions (1.1, 2.1, 3.3 Core, 4.3 Core, ES 2.0) that provides a pseudo-OpenGL 1.1 immediate-mode style API (rlVertex, rlTranslate, rlRotate...) When chosing an OpenGL backend different than OpenGL 1.1, some internal buffer are initialized on rlglInit() to accumulate vertex data. When an internal state change is required all the stored vertex data is renderer in batch, additioanlly, rlDrawRenderBatchActive() could be called to force flushing of the batch. Some additional resources are also loaded for convenience, here the complete list: - Default batch (RLGL.defaultBatch): RenderBatch system to accumulate vertex data - Default texture (RLGL.defaultTextureId): 1x1 white pixel R8G8B8A8 - Default shader (RLGL.State.defaultShaderId, RLGL.State.defaultShaderLocs) Internal buffer (and additional resources) must be manually unloaded calling rlglClose(). CONFIGURATION: #define GRAPHICS_API_OPENGL_11 #define GRAPHICS_API_OPENGL_21 #define GRAPHICS_API_OPENGL_33 #define GRAPHICS_API_OPENGL_43 #define GRAPHICS_API_OPENGL_ES2 Use selected OpenGL graphics backend, should be supported by platform Those preprocessor defines are only used on rlgl module, if OpenGL version is required by any other module, use rlGetVersion() to check it #define RLGL_IMPLEMENTATION Generates the implementation of the library into the included file. If not defined, the library is in header only mode and can be included in other headers or source files without problems. But only ONE file should hold the implementation. #define RLGL_RENDER_TEXTURES_HINT Enable framebuffer objects (fbo) support (enabled by default) Some GPUs could not support them despite the OpenGL version #define RLGL_SHOW_GL_DETAILS_INFO Show OpenGL extensions and capabilities detailed logs on init #define RLGL_ENABLE_OPENGL_DEBUG_CONTEXT Enable debug context (only available on OpenGL 4.3) rlgl capabilities could be customized just defining some internal values before library inclusion (default values listed): #define RL_DEFAULT_BATCH_BUFFER_ELEMENTS 8192 // Default internal render batch elements limits #define RL_DEFAULT_BATCH_BUFFERS 1 // Default number of batch buffers (multi-buffering) #define RL_DEFAULT_BATCH_DRAWCALLS 256 // Default number of batch draw calls (by state changes: mode, texture) #define RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS 4 // Maximum number of textures units that can be activated on batch drawing (SetShaderValueTexture()) #define RL_MAX_MATRIX_STACK_SIZE 32 // Maximum size of internal Matrix stack #define RL_MAX_SHADER_LOCATIONS 32 // Maximum number of shader locations supported #define RL_CULL_DISTANCE_NEAR 0.01 // Default projection matrix near cull distance #define RL_CULL_DISTANCE_FAR 1000.0 // Default projection matrix far cull distance When loading a shader, the following vertex attribute and uniform location names are tried to be set automatically: #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION "vertexPosition" // Binded by default to shader location: 0 #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD "vertexTexCoord" // Binded by default to shader location: 1 #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL "vertexNormal" // Binded by default to shader location: 2 #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR "vertexColor" // Binded by default to shader location: 3 #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT "vertexTangent" // Binded by default to shader location: 4 #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2 "vertexTexCoord2" // Binded by default to shader location: 5 #define RL_DEFAULT_SHADER_UNIFORM_NAME_MVP "mvp" // model-view-projection matrix #define RL_DEFAULT_SHADER_UNIFORM_NAME_VIEW "matView" // view matrix #define RL_DEFAULT_SHADER_UNIFORM_NAME_PROJECTION "matProjection" // projection matrix #define RL_DEFAULT_SHADER_UNIFORM_NAME_MODEL "matModel" // model matrix #define RL_DEFAULT_SHADER_UNIFORM_NAME_NORMAL "matNormal" // normal matrix (transpose(inverse(matModelView)) #define RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR "colDiffuse" // color diffuse (base tint color, multiplied by texture color) #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0 "texture0" // texture0 (texture slot active 0) #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1 "texture1" // texture1 (texture slot active 1) #define RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2 "texture2" // texture2 (texture slot active 2) DEPENDENCIES: - OpenGL libraries (depending on platform and OpenGL version selected) - GLAD OpenGL extensions loading library (only for OpenGL 3.3 Core, 4.3 Core) LICENSE: zlib/libpng Copyright (c) 2014-2021 Ramon Santamaria (\raysan5) This software is provided "as-is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution.- See Also:
- Constant Field Values
-
RL_DEFAULT_BATCH_BUFFER_ELEMENTS
public static final int RL_DEFAULT_BATCH_BUFFER_ELEMENTS- See Also:
- Constant Field Values
-
RL_DEFAULT_BATCH_BUFFERS
public static final int RL_DEFAULT_BATCH_BUFFERS- See Also:
- Constant Field Values
-
RL_DEFAULT_BATCH_DRAWCALLS
public static final int RL_DEFAULT_BATCH_DRAWCALLS- See Also:
- Constant Field Values
-
RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS
public static final int RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS- See Also:
- Constant Field Values
-
RL_MAX_MATRIX_STACK_SIZE
public static final int RL_MAX_MATRIX_STACK_SIZE- See Also:
- Constant Field Values
-
RL_MAX_SHADER_LOCATIONS
public static final int RL_MAX_SHADER_LOCATIONS- See Also:
- Constant Field Values
-
RL_CULL_DISTANCE_NEAR
public static final double RL_CULL_DISTANCE_NEAR- See Also:
- Constant Field Values
-
RL_CULL_DISTANCE_FAR
public static final double RL_CULL_DISTANCE_FAR- See Also:
- Constant Field Values
-
RL_TEXTURE_WRAP_S
public static final int RL_TEXTURE_WRAP_S- See Also:
- Constant Field Values
-
RL_TEXTURE_WRAP_T
public static final int RL_TEXTURE_WRAP_T- See Also:
- Constant Field Values
-
RL_TEXTURE_MAG_FILTER
public static final int RL_TEXTURE_MAG_FILTER- See Also:
- Constant Field Values
-
RL_TEXTURE_MIN_FILTER
public static final int RL_TEXTURE_MIN_FILTER- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_NEAREST
public static final int RL_TEXTURE_FILTER_NEAREST- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_LINEAR
public static final int RL_TEXTURE_FILTER_LINEAR- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_MIP_NEAREST
public static final int RL_TEXTURE_FILTER_MIP_NEAREST- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR
public static final int RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST
public static final int RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_MIP_LINEAR
public static final int RL_TEXTURE_FILTER_MIP_LINEAR- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_ANISOTROPIC
public static final int RL_TEXTURE_FILTER_ANISOTROPIC- See Also:
- Constant Field Values
-
RL_TEXTURE_WRAP_REPEAT
public static final int RL_TEXTURE_WRAP_REPEAT- See Also:
- Constant Field Values
-
RL_TEXTURE_WRAP_CLAMP
public static final int RL_TEXTURE_WRAP_CLAMP- See Also:
- Constant Field Values
-
RL_TEXTURE_WRAP_MIRROR_REPEAT
public static final int RL_TEXTURE_WRAP_MIRROR_REPEAT- See Also:
- Constant Field Values
-
RL_TEXTURE_WRAP_MIRROR_CLAMP
public static final int RL_TEXTURE_WRAP_MIRROR_CLAMP- See Also:
- Constant Field Values
-
RL_MODELVIEW
public static final int RL_MODELVIEW- See Also:
- Constant Field Values
-
RL_PROJECTION
public static final int RL_PROJECTION- See Also:
- Constant Field Values
-
RL_TEXTURE
public static final int RL_TEXTURE- See Also:
- Constant Field Values
-
RL_LINES
public static final int RL_LINES- See Also:
- Constant Field Values
-
RL_TRIANGLES
public static final int RL_TRIANGLES- See Also:
- Constant Field Values
-
RL_QUADS
public static final int RL_QUADS- See Also:
- Constant Field Values
-
RL_UNSIGNED_BYTE
public static final int RL_UNSIGNED_BYTE- See Also:
- Constant Field Values
-
RL_FLOAT
public static final int RL_FLOAT- See Also:
- Constant Field Values
-
RL_STREAM_DRAW
public static final int RL_STREAM_DRAW- See Also:
- Constant Field Values
-
RL_STREAM_READ
public static final int RL_STREAM_READ- See Also:
- Constant Field Values
-
RL_STREAM_COPY
public static final int RL_STREAM_COPY- See Also:
- Constant Field Values
-
RL_STATIC_DRAW
public static final int RL_STATIC_DRAW- See Also:
- Constant Field Values
-
RL_STATIC_READ
public static final int RL_STATIC_READ- See Also:
- Constant Field Values
-
RL_STATIC_COPY
public static final int RL_STATIC_COPY- See Also:
- Constant Field Values
-
RL_DYNAMIC_DRAW
public static final int RL_DYNAMIC_DRAW- See Also:
- Constant Field Values
-
RL_DYNAMIC_READ
public static final int RL_DYNAMIC_READ- See Also:
- Constant Field Values
-
RL_DYNAMIC_COPY
public static final int RL_DYNAMIC_COPY- See Also:
- Constant Field Values
-
RL_FRAGMENT_SHADER
public static final int RL_FRAGMENT_SHADER- See Also:
- Constant Field Values
-
RL_VERTEX_SHADER
public static final int RL_VERTEX_SHADER- See Also:
- Constant Field Values
-
RL_COMPUTE_SHADER
public static final int RL_COMPUTE_SHADER- See Also:
- Constant Field Values
-
OPENGL_11
public static final int OPENGL_11enum rlGlVersion- See Also:
- Constant Field Values
-
OPENGL_21
public static final int OPENGL_21enum rlGlVersion- See Also:
- Constant Field Values
-
OPENGL_33
public static final int OPENGL_33enum rlGlVersion- See Also:
- Constant Field Values
-
OPENGL_43
public static final int OPENGL_43enum rlGlVersion- See Also:
- Constant Field Values
-
OPENGL_ES_20
public static final int OPENGL_ES_20enum rlGlVersion- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL0
public static final int RL_ATTACHMENT_COLOR_CHANNEL0enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL1
public static final int RL_ATTACHMENT_COLOR_CHANNEL1enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL2
public static final int RL_ATTACHMENT_COLOR_CHANNEL2enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL3
public static final int RL_ATTACHMENT_COLOR_CHANNEL3enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL4
public static final int RL_ATTACHMENT_COLOR_CHANNEL4enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL5
public static final int RL_ATTACHMENT_COLOR_CHANNEL5enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL6
public static final int RL_ATTACHMENT_COLOR_CHANNEL6enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_COLOR_CHANNEL7
public static final int RL_ATTACHMENT_COLOR_CHANNEL7enum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_DEPTH
public static final int RL_ATTACHMENT_DEPTHenum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_STENCIL
public static final int RL_ATTACHMENT_STENCILenum rlFramebufferAttachType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_CUBEMAP_POSITIVE_X
public static final int RL_ATTACHMENT_CUBEMAP_POSITIVE_Xenum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_CUBEMAP_NEGATIVE_X
public static final int RL_ATTACHMENT_CUBEMAP_NEGATIVE_Xenum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_CUBEMAP_POSITIVE_Y
public static final int RL_ATTACHMENT_CUBEMAP_POSITIVE_Yenum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y
public static final int RL_ATTACHMENT_CUBEMAP_NEGATIVE_Yenum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_CUBEMAP_POSITIVE_Z
public static final int RL_ATTACHMENT_CUBEMAP_POSITIVE_Zenum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z
public static final int RL_ATTACHMENT_CUBEMAP_NEGATIVE_Zenum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_TEXTURE2D
public static final int RL_ATTACHMENT_TEXTURE2Denum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_ATTACHMENT_RENDERBUFFER
public static final int RL_ATTACHMENT_RENDERBUFFERenum rlFramebufferAttachTextureType- See Also:
- Constant Field Values
-
RL_LOG_ALL
public static final int RL_LOG_ALLenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_LOG_TRACE
public static final int RL_LOG_TRACEenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_LOG_DEBUG
public static final int RL_LOG_DEBUGenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_LOG_INFO
public static final int RL_LOG_INFOenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_LOG_WARNING
public static final int RL_LOG_WARNINGenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_LOG_ERROR
public static final int RL_LOG_ERRORenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_LOG_FATAL
public static final int RL_LOG_FATALenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_LOG_NONE
public static final int RL_LOG_NONEenum rlTraceLogLevel- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE
public static final int RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALEenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA
public static final int RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R32
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R32enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32enum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_DXT1_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_DXT1_RGBenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_DXT1_RGBAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_DXT3_RGBAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_DXT5_RGBAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_ETC1_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_ETC1_RGBenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_ETC2_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_ETC2_RGBenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_PVRT_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_PVRT_RGBenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_PVRT_RGBAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBAenum rlPixelFormat- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_POINT
public static final int RL_TEXTURE_FILTER_POINTenum rlTextureFilter- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_BILINEAR
public static final int RL_TEXTURE_FILTER_BILINEARenum rlTextureFilter- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_TRILINEAR
public static final int RL_TEXTURE_FILTER_TRILINEARenum rlTextureFilter- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_ANISOTROPIC_4X
public static final int RL_TEXTURE_FILTER_ANISOTROPIC_4Xenum rlTextureFilter- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_ANISOTROPIC_8X
public static final int RL_TEXTURE_FILTER_ANISOTROPIC_8Xenum rlTextureFilter- See Also:
- Constant Field Values
-
RL_TEXTURE_FILTER_ANISOTROPIC_16X
public static final int RL_TEXTURE_FILTER_ANISOTROPIC_16Xenum rlTextureFilter- See Also:
- Constant Field Values
-
RL_BLEND_ALPHA
public static final int RL_BLEND_ALPHAenum rlBlendMode- See Also:
- Constant Field Values
-
RL_BLEND_ADDITIVE
public static final int RL_BLEND_ADDITIVEenum rlBlendMode- See Also:
- Constant Field Values
-
RL_BLEND_MULTIPLIED
public static final int RL_BLEND_MULTIPLIEDenum rlBlendMode- See Also:
- Constant Field Values
-
RL_BLEND_ADD_COLORS
public static final int RL_BLEND_ADD_COLORSenum rlBlendMode- See Also:
- Constant Field Values
-
RL_BLEND_SUBTRACT_COLORS
public static final int RL_BLEND_SUBTRACT_COLORSenum rlBlendMode- See Also:
- Constant Field Values
-
RL_BLEND_CUSTOM
public static final int RL_BLEND_CUSTOMenum rlBlendMode- See Also:
- Constant Field Values
-
RL_SHADER_LOC_VERTEX_POSITION
public static final int RL_SHADER_LOC_VERTEX_POSITIONenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_VERTEX_TEXCOORD01
public static final int RL_SHADER_LOC_VERTEX_TEXCOORD01enum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_VERTEX_TEXCOORD02
public static final int RL_SHADER_LOC_VERTEX_TEXCOORD02enum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_VERTEX_NORMAL
public static final int RL_SHADER_LOC_VERTEX_NORMALenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_VERTEX_TANGENT
public static final int RL_SHADER_LOC_VERTEX_TANGENTenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_VERTEX_COLOR
public static final int RL_SHADER_LOC_VERTEX_COLORenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MATRIX_MVP
public static final int RL_SHADER_LOC_MATRIX_MVPenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MATRIX_VIEW
public static final int RL_SHADER_LOC_MATRIX_VIEWenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MATRIX_PROJECTION
public static final int RL_SHADER_LOC_MATRIX_PROJECTIONenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MATRIX_MODEL
public static final int RL_SHADER_LOC_MATRIX_MODELenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MATRIX_NORMAL
public static final int RL_SHADER_LOC_MATRIX_NORMALenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_VECTOR_VIEW
public static final int RL_SHADER_LOC_VECTOR_VIEWenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_COLOR_DIFFUSE
public static final int RL_SHADER_LOC_COLOR_DIFFUSEenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_COLOR_SPECULAR
public static final int RL_SHADER_LOC_COLOR_SPECULARenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_COLOR_AMBIENT
public static final int RL_SHADER_LOC_COLOR_AMBIENTenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_ALBEDO
public static final int RL_SHADER_LOC_MAP_ALBEDOenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_METALNESS
public static final int RL_SHADER_LOC_MAP_METALNESSenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_NORMAL
public static final int RL_SHADER_LOC_MAP_NORMALenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_ROUGHNESS
public static final int RL_SHADER_LOC_MAP_ROUGHNESSenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_OCCLUSION
public static final int RL_SHADER_LOC_MAP_OCCLUSIONenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_EMISSION
public static final int RL_SHADER_LOC_MAP_EMISSIONenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_HEIGHT
public static final int RL_SHADER_LOC_MAP_HEIGHTenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_CUBEMAP
public static final int RL_SHADER_LOC_MAP_CUBEMAPenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_IRRADIANCE
public static final int RL_SHADER_LOC_MAP_IRRADIANCEenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_PREFILTER
public static final int RL_SHADER_LOC_MAP_PREFILTERenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_BRDF
public static final int RL_SHADER_LOC_MAP_BRDFenum rlShaderLocationIndex- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_DIFFUSE
public static final int RL_SHADER_LOC_MAP_DIFFUSE- See Also:
- Constant Field Values
-
RL_SHADER_LOC_MAP_SPECULAR
public static final int RL_SHADER_LOC_MAP_SPECULAR- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_FLOAT
public static final int RL_SHADER_UNIFORM_FLOATenum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_VEC2
public static final int RL_SHADER_UNIFORM_VEC2enum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_VEC3
public static final int RL_SHADER_UNIFORM_VEC3enum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_VEC4
public static final int RL_SHADER_UNIFORM_VEC4enum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_INT
public static final int RL_SHADER_UNIFORM_INTenum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_IVEC2
public static final int RL_SHADER_UNIFORM_IVEC2enum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_IVEC3
public static final int RL_SHADER_UNIFORM_IVEC3enum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_IVEC4
public static final int RL_SHADER_UNIFORM_IVEC4enum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_UNIFORM_SAMPLER2D
public static final int RL_SHADER_UNIFORM_SAMPLER2Denum rlShaderUniformDataType- See Also:
- Constant Field Values
-
RL_SHADER_ATTRIB_FLOAT
public static final int RL_SHADER_ATTRIB_FLOATenum rlShaderAttributeDataType- See Also:
- Constant Field Values
-
RL_SHADER_ATTRIB_VEC2
public static final int RL_SHADER_ATTRIB_VEC2enum rlShaderAttributeDataType- See Also:
- Constant Field Values
-
RL_SHADER_ATTRIB_VEC3
public static final int RL_SHADER_ATTRIB_VEC3enum rlShaderAttributeDataType- See Also:
- Constant Field Values
-
RL_SHADER_ATTRIB_VEC4
public static final int RL_SHADER_ATTRIB_VEC4enum rlShaderAttributeDataType- See Also:
- Constant Field Values
-
-
Constructor Details
-
Raylib
public Raylib()
-
-
Method Details
-
InitWindow
public static void InitWindow(int width, int height, @Cast("const char*") org.bytedeco.javacpp.BytePointer title) -
InitWindow
-
WindowShouldClose
@Cast("bool") public static boolean WindowShouldClose() -
CloseWindow
public static void CloseWindow() -
IsWindowReady
@Cast("bool") public static boolean IsWindowReady() -
IsWindowFullscreen
@Cast("bool") public static boolean IsWindowFullscreen() -
IsWindowHidden
@Cast("bool") public static boolean IsWindowHidden() -
IsWindowMinimized
@Cast("bool") public static boolean IsWindowMinimized() -
IsWindowMaximized
@Cast("bool") public static boolean IsWindowMaximized() -
IsWindowFocused
@Cast("bool") public static boolean IsWindowFocused() -
IsWindowResized
@Cast("bool") public static boolean IsWindowResized() -
IsWindowState
@Cast("bool") public static boolean IsWindowState(@Cast("unsigned int") int flag) -
SetWindowState
public static void SetWindowState(@Cast("unsigned int") int flags) -
ClearWindowState
public static void ClearWindowState(@Cast("unsigned int") int flags) -
ToggleFullscreen
public static void ToggleFullscreen() -
MaximizeWindow
public static void MaximizeWindow() -
MinimizeWindow
public static void MinimizeWindow() -
RestoreWindow
public static void RestoreWindow() -
SetWindowIcon
-
SetWindowTitle
public static void SetWindowTitle(@Cast("const char*") org.bytedeco.javacpp.BytePointer title) -
SetWindowTitle
-
SetWindowPosition
public static void SetWindowPosition(int x, int y) -
SetWindowMonitor
public static void SetWindowMonitor(int monitor) -
SetWindowMinSize
public static void SetWindowMinSize(int width, int height) -
SetWindowSize
public static void SetWindowSize(int width, int height) -
GetWindowHandle
public static org.bytedeco.javacpp.Pointer GetWindowHandle() -
GetScreenWidth
public static int GetScreenWidth() -
GetScreenHeight
public static int GetScreenHeight() -
GetMonitorCount
public static int GetMonitorCount() -
GetCurrentMonitor
public static int GetCurrentMonitor() -
GetMonitorPosition
-
GetMonitorWidth
public static int GetMonitorWidth(int monitor) -
GetMonitorHeight
public static int GetMonitorHeight(int monitor) -
GetMonitorPhysicalWidth
public static int GetMonitorPhysicalWidth(int monitor) -
GetMonitorPhysicalHeight
public static int GetMonitorPhysicalHeight(int monitor) -
GetMonitorRefreshRate
public static int GetMonitorRefreshRate(int monitor) -
GetWindowPosition
-
GetWindowScaleDPI
-
GetMonitorName
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetMonitorName(int monitor) -
SetClipboardText
public static void SetClipboardText(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
SetClipboardText
-
GetClipboardText
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetClipboardText() -
SwapScreenBuffer
public static void SwapScreenBuffer() -
PollInputEvents
public static void PollInputEvents() -
WaitTime
public static void WaitTime(float ms) -
ShowCursor
public static void ShowCursor() -
HideCursor
public static void HideCursor() -
IsCursorHidden
@Cast("bool") public static boolean IsCursorHidden() -
EnableCursor
public static void EnableCursor() -
DisableCursor
public static void DisableCursor() -
IsCursorOnScreen
@Cast("bool") public static boolean IsCursorOnScreen() -
ClearBackground
-
BeginDrawing
public static void BeginDrawing() -
EndDrawing
public static void EndDrawing() -
BeginMode2D
-
EndMode2D
public static void EndMode2D() -
BeginMode3D
-
EndMode3D
public static void EndMode3D() -
BeginTextureMode
-
EndTextureMode
public static void EndTextureMode() -
BeginShaderMode
-
EndShaderMode
public static void EndShaderMode() -
BeginBlendMode
public static void BeginBlendMode(int mode) -
EndBlendMode
public static void EndBlendMode() -
BeginScissorMode
public static void BeginScissorMode(int x, int y, int width, int height) -
EndScissorMode
public static void EndScissorMode() -
BeginVrStereoMode
-
EndVrStereoMode
public static void EndVrStereoMode() -
LoadVrStereoConfig
-
UnloadVrStereoConfig
-
LoadShader
@ByVal public static Raylib.Shader LoadShader(@Cast("const char*") org.bytedeco.javacpp.BytePointer vsFileName, @Cast("const char*") org.bytedeco.javacpp.BytePointer fsFileName) -
LoadShader
-
LoadShaderFromMemory
@ByVal public static Raylib.Shader LoadShaderFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer vsCode, @Cast("const char*") org.bytedeco.javacpp.BytePointer fsCode) -
LoadShaderFromMemory
-
GetShaderLocation
public static int GetShaderLocation(@ByVal Raylib.Shader shader, @Cast("const char*") org.bytedeco.javacpp.BytePointer uniformName) -
GetShaderLocation
-
GetShaderLocationAttrib
public static int GetShaderLocationAttrib(@ByVal Raylib.Shader shader, @Cast("const char*") org.bytedeco.javacpp.BytePointer attribName) -
GetShaderLocationAttrib
-
SetShaderValue
public static void SetShaderValue(@ByVal Raylib.Shader shader, int locIndex, @Const org.bytedeco.javacpp.Pointer value, int uniformType) -
SetShaderValueV
public static void SetShaderValueV(@ByVal Raylib.Shader shader, int locIndex, @Const org.bytedeco.javacpp.Pointer value, int uniformType, int count) -
SetShaderValueMatrix
public static void SetShaderValueMatrix(@ByVal Raylib.Shader shader, int locIndex, @ByVal Raylib.Matrix mat) -
SetShaderValueTexture
public static void SetShaderValueTexture(@ByVal Raylib.Shader shader, int locIndex, @ByVal @Cast("Texture2D*") Raylib.Texture texture) -
UnloadShader
-
GetMouseRay
@ByVal public static Raylib.Ray GetMouseRay(@ByVal Raylib.Vector2 mousePosition, @ByVal @Cast("Camera*") Raylib.Camera3D camera) -
GetCameraMatrix
-
GetCameraMatrix2D
-
GetWorldToScreen
@ByVal public static Raylib.Vector2 GetWorldToScreen(@ByVal Raylib.Vector3 _position, @ByVal @Cast("Camera*") Raylib.Camera3D camera) -
GetWorldToScreenEx
@ByVal public static Raylib.Vector2 GetWorldToScreenEx(@ByVal Raylib.Vector3 _position, @ByVal @Cast("Camera*") Raylib.Camera3D camera, int width, int height) -
GetWorldToScreen2D
@ByVal public static Raylib.Vector2 GetWorldToScreen2D(@ByVal Raylib.Vector2 _position, @ByVal Raylib.Camera2D camera) -
GetScreenToWorld2D
@ByVal public static Raylib.Vector2 GetScreenToWorld2D(@ByVal Raylib.Vector2 _position, @ByVal Raylib.Camera2D camera) -
SetTargetFPS
public static void SetTargetFPS(int fps) -
GetFPS
public static int GetFPS() -
GetFrameTime
public static float GetFrameTime() -
GetTime
public static double GetTime() -
GetRandomValue
public static int GetRandomValue(int min, int max) -
SetRandomSeed
public static void SetRandomSeed(@Cast("unsigned int") int seed) -
TakeScreenshot
public static void TakeScreenshot(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
TakeScreenshot
-
SetConfigFlags
public static void SetConfigFlags(@Cast("unsigned int") int flags) -
TraceLog
public static void TraceLog(int logLevel, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TraceLog
-
SetTraceLogLevel
public static void SetTraceLogLevel(int logLevel) -
MemAlloc
public static org.bytedeco.javacpp.Pointer MemAlloc(int size) -
MemRealloc
public static org.bytedeco.javacpp.Pointer MemRealloc(org.bytedeco.javacpp.Pointer ptr, int size) -
MemFree
public static void MemFree(org.bytedeco.javacpp.Pointer ptr) -
SetTraceLogCallback
-
SetLoadFileDataCallback
-
SetSaveFileDataCallback
-
SetLoadFileTextCallback
-
SetSaveFileTextCallback
-
LoadFileData
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer LoadFileData(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("unsigned int*") org.bytedeco.javacpp.IntPointer bytesRead) -
LoadFileData
@Cast("unsigned char*") public static ByteBuffer LoadFileData(String fileName, @Cast("unsigned int*") IntBuffer bytesRead) -
LoadFileData
@Cast("unsigned char*") public static byte[] LoadFileData(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("unsigned int*") int[] bytesRead) -
LoadFileData
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer LoadFileData(String fileName, @Cast("unsigned int*") org.bytedeco.javacpp.IntPointer bytesRead) -
LoadFileData
@Cast("unsigned char*") public static ByteBuffer LoadFileData(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("unsigned int*") IntBuffer bytesRead) -
LoadFileData
@Cast("unsigned char*") public static byte[] LoadFileData(String fileName, @Cast("unsigned int*") int[] bytesRead) -
UnloadFileData
public static void UnloadFileData(@Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data) -
UnloadFileData
-
UnloadFileData
public static void UnloadFileData(@Cast("unsigned char*") byte[] data) -
SaveFileData
@Cast("bool") public static boolean SaveFileData(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.Pointer data, @Cast("unsigned int") int bytesToWrite) -
SaveFileData
@Cast("bool") public static boolean SaveFileData(String fileName, org.bytedeco.javacpp.Pointer data, @Cast("unsigned int") int bytesToWrite) -
LoadFileText
@Cast("char*") public static org.bytedeco.javacpp.BytePointer LoadFileText(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadFileText
-
UnloadFileText
public static void UnloadFileText(@Cast("char*") org.bytedeco.javacpp.BytePointer text) -
UnloadFileText
-
UnloadFileText
public static void UnloadFileText(@Cast("char*") byte[] text) -
SaveFileText
@Cast("bool") public static boolean SaveFileText(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("char*") org.bytedeco.javacpp.BytePointer text) -
SaveFileText
-
SaveFileText
@Cast("bool") public static boolean SaveFileText(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("char*") byte[] text) -
SaveFileText
@Cast("bool") public static boolean SaveFileText(String fileName, @Cast("char*") org.bytedeco.javacpp.BytePointer text) -
SaveFileText
@Cast("bool") public static boolean SaveFileText(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("char*") ByteBuffer text) -
SaveFileText
-
FileExists
@Cast("bool") public static boolean FileExists(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
FileExists
-
DirectoryExists
@Cast("bool") public static boolean DirectoryExists(@Cast("const char*") org.bytedeco.javacpp.BytePointer dirPath) -
DirectoryExists
-
IsFileExtension
@Cast("bool") public static boolean IsFileExtension(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("const char*") org.bytedeco.javacpp.BytePointer ext) -
IsFileExtension
-
GetFileExtension
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetFileExtension(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
GetFileExtension
-
GetFileName
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetFileName(@Cast("const char*") org.bytedeco.javacpp.BytePointer filePath) -
GetFileName
-
GetFileNameWithoutExt
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetFileNameWithoutExt(@Cast("const char*") org.bytedeco.javacpp.BytePointer filePath) -
GetFileNameWithoutExt
-
GetDirectoryPath
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetDirectoryPath(@Cast("const char*") org.bytedeco.javacpp.BytePointer filePath) -
GetDirectoryPath
-
GetPrevDirectoryPath
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetPrevDirectoryPath(@Cast("const char*") org.bytedeco.javacpp.BytePointer dirPath) -
GetPrevDirectoryPath
-
GetWorkingDirectory
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetWorkingDirectory() -
GetDirectoryFiles
@Cast("char**") public static org.bytedeco.javacpp.PointerPointer GetDirectoryFiles(@Cast("const char*") org.bytedeco.javacpp.BytePointer dirPath, org.bytedeco.javacpp.IntPointer count) -
GetDirectoryFiles
@Cast("char**") @ByPtrPtr public static ByteBuffer GetDirectoryFiles(String dirPath, IntBuffer count) -
GetDirectoryFiles
@Cast("char**") @ByPtrPtr public static byte[] GetDirectoryFiles(@Cast("const char*") org.bytedeco.javacpp.BytePointer dirPath, int[] count) -
GetDirectoryFiles
@Cast("char**") @ByPtrPtr public static org.bytedeco.javacpp.BytePointer GetDirectoryFiles(String dirPath, org.bytedeco.javacpp.IntPointer count) -
GetDirectoryFiles
@Cast("char**") @ByPtrPtr public static ByteBuffer GetDirectoryFiles(@Cast("const char*") org.bytedeco.javacpp.BytePointer dirPath, IntBuffer count) -
GetDirectoryFiles
-
ClearDirectoryFiles
public static void ClearDirectoryFiles() -
ChangeDirectory
@Cast("bool") public static boolean ChangeDirectory(@Cast("const char*") org.bytedeco.javacpp.BytePointer dir) -
ChangeDirectory
-
IsFileDropped
@Cast("bool") public static boolean IsFileDropped() -
GetDroppedFiles
@Cast("char**") public static org.bytedeco.javacpp.PointerPointer GetDroppedFiles(org.bytedeco.javacpp.IntPointer count) -
GetDroppedFiles
-
GetDroppedFiles
@Cast("char**") @ByPtrPtr public static byte[] GetDroppedFiles(int[] count) -
ClearDroppedFiles
public static void ClearDroppedFiles() -
GetFileModTime
public static long GetFileModTime(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
GetFileModTime
-
CompressData
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer CompressData(@Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataLength, org.bytedeco.javacpp.IntPointer compDataLength) -
CompressData
@Cast("unsigned char*") public static ByteBuffer CompressData(@Cast("unsigned char*") ByteBuffer data, int dataLength, IntBuffer compDataLength) -
CompressData
@Cast("unsigned char*") public static byte[] CompressData(@Cast("unsigned char*") byte[] data, int dataLength, int[] compDataLength) -
DecompressData
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer DecompressData(@Cast("unsigned char*") org.bytedeco.javacpp.BytePointer compData, int compDataLength, org.bytedeco.javacpp.IntPointer dataLength) -
DecompressData
@Cast("unsigned char*") public static ByteBuffer DecompressData(@Cast("unsigned char*") ByteBuffer compData, int compDataLength, IntBuffer dataLength) -
DecompressData
@Cast("unsigned char*") public static byte[] DecompressData(@Cast("unsigned char*") byte[] compData, int compDataLength, int[] dataLength) -
EncodeDataBase64
@Cast("char*") public static org.bytedeco.javacpp.BytePointer EncodeDataBase64(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataLength, org.bytedeco.javacpp.IntPointer outputLength) -
EncodeDataBase64
@Cast("char*") public static ByteBuffer EncodeDataBase64(@Cast("const unsigned char*") ByteBuffer data, int dataLength, IntBuffer outputLength) -
EncodeDataBase64
@Cast("char*") public static byte[] EncodeDataBase64(@Cast("const unsigned char*") byte[] data, int dataLength, int[] outputLength) -
DecodeDataBase64
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer DecodeDataBase64(@Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data, org.bytedeco.javacpp.IntPointer outputLength) -
DecodeDataBase64
@Cast("unsigned char*") public static ByteBuffer DecodeDataBase64(@Cast("unsigned char*") ByteBuffer data, IntBuffer outputLength) -
DecodeDataBase64
@Cast("unsigned char*") public static byte[] DecodeDataBase64(@Cast("unsigned char*") byte[] data, int[] outputLength) -
SaveStorageValue
@Cast("bool") public static boolean SaveStorageValue(@Cast("unsigned int") int _position, int value) -
LoadStorageValue
public static int LoadStorageValue(@Cast("unsigned int") int _position) -
OpenURL
public static void OpenURL(@Cast("const char*") org.bytedeco.javacpp.BytePointer url) -
OpenURL
-
IsKeyPressed
@Cast("bool") public static boolean IsKeyPressed(int key) -
IsKeyDown
@Cast("bool") public static boolean IsKeyDown(int key) -
IsKeyReleased
@Cast("bool") public static boolean IsKeyReleased(int key) -
IsKeyUp
@Cast("bool") public static boolean IsKeyUp(int key) -
SetExitKey
public static void SetExitKey(int key) -
GetKeyPressed
public static int GetKeyPressed() -
GetCharPressed
public static int GetCharPressed() -
IsGamepadAvailable
@Cast("bool") public static boolean IsGamepadAvailable(int gamepad) -
GetGamepadName
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetGamepadName(int gamepad) -
IsGamepadButtonPressed
@Cast("bool") public static boolean IsGamepadButtonPressed(int gamepad, int button) -
IsGamepadButtonDown
@Cast("bool") public static boolean IsGamepadButtonDown(int gamepad, int button) -
IsGamepadButtonReleased
@Cast("bool") public static boolean IsGamepadButtonReleased(int gamepad, int button) -
IsGamepadButtonUp
@Cast("bool") public static boolean IsGamepadButtonUp(int gamepad, int button) -
GetGamepadButtonPressed
public static int GetGamepadButtonPressed() -
GetGamepadAxisCount
public static int GetGamepadAxisCount(int gamepad) -
GetGamepadAxisMovement
public static float GetGamepadAxisMovement(int gamepad, int axis) -
SetGamepadMappings
public static int SetGamepadMappings(@Cast("const char*") org.bytedeco.javacpp.BytePointer mappings) -
SetGamepadMappings
-
IsMouseButtonPressed
@Cast("bool") public static boolean IsMouseButtonPressed(int button) -
IsMouseButtonDown
@Cast("bool") public static boolean IsMouseButtonDown(int button) -
IsMouseButtonReleased
@Cast("bool") public static boolean IsMouseButtonReleased(int button) -
IsMouseButtonUp
@Cast("bool") public static boolean IsMouseButtonUp(int button) -
GetMouseX
public static int GetMouseX() -
GetMouseY
public static int GetMouseY() -
GetMousePosition
-
GetMouseDelta
-
SetMousePosition
public static void SetMousePosition(int x, int y) -
SetMouseOffset
public static void SetMouseOffset(int offsetX, int offsetY) -
SetMouseScale
public static void SetMouseScale(float scaleX, float scaleY) -
GetMouseWheelMove
public static float GetMouseWheelMove() -
SetMouseCursor
public static void SetMouseCursor(int cursor) -
GetTouchX
public static int GetTouchX() -
GetTouchY
public static int GetTouchY() -
GetTouchPosition
-
GetTouchPointId
public static int GetTouchPointId(int index) -
GetTouchPointCount
public static int GetTouchPointCount() -
SetGesturesEnabled
public static void SetGesturesEnabled(@Cast("unsigned int") int flags) -
IsGestureDetected
@Cast("bool") public static boolean IsGestureDetected(int gesture) -
GetGestureDetected
public static int GetGestureDetected() -
GetGestureHoldDuration
public static float GetGestureHoldDuration() -
GetGestureDragVector
-
GetGestureDragAngle
public static float GetGestureDragAngle() -
GetGesturePinchVector
-
GetGesturePinchAngle
public static float GetGesturePinchAngle() -
SetCameraMode
-
UpdateCamera
-
SetCameraPanControl
public static void SetCameraPanControl(int keyPan) -
SetCameraAltControl
public static void SetCameraAltControl(int keyAlt) -
SetCameraSmoothZoomControl
public static void SetCameraSmoothZoomControl(int keySmoothZoom) -
SetCameraMoveControls
public static void SetCameraMoveControls(int keyFront, int keyBack, int keyRight, int keyLeft, int keyUp, int keyDown) -
SetShapesTexture
public static void SetShapesTexture(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source) -
DrawPixel
-
DrawPixelV
-
DrawLine
public static void DrawLine(int startPosX, int startPosY, int endPosX, int endPosY, @ByVal Raylib.Color color) -
DrawLineV
public static void DrawLineV(@ByVal Raylib.Vector2 startPos, @ByVal Raylib.Vector2 endPos, @ByVal Raylib.Color color) -
DrawLineEx
public static void DrawLineEx(@ByVal Raylib.Vector2 startPos, @ByVal Raylib.Vector2 endPos, float thick, @ByVal Raylib.Color color) -
DrawLineBezier
public static void DrawLineBezier(@ByVal Raylib.Vector2 startPos, @ByVal Raylib.Vector2 endPos, float thick, @ByVal Raylib.Color color) -
DrawLineBezierQuad
public static void DrawLineBezierQuad(@ByVal Raylib.Vector2 startPos, @ByVal Raylib.Vector2 endPos, @ByVal Raylib.Vector2 controlPos, float thick, @ByVal Raylib.Color color) -
DrawLineBezierCubic
public static void DrawLineBezierCubic(@ByVal Raylib.Vector2 startPos, @ByVal Raylib.Vector2 endPos, @ByVal Raylib.Vector2 startControlPos, @ByVal Raylib.Vector2 endControlPos, float thick, @ByVal Raylib.Color color) -
DrawLineStrip
-
DrawCircle
-
DrawCircleSector
public static void DrawCircleSector(@ByVal Raylib.Vector2 center, float radius, float startAngle, float endAngle, int segments, @ByVal Raylib.Color color) -
DrawCircleSectorLines
public static void DrawCircleSectorLines(@ByVal Raylib.Vector2 center, float radius, float startAngle, float endAngle, int segments, @ByVal Raylib.Color color) -
DrawCircleGradient
public static void DrawCircleGradient(int centerX, int centerY, float radius, @ByVal Raylib.Color color1, @ByVal Raylib.Color color2) -
DrawCircleV
public static void DrawCircleV(@ByVal Raylib.Vector2 center, float radius, @ByVal Raylib.Color color) -
DrawCircleLines
public static void DrawCircleLines(int centerX, int centerY, float radius, @ByVal Raylib.Color color) -
DrawEllipse
public static void DrawEllipse(int centerX, int centerY, float radiusH, float radiusV, @ByVal Raylib.Color color) -
DrawEllipseLines
public static void DrawEllipseLines(int centerX, int centerY, float radiusH, float radiusV, @ByVal Raylib.Color color) -
DrawRing
public static void DrawRing(@ByVal Raylib.Vector2 center, float innerRadius, float outerRadius, float startAngle, float endAngle, int segments, @ByVal Raylib.Color color) -
DrawRingLines
public static void DrawRingLines(@ByVal Raylib.Vector2 center, float innerRadius, float outerRadius, float startAngle, float endAngle, int segments, @ByVal Raylib.Color color) -
DrawRectangle
public static void DrawRectangle(int posX, int posY, int width, int height, @ByVal Raylib.Color color) -
DrawRectangleV
public static void DrawRectangleV(@ByVal Raylib.Vector2 _position, @ByVal Raylib.Vector2 size, @ByVal Raylib.Color color) -
DrawRectangleRec
-
DrawRectanglePro
public static void DrawRectanglePro(@ByVal Raylib.Rectangle rec, @ByVal Raylib.Vector2 origin, float rotation, @ByVal Raylib.Color color) -
DrawRectangleGradientV
public static void DrawRectangleGradientV(int posX, int posY, int width, int height, @ByVal Raylib.Color color1, @ByVal Raylib.Color color2) -
DrawRectangleGradientH
public static void DrawRectangleGradientH(int posX, int posY, int width, int height, @ByVal Raylib.Color color1, @ByVal Raylib.Color color2) -
DrawRectangleGradientEx
public static void DrawRectangleGradientEx(@ByVal Raylib.Rectangle rec, @ByVal Raylib.Color col1, @ByVal Raylib.Color col2, @ByVal Raylib.Color col3, @ByVal Raylib.Color col4) -
DrawRectangleLines
public static void DrawRectangleLines(int posX, int posY, int width, int height, @ByVal Raylib.Color color) -
DrawRectangleLinesEx
public static void DrawRectangleLinesEx(@ByVal Raylib.Rectangle rec, float lineThick, @ByVal Raylib.Color color) -
DrawRectangleRounded
public static void DrawRectangleRounded(@ByVal Raylib.Rectangle rec, float roundness, int segments, @ByVal Raylib.Color color) -
DrawRectangleRoundedLines
public static void DrawRectangleRoundedLines(@ByVal Raylib.Rectangle rec, float roundness, int segments, float lineThick, @ByVal Raylib.Color color) -
DrawTriangle
public static void DrawTriangle(@ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2, @ByVal Raylib.Vector2 v3, @ByVal Raylib.Color color) -
DrawTriangleLines
public static void DrawTriangleLines(@ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2, @ByVal Raylib.Vector2 v3, @ByVal Raylib.Color color) -
DrawTriangleFan
public static void DrawTriangleFan(Raylib.Vector2 points, int pointCount, @ByVal Raylib.Color color) -
DrawTriangleStrip
public static void DrawTriangleStrip(Raylib.Vector2 points, int pointCount, @ByVal Raylib.Color color) -
DrawPoly
public static void DrawPoly(@ByVal Raylib.Vector2 center, int sides, float radius, float rotation, @ByVal Raylib.Color color) -
DrawPolyLines
public static void DrawPolyLines(@ByVal Raylib.Vector2 center, int sides, float radius, float rotation, @ByVal Raylib.Color color) -
DrawPolyLinesEx
public static void DrawPolyLinesEx(@ByVal Raylib.Vector2 center, int sides, float radius, float rotation, float lineThick, @ByVal Raylib.Color color) -
CheckCollisionRecs
@Cast("bool") public static boolean CheckCollisionRecs(@ByVal Raylib.Rectangle rec1, @ByVal Raylib.Rectangle rec2) -
CheckCollisionCircles
@Cast("bool") public static boolean CheckCollisionCircles(@ByVal Raylib.Vector2 center1, float radius1, @ByVal Raylib.Vector2 center2, float radius2) -
CheckCollisionCircleRec
@Cast("bool") public static boolean CheckCollisionCircleRec(@ByVal Raylib.Vector2 center, float radius, @ByVal Raylib.Rectangle rec) -
CheckCollisionPointRec
@Cast("bool") public static boolean CheckCollisionPointRec(@ByVal Raylib.Vector2 point, @ByVal Raylib.Rectangle rec) -
CheckCollisionPointCircle
@Cast("bool") public static boolean CheckCollisionPointCircle(@ByVal Raylib.Vector2 point, @ByVal Raylib.Vector2 center, float radius) -
CheckCollisionPointTriangle
@Cast("bool") public static boolean CheckCollisionPointTriangle(@ByVal Raylib.Vector2 point, @ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, @ByVal Raylib.Vector2 p3) -
CheckCollisionLines
@Cast("bool") public static boolean CheckCollisionLines(@ByVal Raylib.Vector2 startPos1, @ByVal Raylib.Vector2 endPos1, @ByVal Raylib.Vector2 startPos2, @ByVal Raylib.Vector2 endPos2, Raylib.Vector2 collisionPoint) -
CheckCollisionPointLine
@Cast("bool") public static boolean CheckCollisionPointLine(@ByVal Raylib.Vector2 point, @ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, int threshold) -
GetCollisionRec
@ByVal public static Raylib.Rectangle GetCollisionRec(@ByVal Raylib.Rectangle rec1, @ByVal Raylib.Rectangle rec2) -
LoadImage
@ByVal public static Raylib.Image LoadImage(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadImage
-
LoadImageRaw
@ByVal public static Raylib.Image LoadImageRaw(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int width, int height, int format, int headerSize) -
LoadImageRaw
@ByVal public static Raylib.Image LoadImageRaw(String fileName, int width, int height, int format, int headerSize) -
LoadImageAnim
@ByVal public static Raylib.Image LoadImageAnim(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer frames) -
LoadImageAnim
-
LoadImageAnim
@ByVal public static Raylib.Image LoadImageAnim(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int[] frames) -
LoadImageAnim
@ByVal public static Raylib.Image LoadImageAnim(String fileName, org.bytedeco.javacpp.IntPointer frames) -
LoadImageAnim
@ByVal public static Raylib.Image LoadImageAnim(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, IntBuffer frames) -
LoadImageAnim
-
LoadImageFromMemory
@ByVal public static Raylib.Image LoadImageFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize) -
LoadImageFromMemory
@ByVal public static Raylib.Image LoadImageFromMemory(String fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize) -
LoadImageFromMemory
@ByVal public static Raylib.Image LoadImageFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize) -
LoadImageFromMemory
@ByVal public static Raylib.Image LoadImageFromMemory(String fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize) -
LoadImageFromMemory
@ByVal public static Raylib.Image LoadImageFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize) -
LoadImageFromMemory
@ByVal public static Raylib.Image LoadImageFromMemory(String fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize) -
LoadImageFromTexture
@ByVal public static Raylib.Image LoadImageFromTexture(@ByVal @Cast("Texture2D*") Raylib.Texture texture) -
LoadImageFromScreen
-
UnloadImage
-
ExportImage
@Cast("bool") public static boolean ExportImage(@ByVal Raylib.Image image, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportImage
-
ExportImageAsCode
@Cast("bool") public static boolean ExportImageAsCode(@ByVal Raylib.Image image, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportImageAsCode
-
GenImageColor
-
GenImageGradientV
@ByVal public static Raylib.Image GenImageGradientV(int width, int height, @ByVal Raylib.Color top, @ByVal Raylib.Color bottom) -
GenImageGradientH
@ByVal public static Raylib.Image GenImageGradientH(int width, int height, @ByVal Raylib.Color left, @ByVal Raylib.Color right) -
GenImageGradientRadial
@ByVal public static Raylib.Image GenImageGradientRadial(int width, int height, float density, @ByVal Raylib.Color inner, @ByVal Raylib.Color outer) -
GenImageChecked
@ByVal public static Raylib.Image GenImageChecked(int width, int height, int checksX, int checksY, @ByVal Raylib.Color col1, @ByVal Raylib.Color col2) -
GenImageWhiteNoise
-
GenImageCellular
-
ImageCopy
-
ImageFromImage
@ByVal public static Raylib.Image ImageFromImage(@ByVal Raylib.Image image, @ByVal Raylib.Rectangle rec) -
ImageText
@ByVal public static Raylib.Image ImageText(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int fontSize, @ByVal Raylib.Color color) -
ImageText
-
ImageTextEx
@ByVal public static Raylib.Image ImageTextEx(@ByVal Raylib.Font font, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, float fontSize, float spacing, @ByVal Raylib.Color tint) -
ImageTextEx
@ByVal public static Raylib.Image ImageTextEx(@ByVal Raylib.Font font, String text, float fontSize, float spacing, @ByVal Raylib.Color tint) -
ImageFormat
-
ImageToPOT
-
ImageCrop
-
ImageAlphaCrop
-
ImageAlphaClear
-
ImageAlphaMask
-
ImageAlphaPremultiply
-
ImageResize
-
ImageResizeNN
-
ImageResizeCanvas
public static void ImageResizeCanvas(Raylib.Image image, int newWidth, int newHeight, int offsetX, int offsetY, @ByVal Raylib.Color _fill) -
ImageMipmaps
-
ImageDither
-
ImageFlipVertical
-
ImageFlipHorizontal
-
ImageRotateCW
-
ImageRotateCCW
-
ImageColorTint
-
ImageColorInvert
-
ImageColorGrayscale
-
ImageColorContrast
-
ImageColorBrightness
-
ImageColorReplace
public static void ImageColorReplace(Raylib.Image image, @ByVal Raylib.Color color, @ByVal Raylib.Color replace) -
LoadImageColors
-
LoadImagePalette
public static Raylib.Color LoadImagePalette(@ByVal Raylib.Image image, int maxPaletteSize, org.bytedeco.javacpp.IntPointer colorCount) -
LoadImagePalette
public static Raylib.Color LoadImagePalette(@ByVal Raylib.Image image, int maxPaletteSize, IntBuffer colorCount) -
LoadImagePalette
public static Raylib.Color LoadImagePalette(@ByVal Raylib.Image image, int maxPaletteSize, int[] colorCount) -
UnloadImageColors
-
UnloadImagePalette
-
GetImageAlphaBorder
@ByVal public static Raylib.Rectangle GetImageAlphaBorder(@ByVal Raylib.Image image, float threshold) -
GetImageColor
-
ImageClearBackground
-
ImageDrawPixel
-
ImageDrawPixelV
public static void ImageDrawPixelV(Raylib.Image dst, @ByVal Raylib.Vector2 _position, @ByVal Raylib.Color color) -
ImageDrawLine
public static void ImageDrawLine(Raylib.Image dst, int startPosX, int startPosY, int endPosX, int endPosY, @ByVal Raylib.Color color) -
ImageDrawLineV
public static void ImageDrawLineV(Raylib.Image dst, @ByVal Raylib.Vector2 start, @ByVal Raylib.Vector2 end, @ByVal Raylib.Color color) -
ImageDrawCircle
public static void ImageDrawCircle(Raylib.Image dst, int centerX, int centerY, int radius, @ByVal Raylib.Color color) -
ImageDrawCircleV
public static void ImageDrawCircleV(Raylib.Image dst, @ByVal Raylib.Vector2 center, int radius, @ByVal Raylib.Color color) -
ImageDrawRectangle
public static void ImageDrawRectangle(Raylib.Image dst, int posX, int posY, int width, int height, @ByVal Raylib.Color color) -
ImageDrawRectangleV
public static void ImageDrawRectangleV(Raylib.Image dst, @ByVal Raylib.Vector2 _position, @ByVal Raylib.Vector2 size, @ByVal Raylib.Color color) -
ImageDrawRectangleRec
public static void ImageDrawRectangleRec(Raylib.Image dst, @ByVal Raylib.Rectangle rec, @ByVal Raylib.Color color) -
ImageDrawRectangleLines
public static void ImageDrawRectangleLines(Raylib.Image dst, @ByVal Raylib.Rectangle rec, int thick, @ByVal Raylib.Color color) -
ImageDraw
public static void ImageDraw(Raylib.Image dst, @ByVal Raylib.Image src, @ByVal Raylib.Rectangle srcRec, @ByVal Raylib.Rectangle dstRec, @ByVal Raylib.Color tint) -
ImageDrawText
public static void ImageDrawText(Raylib.Image dst, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int posX, int posY, int fontSize, @ByVal Raylib.Color color) -
ImageDrawText
public static void ImageDrawText(Raylib.Image dst, String text, int posX, int posY, int fontSize, @ByVal Raylib.Color color) -
ImageDrawTextEx
public static void ImageDrawTextEx(Raylib.Image dst, @ByVal Raylib.Font font, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @ByVal Raylib.Vector2 _position, float fontSize, float spacing, @ByVal Raylib.Color tint) -
ImageDrawTextEx
public static void ImageDrawTextEx(Raylib.Image dst, @ByVal Raylib.Font font, String text, @ByVal Raylib.Vector2 _position, float fontSize, float spacing, @ByVal Raylib.Color tint) -
LoadTexture
@ByVal @Cast("Texture2D*") public static Raylib.Texture LoadTexture(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadTexture
-
LoadTextureFromImage
@ByVal @Cast("Texture2D*") public static Raylib.Texture LoadTextureFromImage(@ByVal Raylib.Image image) -
LoadTextureCubemap
@ByVal @Cast("TextureCubemap*") public static Raylib.Texture LoadTextureCubemap(@ByVal Raylib.Image image, int layout) -
LoadRenderTexture
@ByVal @Cast("RenderTexture2D*") public static Raylib.RenderTexture LoadRenderTexture(int width, int height) -
UnloadTexture
-
UnloadRenderTexture
public static void UnloadRenderTexture(@ByVal @Cast("RenderTexture2D*") Raylib.RenderTexture target) -
UpdateTexture
public static void UpdateTexture(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @Const org.bytedeco.javacpp.Pointer pixels) -
UpdateTextureRec
public static void UpdateTextureRec(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle rec, @Const org.bytedeco.javacpp.Pointer pixels) -
GenTextureMipmaps
-
SetTextureFilter
-
SetTextureWrap
-
DrawTexture
public static void DrawTexture(@ByVal @Cast("Texture2D*") Raylib.Texture texture, int posX, int posY, @ByVal Raylib.Color tint) -
DrawTextureV
public static void DrawTextureV(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Vector2 _position, @ByVal Raylib.Color tint) -
DrawTextureEx
public static void DrawTextureEx(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Vector2 _position, float rotation, float scale, @ByVal Raylib.Color tint) -
DrawTextureRec
public static void DrawTextureRec(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source, @ByVal Raylib.Vector2 _position, @ByVal Raylib.Color tint) -
DrawTextureQuad
public static void DrawTextureQuad(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Vector2 tiling, @ByVal Raylib.Vector2 offset, @ByVal Raylib.Rectangle quad, @ByVal Raylib.Color tint) -
DrawTextureTiled
public static void DrawTextureTiled(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source, @ByVal Raylib.Rectangle dest, @ByVal Raylib.Vector2 origin, float rotation, float scale, @ByVal Raylib.Color tint) -
DrawTexturePro
public static void DrawTexturePro(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source, @ByVal Raylib.Rectangle dest, @ByVal Raylib.Vector2 origin, float rotation, @ByVal Raylib.Color tint) -
DrawTextureNPatch
public static void DrawTextureNPatch(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.NPatchInfo nPatchInfo, @ByVal Raylib.Rectangle dest, @ByVal Raylib.Vector2 origin, float rotation, @ByVal Raylib.Color tint) -
DrawTexturePoly
public static void DrawTexturePoly(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Vector2 center, Raylib.Vector2 points, Raylib.Vector2 texcoords, int pointCount, @ByVal Raylib.Color tint) -
Fade
-
ColorToInt
-
ColorNormalize
-
ColorFromNormalized
-
ColorToHSV
-
ColorFromHSV
-
ColorAlpha
-
ColorAlphaBlend
@ByVal public static Raylib.Color ColorAlphaBlend(@ByVal Raylib.Color dst, @ByVal Raylib.Color src, @ByVal Raylib.Color tint) -
GetColor
-
GetPixelColor
-
SetPixelColor
public static void SetPixelColor(org.bytedeco.javacpp.Pointer dstPtr, @ByVal Raylib.Color color, int format) -
GetPixelDataSize
public static int GetPixelDataSize(int width, int height, int format) -
GetFontDefault
-
LoadFont
@ByVal public static Raylib.Font LoadFont(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadFont
-
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(String fileName, int fontSize, IntBuffer fontChars, int glyphCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int fontSize, int[] fontChars, int glyphCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(String fileName, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int fontSize, IntBuffer fontChars, int glyphCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(String fileName, int fontSize, int[] fontChars, int glyphCount) -
LoadFontFromImage
@ByVal public static Raylib.Font LoadFontFromImage(@ByVal Raylib.Image image, @ByVal Raylib.Color key, int firstChar) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(String fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize, int fontSize, IntBuffer fontChars, int glyphCount) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize, int fontSize, int[] fontChars, int glyphCount) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(String fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize, int fontSize, IntBuffer fontChars, int glyphCount) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(String fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize, int fontSize, int[] fontChars, int glyphCount) -
LoadFontData
public static Raylib.GlyphInfo LoadFontData(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer fontChars, int glyphCount, int type) -
LoadFontData
public static Raylib.GlyphInfo LoadFontData(@Cast("const unsigned char*") ByteBuffer fileData, int dataSize, int fontSize, IntBuffer fontChars, int glyphCount, int type) -
LoadFontData
public static Raylib.GlyphInfo LoadFontData(@Cast("const unsigned char*") byte[] fileData, int dataSize, int fontSize, int[] fontChars, int glyphCount, int type) -
GenImageFontAtlas
@ByVal public static Raylib.Image GenImageFontAtlas(@Const Raylib.GlyphInfo chars, @Cast("Rectangle**") org.bytedeco.javacpp.PointerPointer recs, int glyphCount, int fontSize, int padding, int packMethod) -
GenImageFontAtlas
@ByVal public static Raylib.Image GenImageFontAtlas(@Const Raylib.GlyphInfo chars, @ByPtrPtr Raylib.Rectangle recs, int glyphCount, int fontSize, int padding, int packMethod) -
UnloadFontData
-
UnloadFont
-
DrawFPS
public static void DrawFPS(int posX, int posY) -
DrawText
public static void DrawText(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int posX, int posY, int fontSize, @ByVal Raylib.Color color) -
DrawText
public static void DrawText(String text, int posX, int posY, int fontSize, @ByVal Raylib.Color color) -
DrawTextEx
public static void DrawTextEx(@ByVal Raylib.Font font, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @ByVal Raylib.Vector2 _position, float fontSize, float spacing, @ByVal Raylib.Color tint) -
DrawTextEx
public static void DrawTextEx(@ByVal Raylib.Font font, String text, @ByVal Raylib.Vector2 _position, float fontSize, float spacing, @ByVal Raylib.Color tint) -
DrawTextPro
public static void DrawTextPro(@ByVal Raylib.Font font, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @ByVal Raylib.Vector2 _position, @ByVal Raylib.Vector2 origin, float rotation, float fontSize, float spacing, @ByVal Raylib.Color tint) -
DrawTextPro
public static void DrawTextPro(@ByVal Raylib.Font font, String text, @ByVal Raylib.Vector2 _position, @ByVal Raylib.Vector2 origin, float rotation, float fontSize, float spacing, @ByVal Raylib.Color tint) -
DrawTextCodepoint
public static void DrawTextCodepoint(@ByVal Raylib.Font font, int codepoint, @ByVal Raylib.Vector2 _position, float fontSize, @ByVal Raylib.Color tint) -
MeasureText
public static int MeasureText(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int fontSize) -
MeasureText
-
MeasureTextEx
@ByVal public static Raylib.Vector2 MeasureTextEx(@ByVal Raylib.Font font, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, float fontSize, float spacing) -
MeasureTextEx
@ByVal public static Raylib.Vector2 MeasureTextEx(@ByVal Raylib.Font font, String text, float fontSize, float spacing) -
GetGlyphIndex
-
GetGlyphInfo
-
GetGlyphAtlasRec
-
LoadCodepoints
public static org.bytedeco.javacpp.IntPointer LoadCodepoints(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer count) -
LoadCodepoints
-
LoadCodepoints
public static int[] LoadCodepoints(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] count) -
LoadCodepoints
public static org.bytedeco.javacpp.IntPointer LoadCodepoints(String text, org.bytedeco.javacpp.IntPointer count) -
LoadCodepoints
-
LoadCodepoints
-
UnloadCodepoints
public static void UnloadCodepoints(org.bytedeco.javacpp.IntPointer codepoints) -
UnloadCodepoints
-
UnloadCodepoints
public static void UnloadCodepoints(int[] codepoints) -
GetCodepointCount
public static int GetCodepointCount(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GetCodepointCount
-
GetCodepoint
public static int GetCodepoint(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer bytesProcessed) -
GetCodepoint
-
GetCodepoint
public static int GetCodepoint(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] bytesProcessed) -
GetCodepoint
-
GetCodepoint
public static int GetCodepoint(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer bytesProcessed) -
GetCodepoint
-
CodepointToUTF8
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer CodepointToUTF8(int codepoint, org.bytedeco.javacpp.IntPointer byteSize) -
CodepointToUTF8
-
CodepointToUTF8
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer CodepointToUTF8(int codepoint, int[] byteSize) -
TextCodepointsToUTF8
@Cast("char*") public static org.bytedeco.javacpp.BytePointer TextCodepointsToUTF8(org.bytedeco.javacpp.IntPointer codepoints, int length) -
TextCodepointsToUTF8
-
TextCodepointsToUTF8
@Cast("char*") public static byte[] TextCodepointsToUTF8(int[] codepoints, int length) -
TextCopy
public static int TextCopy(@Cast("char*") org.bytedeco.javacpp.BytePointer dst, @Cast("const char*") org.bytedeco.javacpp.BytePointer src) -
TextCopy
-
TextCopy
public static int TextCopy(@Cast("char*") byte[] dst, @Cast("const char*") org.bytedeco.javacpp.BytePointer src) -
TextCopy
-
TextCopy
public static int TextCopy(@Cast("char*") ByteBuffer dst, @Cast("const char*") org.bytedeco.javacpp.BytePointer src) -
TextCopy
-
TextIsEqual
@Cast("bool") public static boolean TextIsEqual(@Cast("const char*") org.bytedeco.javacpp.BytePointer text1, @Cast("const char*") org.bytedeco.javacpp.BytePointer text2) -
TextIsEqual
-
TextLength
@Cast("unsigned int") public static int TextLength(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextLength
-
TextFormat
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextFormat(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextFormat
-
TextSubtext
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextSubtext(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int _position, int length) -
TextSubtext
-
TextReplace
@Cast("char*") public static org.bytedeco.javacpp.BytePointer TextReplace(@Cast("char*") org.bytedeco.javacpp.BytePointer text, @Cast("const char*") org.bytedeco.javacpp.BytePointer replace, @Cast("const char*") org.bytedeco.javacpp.BytePointer by) -
TextReplace
@Cast("char*") public static ByteBuffer TextReplace(@Cast("char*") ByteBuffer text, String replace, String by) -
TextReplace
@Cast("char*") public static byte[] TextReplace(@Cast("char*") byte[] text, @Cast("const char*") org.bytedeco.javacpp.BytePointer replace, @Cast("const char*") org.bytedeco.javacpp.BytePointer by) -
TextReplace
-
TextReplace
@Cast("char*") public static ByteBuffer TextReplace(@Cast("char*") ByteBuffer text, @Cast("const char*") org.bytedeco.javacpp.BytePointer replace, @Cast("const char*") org.bytedeco.javacpp.BytePointer by) -
TextReplace
-
TextInsert
@Cast("char*") public static org.bytedeco.javacpp.BytePointer TextInsert(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("const char*") org.bytedeco.javacpp.BytePointer insert, int _position) -
TextInsert
-
TextJoin
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextJoin(@Cast("const char**") org.bytedeco.javacpp.PointerPointer textList, int count, @Cast("const char*") org.bytedeco.javacpp.BytePointer delimiter) -
TextJoin
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextJoin(@Cast("const char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer textList, int count, @Cast("const char*") org.bytedeco.javacpp.BytePointer delimiter) -
TextJoin
public static String TextJoin(@Cast("const char**") @ByPtrPtr ByteBuffer textList, int count, String delimiter) -
TextJoin
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextJoin(@Cast("const char**") @ByPtrPtr byte[] textList, int count, @Cast("const char*") org.bytedeco.javacpp.BytePointer delimiter) -
TextJoin
-
TextJoin
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextJoin(@Cast("const char**") @ByPtrPtr ByteBuffer textList, int count, @Cast("const char*") org.bytedeco.javacpp.BytePointer delimiter) -
TextJoin
-
TextSplit
@Cast("const char**") public static org.bytedeco.javacpp.PointerPointer TextSplit(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("char") byte delimiter, org.bytedeco.javacpp.IntPointer count) -
TextSplit
@Cast("const char**") @ByPtrPtr public static ByteBuffer TextSplit(String text, @Cast("char") byte delimiter, IntBuffer count) -
TextSplit
@Cast("const char**") @ByPtrPtr public static byte[] TextSplit(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("char") byte delimiter, int[] count) -
TextSplit
@Cast("const char**") @ByPtrPtr public static org.bytedeco.javacpp.BytePointer TextSplit(String text, @Cast("char") byte delimiter, org.bytedeco.javacpp.IntPointer count) -
TextSplit
@Cast("const char**") @ByPtrPtr public static ByteBuffer TextSplit(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("char") byte delimiter, IntBuffer count) -
TextSplit
@Cast("const char**") @ByPtrPtr public static byte[] TextSplit(String text, @Cast("char") byte delimiter, int[] count) -
TextAppend
public static void TextAppend(@Cast("char*") org.bytedeco.javacpp.BytePointer text, @Cast("const char*") org.bytedeco.javacpp.BytePointer append, org.bytedeco.javacpp.IntPointer _position) -
TextAppend
-
TextAppend
public static void TextAppend(@Cast("char*") byte[] text, @Cast("const char*") org.bytedeco.javacpp.BytePointer append, int[] _position) -
TextAppend
public static void TextAppend(@Cast("char*") org.bytedeco.javacpp.BytePointer text, String append, org.bytedeco.javacpp.IntPointer _position) -
TextAppend
public static void TextAppend(@Cast("char*") ByteBuffer text, @Cast("const char*") org.bytedeco.javacpp.BytePointer append, IntBuffer _position) -
TextAppend
-
TextFindIndex
public static int TextFindIndex(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("const char*") org.bytedeco.javacpp.BytePointer find) -
TextFindIndex
-
TextToUpper
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextToUpper(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToUpper
-
TextToLower
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextToLower(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToLower
-
TextToPascal
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextToPascal(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToPascal
-
TextToInteger
public static int TextToInteger(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToInteger
-
DrawLine3D
public static void DrawLine3D(@ByVal Raylib.Vector3 startPos, @ByVal Raylib.Vector3 endPos, @ByVal Raylib.Color color) -
DrawPoint3D
-
DrawCircle3D
public static void DrawCircle3D(@ByVal Raylib.Vector3 center, float radius, @ByVal Raylib.Vector3 rotationAxis, float rotationAngle, @ByVal Raylib.Color color) -
DrawTriangle3D
public static void DrawTriangle3D(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2, @ByVal Raylib.Vector3 v3, @ByVal Raylib.Color color) -
DrawTriangleStrip3D
public static void DrawTriangleStrip3D(Raylib.Vector3 points, int pointCount, @ByVal Raylib.Color color) -
DrawCube
public static void DrawCube(@ByVal Raylib.Vector3 _position, float width, float height, float length, @ByVal Raylib.Color color) -
DrawCubeV
public static void DrawCubeV(@ByVal Raylib.Vector3 _position, @ByVal Raylib.Vector3 size, @ByVal Raylib.Color color) -
DrawCubeWires
public static void DrawCubeWires(@ByVal Raylib.Vector3 _position, float width, float height, float length, @ByVal Raylib.Color color) -
DrawCubeWiresV
public static void DrawCubeWiresV(@ByVal Raylib.Vector3 _position, @ByVal Raylib.Vector3 size, @ByVal Raylib.Color color) -
DrawCubeTexture
public static void DrawCubeTexture(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Vector3 _position, float width, float height, float length, @ByVal Raylib.Color color) -
DrawCubeTextureRec
public static void DrawCubeTextureRec(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source, @ByVal Raylib.Vector3 _position, float width, float height, float length, @ByVal Raylib.Color color) -
DrawSphere
public static void DrawSphere(@ByVal Raylib.Vector3 centerPos, float radius, @ByVal Raylib.Color color) -
DrawSphereEx
public static void DrawSphereEx(@ByVal Raylib.Vector3 centerPos, float radius, int rings, int slices, @ByVal Raylib.Color color) -
DrawSphereWires
public static void DrawSphereWires(@ByVal Raylib.Vector3 centerPos, float radius, int rings, int slices, @ByVal Raylib.Color color) -
DrawCylinder
public static void DrawCylinder(@ByVal Raylib.Vector3 _position, float radiusTop, float radiusBottom, float height, int slices, @ByVal Raylib.Color color) -
DrawCylinderEx
public static void DrawCylinderEx(@ByVal Raylib.Vector3 startPos, @ByVal Raylib.Vector3 endPos, float startRadius, float endRadius, int sides, @ByVal Raylib.Color color) -
DrawCylinderWires
public static void DrawCylinderWires(@ByVal Raylib.Vector3 _position, float radiusTop, float radiusBottom, float height, int slices, @ByVal Raylib.Color color) -
DrawCylinderWiresEx
public static void DrawCylinderWiresEx(@ByVal Raylib.Vector3 startPos, @ByVal Raylib.Vector3 endPos, float startRadius, float endRadius, int sides, @ByVal Raylib.Color color) -
DrawPlane
public static void DrawPlane(@ByVal Raylib.Vector3 centerPos, @ByVal Raylib.Vector2 size, @ByVal Raylib.Color color) -
DrawRay
-
DrawGrid
public static void DrawGrid(int slices, float spacing) -
LoadModel
@ByVal public static Raylib.Model LoadModel(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadModel
-
LoadModelFromMesh
-
UnloadModel
-
UnloadModelKeepMeshes
-
GetModelBoundingBox
-
DrawModel
public static void DrawModel(@ByVal Raylib.Model model, @ByVal Raylib.Vector3 _position, float scale, @ByVal Raylib.Color tint) -
DrawModelEx
public static void DrawModelEx(@ByVal Raylib.Model model, @ByVal Raylib.Vector3 _position, @ByVal Raylib.Vector3 rotationAxis, float rotationAngle, @ByVal Raylib.Vector3 scale, @ByVal Raylib.Color tint) -
DrawModelWires
public static void DrawModelWires(@ByVal Raylib.Model model, @ByVal Raylib.Vector3 _position, float scale, @ByVal Raylib.Color tint) -
DrawModelWiresEx
public static void DrawModelWiresEx(@ByVal Raylib.Model model, @ByVal Raylib.Vector3 _position, @ByVal Raylib.Vector3 rotationAxis, float rotationAngle, @ByVal Raylib.Vector3 scale, @ByVal Raylib.Color tint) -
DrawBoundingBox
-
DrawBillboard
public static void DrawBillboard(@ByVal @Cast("Camera*") Raylib.Camera3D camera, @ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Vector3 _position, float size, @ByVal Raylib.Color tint) -
DrawBillboardRec
public static void DrawBillboardRec(@ByVal @Cast("Camera*") Raylib.Camera3D camera, @ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source, @ByVal Raylib.Vector3 _position, @ByVal Raylib.Vector2 size, @ByVal Raylib.Color tint) -
DrawBillboardPro
public static void DrawBillboardPro(@ByVal @Cast("Camera*") Raylib.Camera3D camera, @ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source, @ByVal Raylib.Vector3 _position, @ByVal Raylib.Vector3 up, @ByVal Raylib.Vector2 size, @ByVal Raylib.Vector2 origin, float rotation, @ByVal Raylib.Color tint) -
UploadMesh
-
UpdateMeshBuffer
public static void UpdateMeshBuffer(@ByVal Raylib.Mesh mesh, int index, org.bytedeco.javacpp.Pointer data, int dataSize, int offset) -
UnloadMesh
-
DrawMesh
public static void DrawMesh(@ByVal Raylib.Mesh mesh, @ByVal Raylib.Material material, @ByVal Raylib.Matrix transform) -
DrawMeshInstanced
public static void DrawMeshInstanced(@ByVal Raylib.Mesh mesh, @ByVal Raylib.Material material, Raylib.Matrix transforms, int instances) -
ExportMesh
@Cast("bool") public static boolean ExportMesh(@ByVal Raylib.Mesh mesh, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportMesh
-
GetMeshBoundingBox
-
GenMeshTangents
-
GenMeshBinormals
-
GenMeshPoly
-
GenMeshPlane
-
GenMeshCube
-
GenMeshSphere
-
GenMeshHemiSphere
-
GenMeshCylinder
-
GenMeshCone
-
GenMeshTorus
-
GenMeshKnot
-
GenMeshHeightmap
@ByVal public static Raylib.Mesh GenMeshHeightmap(@ByVal Raylib.Image heightmap, @ByVal Raylib.Vector3 size) -
GenMeshCubicmap
@ByVal public static Raylib.Mesh GenMeshCubicmap(@ByVal Raylib.Image cubicmap, @ByVal Raylib.Vector3 cubeSize) -
LoadMaterials
public static Raylib.Material LoadMaterials(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer materialCount) -
LoadMaterials
-
LoadMaterials
public static Raylib.Material LoadMaterials(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int[] materialCount) -
LoadMaterials
public static Raylib.Material LoadMaterials(String fileName, org.bytedeco.javacpp.IntPointer materialCount) -
LoadMaterials
public static Raylib.Material LoadMaterials(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, IntBuffer materialCount) -
LoadMaterials
-
LoadMaterialDefault
-
UnloadMaterial
-
SetMaterialTexture
public static void SetMaterialTexture(Raylib.Material material, int mapType, @ByVal @Cast("Texture2D*") Raylib.Texture texture) -
SetModelMeshMaterial
-
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("unsigned int*") org.bytedeco.javacpp.IntPointer animCount) -
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(String fileName, @Cast("unsigned int*") IntBuffer animCount) -
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("unsigned int*") int[] animCount) -
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(String fileName, @Cast("unsigned int*") org.bytedeco.javacpp.IntPointer animCount) -
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("unsigned int*") IntBuffer animCount) -
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(String fileName, @Cast("unsigned int*") int[] animCount) -
UpdateModelAnimation
public static void UpdateModelAnimation(@ByVal Raylib.Model model, @ByVal Raylib.ModelAnimation anim, int frame) -
UnloadModelAnimation
-
UnloadModelAnimations
public static void UnloadModelAnimations(Raylib.ModelAnimation animations, @Cast("unsigned int") int count) -
IsModelAnimationValid
@Cast("bool") public static boolean IsModelAnimationValid(@ByVal Raylib.Model model, @ByVal Raylib.ModelAnimation anim) -
CheckCollisionSpheres
@Cast("bool") public static boolean CheckCollisionSpheres(@ByVal Raylib.Vector3 center1, float radius1, @ByVal Raylib.Vector3 center2, float radius2) -
CheckCollisionBoxes
@Cast("bool") public static boolean CheckCollisionBoxes(@ByVal Raylib.BoundingBox box1, @ByVal Raylib.BoundingBox box2) -
CheckCollisionBoxSphere
@Cast("bool") public static boolean CheckCollisionBoxSphere(@ByVal Raylib.BoundingBox box, @ByVal Raylib.Vector3 center, float radius) -
GetRayCollisionSphere
@ByVal public static Raylib.RayCollision GetRayCollisionSphere(@ByVal Raylib.Ray ray, @ByVal Raylib.Vector3 center, float radius) -
GetRayCollisionBox
@ByVal public static Raylib.RayCollision GetRayCollisionBox(@ByVal Raylib.Ray ray, @ByVal Raylib.BoundingBox box) -
GetRayCollisionModel
@ByVal public static Raylib.RayCollision GetRayCollisionModel(@ByVal Raylib.Ray ray, @ByVal Raylib.Model model) -
GetRayCollisionMesh
@ByVal public static Raylib.RayCollision GetRayCollisionMesh(@ByVal Raylib.Ray ray, @ByVal Raylib.Mesh mesh, @ByVal Raylib.Matrix transform) -
GetRayCollisionTriangle
@ByVal public static Raylib.RayCollision GetRayCollisionTriangle(@ByVal Raylib.Ray ray, @ByVal Raylib.Vector3 p1, @ByVal Raylib.Vector3 p2, @ByVal Raylib.Vector3 p3) -
GetRayCollisionQuad
@ByVal public static Raylib.RayCollision GetRayCollisionQuad(@ByVal Raylib.Ray ray, @ByVal Raylib.Vector3 p1, @ByVal Raylib.Vector3 p2, @ByVal Raylib.Vector3 p3, @ByVal Raylib.Vector3 p4) -
InitAudioDevice
public static void InitAudioDevice() -
CloseAudioDevice
public static void CloseAudioDevice() -
IsAudioDeviceReady
@Cast("bool") public static boolean IsAudioDeviceReady() -
SetMasterVolume
public static void SetMasterVolume(float volume) -
LoadWave
@ByVal public static Raylib.Wave LoadWave(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadWave
-
LoadWaveFromMemory
@ByVal public static Raylib.Wave LoadWaveFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize) -
LoadWaveFromMemory
@ByVal public static Raylib.Wave LoadWaveFromMemory(String fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize) -
LoadWaveFromMemory
@ByVal public static Raylib.Wave LoadWaveFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize) -
LoadWaveFromMemory
@ByVal public static Raylib.Wave LoadWaveFromMemory(String fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize) -
LoadWaveFromMemory
@ByVal public static Raylib.Wave LoadWaveFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize) -
LoadWaveFromMemory
@ByVal public static Raylib.Wave LoadWaveFromMemory(String fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize) -
LoadSound
@ByVal public static Raylib.Sound LoadSound(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadSound
-
LoadSoundFromWave
-
UpdateSound
public static void UpdateSound(@ByVal Raylib.Sound sound, @Const org.bytedeco.javacpp.Pointer data, int sampleCount) -
UnloadWave
-
UnloadSound
-
ExportWave
@Cast("bool") public static boolean ExportWave(@ByVal Raylib.Wave wave, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportWave
-
ExportWaveAsCode
@Cast("bool") public static boolean ExportWaveAsCode(@ByVal Raylib.Wave wave, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportWaveAsCode
-
PlaySound
-
StopSound
-
PauseSound
-
ResumeSound
-
PlaySoundMulti
-
StopSoundMulti
public static void StopSoundMulti() -
GetSoundsPlaying
public static int GetSoundsPlaying() -
IsSoundPlaying
-
SetSoundVolume
-
SetSoundPitch
-
WaveFormat
-
WaveCopy
-
WaveCrop
-
LoadWaveSamples
-
UnloadWaveSamples
public static void UnloadWaveSamples(org.bytedeco.javacpp.FloatPointer samples) -
UnloadWaveSamples
-
UnloadWaveSamples
public static void UnloadWaveSamples(float[] samples) -
LoadMusicStream
@ByVal public static Raylib.Music LoadMusicStream(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadMusicStream
-
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(String fileType, @Cast("unsigned char*") ByteBuffer data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("unsigned char*") byte[] data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(String fileType, @Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("unsigned char*") ByteBuffer data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(String fileType, @Cast("unsigned char*") byte[] data, int dataSize) -
UnloadMusicStream
-
PlayMusicStream
-
IsMusicStreamPlaying
-
UpdateMusicStream
-
StopMusicStream
-
PauseMusicStream
-
ResumeMusicStream
-
SeekMusicStream
-
SetMusicVolume
-
SetMusicPitch
-
GetMusicTimeLength
-
GetMusicTimePlayed
-
LoadAudioStream
@ByVal public static Raylib.AudioStream LoadAudioStream(@Cast("unsigned int") int sampleRate, @Cast("unsigned int") int sampleSize, @Cast("unsigned int") int channels) -
UnloadAudioStream
-
UpdateAudioStream
public static void UpdateAudioStream(@ByVal Raylib.AudioStream stream, @Const org.bytedeco.javacpp.Pointer data, int frameCount) -
IsAudioStreamProcessed
-
PlayAudioStream
-
PauseAudioStream
-
ResumeAudioStream
-
IsAudioStreamPlaying
-
StopAudioStream
-
SetAudioStreamVolume
-
SetAudioStreamPitch
-
SetAudioStreamBufferSizeDefault
public static void SetAudioStreamBufferSizeDefault(int size) -
rlMatrixMode
public static void rlMatrixMode(int mode) -
rlPushMatrix
public static void rlPushMatrix() -
rlPopMatrix
public static void rlPopMatrix() -
rlLoadIdentity
public static void rlLoadIdentity() -
rlTranslatef
public static void rlTranslatef(float x, float y, float z) -
rlRotatef
public static void rlRotatef(float angle, float x, float y, float z) -
rlScalef
public static void rlScalef(float x, float y, float z) -
rlMultMatrixf
public static void rlMultMatrixf(org.bytedeco.javacpp.FloatPointer matf) -
rlMultMatrixf
-
rlMultMatrixf
public static void rlMultMatrixf(float[] matf) -
rlFrustum
public static void rlFrustum(double left, double right, double bottom, double top, double znear, double zfar) -
rlOrtho
public static void rlOrtho(double left, double right, double bottom, double top, double znear, double zfar) -
rlViewport
public static void rlViewport(int x, int y, int width, int height) -
rlBegin
public static void rlBegin(int mode) -
rlEnd
public static void rlEnd() -
rlVertex2i
public static void rlVertex2i(int x, int y) -
rlVertex2f
public static void rlVertex2f(float x, float y) -
rlVertex3f
public static void rlVertex3f(float x, float y, float z) -
rlTexCoord2f
public static void rlTexCoord2f(float x, float y) -
rlNormal3f
public static void rlNormal3f(float x, float y, float z) -
rlColor4ub
public static void rlColor4ub(@Cast("unsigned char") byte r, @Cast("unsigned char") byte g, @Cast("unsigned char") byte b, @Cast("unsigned char") byte a) -
rlColor3f
public static void rlColor3f(float x, float y, float z) -
rlColor4f
public static void rlColor4f(float x, float y, float z, float w) -
rlEnableVertexArray
@Cast("bool") public static boolean rlEnableVertexArray(@Cast("unsigned int") int vaoId) -
rlDisableVertexArray
public static void rlDisableVertexArray() -
rlEnableVertexBuffer
public static void rlEnableVertexBuffer(@Cast("unsigned int") int id) -
rlDisableVertexBuffer
public static void rlDisableVertexBuffer() -
rlEnableVertexBufferElement
public static void rlEnableVertexBufferElement(@Cast("unsigned int") int id) -
rlDisableVertexBufferElement
public static void rlDisableVertexBufferElement() -
rlEnableVertexAttribute
public static void rlEnableVertexAttribute(@Cast("unsigned int") int index) -
rlDisableVertexAttribute
public static void rlDisableVertexAttribute(@Cast("unsigned int") int index) -
rlActiveTextureSlot
public static void rlActiveTextureSlot(int slot) -
rlEnableTexture
public static void rlEnableTexture(@Cast("unsigned int") int id) -
rlDisableTexture
public static void rlDisableTexture() -
rlEnableTextureCubemap
public static void rlEnableTextureCubemap(@Cast("unsigned int") int id) -
rlDisableTextureCubemap
public static void rlDisableTextureCubemap() -
rlTextureParameters
public static void rlTextureParameters(@Cast("unsigned int") int id, int param, int value) -
rlEnableShader
public static void rlEnableShader(@Cast("unsigned int") int id) -
rlDisableShader
public static void rlDisableShader() -
rlEnableFramebuffer
public static void rlEnableFramebuffer(@Cast("unsigned int") int id) -
rlDisableFramebuffer
public static void rlDisableFramebuffer() -
rlActiveDrawBuffers
public static void rlActiveDrawBuffers(int count) -
rlEnableColorBlend
public static void rlEnableColorBlend() -
rlDisableColorBlend
public static void rlDisableColorBlend() -
rlEnableDepthTest
public static void rlEnableDepthTest() -
rlDisableDepthTest
public static void rlDisableDepthTest() -
rlEnableDepthMask
public static void rlEnableDepthMask() -
rlDisableDepthMask
public static void rlDisableDepthMask() -
rlEnableBackfaceCulling
public static void rlEnableBackfaceCulling() -
rlDisableBackfaceCulling
public static void rlDisableBackfaceCulling() -
rlEnableScissorTest
public static void rlEnableScissorTest() -
rlDisableScissorTest
public static void rlDisableScissorTest() -
rlScissor
public static void rlScissor(int x, int y, int width, int height) -
rlEnableWireMode
public static void rlEnableWireMode() -
rlDisableWireMode
public static void rlDisableWireMode() -
rlSetLineWidth
public static void rlSetLineWidth(float width) -
rlGetLineWidth
public static float rlGetLineWidth() -
rlEnableSmoothLines
public static void rlEnableSmoothLines() -
rlDisableSmoothLines
public static void rlDisableSmoothLines() -
rlEnableStereoRender
public static void rlEnableStereoRender() -
rlDisableStereoRender
public static void rlDisableStereoRender() -
rlIsStereoRenderEnabled
@Cast("bool") public static boolean rlIsStereoRenderEnabled() -
rlClearColor
public static void rlClearColor(@Cast("unsigned char") byte r, @Cast("unsigned char") byte g, @Cast("unsigned char") byte b, @Cast("unsigned char") byte a) -
rlClearScreenBuffers
public static void rlClearScreenBuffers() -
rlCheckErrors
public static void rlCheckErrors() -
rlSetBlendMode
public static void rlSetBlendMode(int mode) -
rlSetBlendFactors
public static void rlSetBlendFactors(int glSrcFactor, int glDstFactor, int glEquation) -
rlglInit
public static void rlglInit(int width, int height) -
rlglClose
public static void rlglClose() -
rlLoadExtensions
public static void rlLoadExtensions(org.bytedeco.javacpp.Pointer loader) -
rlGetVersion
public static int rlGetVersion() -
rlGetFramebufferWidth
public static int rlGetFramebufferWidth() -
rlGetFramebufferHeight
public static int rlGetFramebufferHeight() -
rlGetTextureIdDefault
@Cast("unsigned int") public static int rlGetTextureIdDefault() -
rlGetShaderIdDefault
@Cast("unsigned int") public static int rlGetShaderIdDefault() -
rlGetShaderLocsDefault
public static org.bytedeco.javacpp.IntPointer rlGetShaderLocsDefault() -
rlLoadRenderBatch
-
rlUnloadRenderBatch
-
rlDrawRenderBatch
-
rlSetRenderBatchActive
-
rlDrawRenderBatchActive
public static void rlDrawRenderBatchActive() -
rlCheckRenderBatchLimit
@Cast("bool") public static boolean rlCheckRenderBatchLimit(int vCount) -
rlSetTexture
public static void rlSetTexture(@Cast("unsigned int") int id) -
rlLoadVertexArray
@Cast("unsigned int") public static int rlLoadVertexArray() -
rlLoadVertexBuffer
@Cast("unsigned int") public static int rlLoadVertexBuffer(org.bytedeco.javacpp.Pointer buffer, int size, @Cast("bool") boolean dynamic) -
rlLoadVertexBufferElement
@Cast("unsigned int") public static int rlLoadVertexBufferElement(org.bytedeco.javacpp.Pointer buffer, int size, @Cast("bool") boolean dynamic) -
rlUpdateVertexBuffer
public static void rlUpdateVertexBuffer(@Cast("unsigned int") int bufferId, org.bytedeco.javacpp.Pointer data, int dataSize, int offset) -
rlUnloadVertexArray
public static void rlUnloadVertexArray(@Cast("unsigned int") int vaoId) -
rlUnloadVertexBuffer
public static void rlUnloadVertexBuffer(@Cast("unsigned int") int vboId) -
rlSetVertexAttribute
public static void rlSetVertexAttribute(@Cast("unsigned int") int index, int compSize, int type, @Cast("bool") boolean normalized, int stride, org.bytedeco.javacpp.Pointer pointer) -
rlSetVertexAttributeDivisor
public static void rlSetVertexAttributeDivisor(@Cast("unsigned int") int index, int divisor) -
rlSetVertexAttributeDefault
public static void rlSetVertexAttributeDefault(int locIndex, @Const org.bytedeco.javacpp.Pointer value, int attribType, int count) -
rlDrawVertexArray
public static void rlDrawVertexArray(int offset, int count) -
rlDrawVertexArrayElements
public static void rlDrawVertexArrayElements(int offset, int count, org.bytedeco.javacpp.Pointer buffer) -
rlDrawVertexArrayInstanced
public static void rlDrawVertexArrayInstanced(int offset, int count, int instances) -
rlDrawVertexArrayElementsInstanced
public static void rlDrawVertexArrayElementsInstanced(int offset, int count, org.bytedeco.javacpp.Pointer buffer, int instances) -
rlLoadTexture
@Cast("unsigned int") public static int rlLoadTexture(org.bytedeco.javacpp.Pointer data, int width, int height, int format, int mipmapCount) -
rlLoadTextureDepth
@Cast("unsigned int") public static int rlLoadTextureDepth(int width, int height, @Cast("bool") boolean useRenderBuffer) -
rlLoadTextureCubemap
@Cast("unsigned int") public static int rlLoadTextureCubemap(org.bytedeco.javacpp.Pointer data, int size, int format) -
rlUpdateTexture
public static void rlUpdateTexture(@Cast("unsigned int") int id, int offsetX, int offsetY, int width, int height, int format, @Const org.bytedeco.javacpp.Pointer data) -
rlGetGlTextureFormats
public static void rlGetGlTextureFormats(int format, org.bytedeco.javacpp.IntPointer glInternalFormat, org.bytedeco.javacpp.IntPointer glFormat, org.bytedeco.javacpp.IntPointer glType) -
rlGetGlTextureFormats
-
rlGetGlTextureFormats
public static void rlGetGlTextureFormats(int format, int[] glInternalFormat, int[] glFormat, int[] glType) -
rlGetPixelFormatName
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer rlGetPixelFormatName(@Cast("unsigned int") int format) -
rlUnloadTexture
public static void rlUnloadTexture(@Cast("unsigned int") int id) -
rlGenTextureMipmaps
public static void rlGenTextureMipmaps(@Cast("unsigned int") int id, int width, int height, int format, org.bytedeco.javacpp.IntPointer mipmaps) -
rlGenTextureMipmaps
public static void rlGenTextureMipmaps(@Cast("unsigned int") int id, int width, int height, int format, IntBuffer mipmaps) -
rlGenTextureMipmaps
public static void rlGenTextureMipmaps(@Cast("unsigned int") int id, int width, int height, int format, int[] mipmaps) -
rlReadTexturePixels
public static org.bytedeco.javacpp.Pointer rlReadTexturePixels(@Cast("unsigned int") int id, int width, int height, int format) -
rlReadScreenPixels
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer rlReadScreenPixels(int width, int height) -
rlLoadFramebuffer
@Cast("unsigned int") public static int rlLoadFramebuffer(int width, int height) -
rlFramebufferAttach
public static void rlFramebufferAttach(@Cast("unsigned int") int fboId, @Cast("unsigned int") int texId, int attachType, int texType, int mipLevel) -
rlFramebufferComplete
@Cast("bool") public static boolean rlFramebufferComplete(@Cast("unsigned int") int id) -
rlUnloadFramebuffer
public static void rlUnloadFramebuffer(@Cast("unsigned int") int id) -
rlLoadShaderCode
@Cast("unsigned int") public static int rlLoadShaderCode(@Cast("const char*") org.bytedeco.javacpp.BytePointer vsCode, @Cast("const char*") org.bytedeco.javacpp.BytePointer fsCode) -
rlLoadShaderCode
-
rlCompileShader
@Cast("unsigned int") public static int rlCompileShader(@Cast("const char*") org.bytedeco.javacpp.BytePointer shaderCode, int type) -
rlCompileShader
-
rlLoadShaderProgram
@Cast("unsigned int") public static int rlLoadShaderProgram(@Cast("unsigned int") int vShaderId, @Cast("unsigned int") int fShaderId) -
rlUnloadShaderProgram
public static void rlUnloadShaderProgram(@Cast("unsigned int") int id) -
rlGetLocationUniform
public static int rlGetLocationUniform(@Cast("unsigned int") int shaderId, @Cast("const char*") org.bytedeco.javacpp.BytePointer uniformName) -
rlGetLocationUniform
-
rlGetLocationAttrib
public static int rlGetLocationAttrib(@Cast("unsigned int") int shaderId, @Cast("const char*") org.bytedeco.javacpp.BytePointer attribName) -
rlGetLocationAttrib
-
rlSetUniform
public static void rlSetUniform(int locIndex, @Const org.bytedeco.javacpp.Pointer value, int uniformType, int count) -
rlSetUniformMatrix
-
rlSetUniformSampler
public static void rlSetUniformSampler(int locIndex, @Cast("unsigned int") int textureId) -
rlSetShader
public static void rlSetShader(@Cast("unsigned int") int id, org.bytedeco.javacpp.IntPointer locs) -
rlSetShader
-
rlSetShader
public static void rlSetShader(@Cast("unsigned int") int id, int[] locs) -
rlLoadComputeShaderProgram
@Cast("unsigned int") public static int rlLoadComputeShaderProgram(@Cast("unsigned int") int shaderId) -
rlComputeShaderDispatch
public static void rlComputeShaderDispatch(@Cast("unsigned int") int groupX, @Cast("unsigned int") int groupY, @Cast("unsigned int") int groupZ) -
rlLoadShaderBuffer
@Cast("unsigned int") public static int rlLoadShaderBuffer(@Cast("unsigned long long") long size, @Const org.bytedeco.javacpp.Pointer data, int usageHint) -
rlUnloadShaderBuffer
public static void rlUnloadShaderBuffer(@Cast("unsigned int") int ssboId) -
rlUpdateShaderBufferElements
public static void rlUpdateShaderBufferElements(@Cast("unsigned int") int id, @Const org.bytedeco.javacpp.Pointer data, @Cast("unsigned long long") long dataSize, @Cast("unsigned long long") long offset) -
rlGetShaderBufferSize
@Cast("unsigned long long") public static long rlGetShaderBufferSize(@Cast("unsigned int") int id) -
rlReadShaderBufferElements
public static void rlReadShaderBufferElements(@Cast("unsigned int") int id, org.bytedeco.javacpp.Pointer dest, @Cast("unsigned long long") long count, @Cast("unsigned long long") long offset) -
rlBindShaderBuffer
public static void rlBindShaderBuffer(@Cast("unsigned int") int id, @Cast("unsigned int") int index) -
rlCopyBuffersElements
public static void rlCopyBuffersElements(@Cast("unsigned int") int destId, @Cast("unsigned int") int srcId, @Cast("unsigned long long") long destOffset, @Cast("unsigned long long") long srcOffset, @Cast("unsigned long long") long count) -
rlBindImageTexture
public static void rlBindImageTexture(@Cast("unsigned int") int id, @Cast("unsigned int") int index, @Cast("unsigned int") int format, int readonly) -
rlGetMatrixModelview
-
rlGetMatrixProjection
-
rlGetMatrixTransform
-
rlGetMatrixProjectionStereo
-
rlGetMatrixViewOffsetStereo
-
rlSetMatrixProjection
-
rlSetMatrixModelview
-
rlSetMatrixProjectionStereo
public static void rlSetMatrixProjectionStereo(@ByVal Raylib.Matrix right, @ByVal Raylib.Matrix left) -
rlSetMatrixViewOffsetStereo
public static void rlSetMatrixViewOffsetStereo(@ByVal Raylib.Matrix right, @ByVal Raylib.Matrix left) -
rlLoadDrawCube
public static void rlLoadDrawCube() -
rlLoadDrawQuad
public static void rlLoadDrawQuad() -
Clamp
public static float Clamp(float value, float min, float max) -
Lerp
public static float Lerp(float start, float end, float amount) -
Normalize
public static float Normalize(float value, float start, float end) -
Remap
public static float Remap(float value, float inputStart, float inputEnd, float outputStart, float outputEnd) -
Vector2Zero
-
Vector2One
-
Vector2Add
-
Vector2AddValue
-
Vector2Subtract
@ByVal public static Raylib.Vector2 Vector2Subtract(@ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2) -
Vector2SubtractValue
-
Vector2Length
-
Vector2LengthSqr
-
Vector2DotProduct
-
Vector2Distance
-
Vector2Angle
-
Vector2Scale
-
Vector2Multiply
@ByVal public static Raylib.Vector2 Vector2Multiply(@ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2) -
Vector2Negate
-
Vector2Divide
@ByVal public static Raylib.Vector2 Vector2Divide(@ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2) -
Vector2Normalize
-
Vector2Lerp
@ByVal public static Raylib.Vector2 Vector2Lerp(@ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2, float amount) -
Vector2Reflect
@ByVal public static Raylib.Vector2 Vector2Reflect(@ByVal Raylib.Vector2 v, @ByVal Raylib.Vector2 normal) -
Vector2Rotate
-
Vector2MoveTowards
@ByVal public static Raylib.Vector2 Vector2MoveTowards(@ByVal Raylib.Vector2 v, @ByVal Raylib.Vector2 target, float maxDistance) -
Vector3Zero
-
Vector3One
-
Vector3Add
-
Vector3AddValue
-
Vector3Subtract
@ByVal public static Raylib.Vector3 Vector3Subtract(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
Vector3SubtractValue
-
Vector3Scale
-
Vector3Multiply
@ByVal public static Raylib.Vector3 Vector3Multiply(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
Vector3CrossProduct
@ByVal public static Raylib.Vector3 Vector3CrossProduct(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
Vector3Perpendicular
-
Vector3Length
-
Vector3LengthSqr
-
Vector3DotProduct
-
Vector3Distance
-
Vector3Angle
@ByVal public static Raylib.Vector2 Vector3Angle(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
Vector3Negate
-
Vector3Divide
@ByVal public static Raylib.Vector3 Vector3Divide(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
Vector3Normalize
-
Vector3OrthoNormalize
-
Vector3Transform
@ByVal public static Raylib.Vector3 Vector3Transform(@ByVal Raylib.Vector3 v, @ByVal Raylib.Matrix mat) -
Vector3RotateByQuaternion
@ByVal public static Raylib.Vector3 Vector3RotateByQuaternion(@ByVal Raylib.Vector3 v, @ByVal @Cast("Quaternion*") Raylib.Vector4 q) -
Vector3Lerp
@ByVal public static Raylib.Vector3 Vector3Lerp(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2, float amount) -
Vector3Reflect
@ByVal public static Raylib.Vector3 Vector3Reflect(@ByVal Raylib.Vector3 v, @ByVal Raylib.Vector3 normal) -
Vector3Min
-
Vector3Max
-
Vector3Barycenter
@ByVal public static Raylib.Vector3 Vector3Barycenter(@ByVal Raylib.Vector3 p, @ByVal Raylib.Vector3 a, @ByVal Raylib.Vector3 b, @ByVal Raylib.Vector3 c) -
Vector3Unproject
@ByVal public static Raylib.Vector3 Vector3Unproject(@ByVal Raylib.Vector3 source, @ByVal Raylib.Matrix projection, @ByVal Raylib.Matrix view) -
Vector3ToFloatV
-
MatrixDeterminant
-
MatrixTrace
-
MatrixTranspose
-
MatrixInvert
-
MatrixNormalize
-
MatrixIdentity
-
MatrixAdd
@ByVal public static Raylib.Matrix MatrixAdd(@ByVal Raylib.Matrix left, @ByVal Raylib.Matrix right) -
MatrixSubtract
@ByVal public static Raylib.Matrix MatrixSubtract(@ByVal Raylib.Matrix left, @ByVal Raylib.Matrix right) -
MatrixMultiply
@ByVal public static Raylib.Matrix MatrixMultiply(@ByVal Raylib.Matrix left, @ByVal Raylib.Matrix right) -
MatrixTranslate
-
MatrixRotate
-
MatrixRotateX
-
MatrixRotateY
-
MatrixRotateZ
-
MatrixRotateXYZ
-
MatrixRotateZYX
-
MatrixScale
-
MatrixFrustum
@ByVal public static Raylib.Matrix MatrixFrustum(double left, double right, double bottom, double top, double near, double far) -
MatrixPerspective
@ByVal public static Raylib.Matrix MatrixPerspective(double fovy, double aspect, double near, double far) -
MatrixOrtho
@ByVal public static Raylib.Matrix MatrixOrtho(double left, double right, double bottom, double top, double near, double far) -
MatrixLookAt
@ByVal public static Raylib.Matrix MatrixLookAt(@ByVal Raylib.Vector3 eye, @ByVal Raylib.Vector3 target, @ByVal Raylib.Vector3 up) -
MatrixToFloatV
-
QuaternionAdd
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionAdd(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2) -
QuaternionAddValue
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionAddValue(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, float add) -
QuaternionSubtract
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionSubtract(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2) -
QuaternionSubtractValue
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionSubtractValue(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, float sub) -
QuaternionIdentity
-
QuaternionLength
-
QuaternionNormalize
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionNormalize(@ByVal @Cast("Quaternion*") Raylib.Vector4 q) -
QuaternionInvert
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionInvert(@ByVal @Cast("Quaternion*") Raylib.Vector4 q) -
QuaternionMultiply
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionMultiply(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2) -
QuaternionScale
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionScale(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, float mul) -
QuaternionDivide
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionDivide(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2) -
QuaternionLerp
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionLerp(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2, float amount) -
QuaternionNlerp
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionNlerp(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2, float amount) -
QuaternionSlerp
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionSlerp(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2, float amount) -
QuaternionFromVector3ToVector3
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionFromVector3ToVector3(@ByVal Raylib.Vector3 from, @ByVal Raylib.Vector3 to) -
QuaternionFromMatrix
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionFromMatrix(@ByVal Raylib.Matrix mat) -
QuaternionToMatrix
@ByVal public static Raylib.Matrix QuaternionToMatrix(@ByVal @Cast("Quaternion*") Raylib.Vector4 q) -
QuaternionFromAxisAngle
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionFromAxisAngle(@ByVal Raylib.Vector3 axis, float angle) -
QuaternionToAxisAngle
public static void QuaternionToAxisAngle(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, Raylib.Vector3 outAxis, org.bytedeco.javacpp.FloatPointer outAngle) -
QuaternionToAxisAngle
public static void QuaternionToAxisAngle(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, Raylib.Vector3 outAxis, FloatBuffer outAngle) -
QuaternionToAxisAngle
public static void QuaternionToAxisAngle(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, Raylib.Vector3 outAxis, float[] outAngle) -
QuaternionFromEuler
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionFromEuler(float pitch, float yaw, float roll) -
QuaternionToEuler
@ByVal public static Raylib.Vector3 QuaternionToEuler(@ByVal @Cast("Quaternion*") Raylib.Vector4 q) -
QuaternionTransform
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionTransform(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, @ByVal Raylib.Matrix mat)
-