Class Raylib
java.lang.Object
com.raylib.RaylibConfig
com.raylib.Raylib
- All Implemented Interfaces:
org.bytedeco.javacpp.tools.InfoMapper
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic 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
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 final int
enum GuiDropdownBoxPropertystatic final int
enum GuiScrollBarPropertystatic final int
enum GuiScrollBarPropertystatic final int
enum GuiDefaultPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum BlendModestatic final int
enum BlendModestatic final int
enum BlendModestatic final int
enum BlendModestatic final int
enum BlendModestatic final int
enum BlendModestatic final int
enum BlendModestatic final int
enum BlendModestatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlstatic final int
enum CameraModestatic final int
enum CameraModestatic final int
enum CameraModestatic final int
enum CameraModestatic final int
enum CameraProjectionstatic final int
enum CameraProjectionstatic final int
enum CameraModestatic final int
enum GuiCheckBoxPropertystatic final int
enum GuiControlstatic final int
enum GuiColorPickerPropertystatic final int
enum GuiControlstatic final int
enum GuiComboBoxPropertystatic final int
enum GuiComboBoxPropertystatic final int
enum GuiControlstatic final int
enum CubemapLayoutstatic final int
enum CubemapLayoutstatic final int
enum CubemapLayoutstatic final int
enum CubemapLayoutstatic final int
enum CubemapLayoutstatic final int
enum GuiControlstatic final double
static final int
enum GuiDropdownBoxPropertystatic final int
enum GuiDropdownBoxPropertystatic final int
enum GuiDropdownBoxPropertystatic final int
enum GuiControlstatic final double
raymath v2.0 - Math functions to work with Vector2, Vector3, Matrix and Quaternions CONVENTIONS: - Matrix structure is defined as row-major (memory layout) but parameters naming AND all math operations performed by the library consider the structure as it was column-major It is like transposed versions of the matrices are used for all the maths It benefits some functions making them cache-friendly and also avoids matrix transpositions sometimes required by OpenGL Example: In memory order, row0 is [m0 m4 m8 m12] but in semantic math row0 is [m0 m1 m2 m3] - Functions are always self-contained, no function use another raymath function inside, required code is directly re-implemented inside - Functions input parameters are always received by value (2 unavoidable exceptions) - Functions use always a "result" variable for return (except C++ operators) - Functions are always defined inline - Angles are always in radians (DEG2RAD/RAD2DEG macros provided for convenience) - No compound literals used to make sure libray is compatible with C++ CONFIGURATION: #define RAYMATH_IMPLEMENTATION Generates the implementation of the library into the included file.static final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum ConfigFlagsstatic final int
enum FontTypestatic final int
enum FontTypestatic final int
enum FontTypestatic final int
enum GamepadAxisstatic final int
enum GamepadAxisstatic final int
enum GamepadAxisstatic final int
enum GamepadAxisstatic final int
enum GamepadAxisstatic final int
enum GamepadAxisstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum GamepadButtonstatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum Gesturestatic final int
enum GuiTogglePropertystatic final int
enum GuiColorPickerPropertystatic final int
enum GuiColorPickerPropertystatic final int
enum GuiColorPickerPropertystatic final int
enum GuiColorPickerPropertystatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum GuiIconNamestatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum KeyboardKeystatic final int
enum GuiControlstatic final int
enum GuiDefaultPropertystatic final int
enum GuiListViewPropertystatic final int
enum GuiListViewPropertystatic final int
enum GuiListViewPropertystatic final int
enum GuiControlstatic final int
enum TraceLogLevelstatic final int
enum TraceLogLevelstatic final int
enum TraceLogLevelstatic final int
enum TraceLogLevelstatic final int
enum TraceLogLevelstatic final int
enum TraceLogLevelstatic final int
enum TraceLogLevelstatic final int
enum TraceLogLevelstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
static final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
enum MaterialMapIndexstatic final int
static final int
enum MouseButtonstatic final int
enum MouseButtonstatic final int
enum MouseButtonstatic final int
enum MouseButtonstatic final int
enum MouseButtonstatic final int
enum MouseButtonstatic final int
enum MouseButtonstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum MouseCursorstatic final int
enum NPatchLayoutstatic final int
enum NPatchLayoutstatic final int
enum NPatchLayoutstatic final int
static final int
static final double
static final int
Physac v1.1 - 2D Physics library for videogames DESCRIPTION: Physac is a small 2D physics engine written in pure C.static final int
static final int
static final double
static final double
static final double
static final int
enum PhysicsShapeTypestatic final int
enum PhysicsShapeTypestatic final double
static final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum PixelFormatstatic final int
enum GuiProgressBarPropertystatic final int
enum GuiControlstatic final double
static final String
static final int
raygui v4.5-dev - A simple and easy-to-use immediate-mode gui library DESCRIPTION: raygui is a tools-dev-focused immediate-mode-gui library based on raylib but also available as a standalone library, as long as input and drawing functions are provided.static final int
static final int
static final String
static final int
raylib v5.5 - 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 final int
static final int
static final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlFramebufferAttachTypestatic final int
enum rlFramebufferAttachTextureTypestatic final int
enum rlBlendModestatic final int
enum rlBlendModestatic final int
enum rlBlendModestatic final int
enum rlBlendModestatic final int
static final int
enum rlBlendModestatic final int
enum rlBlendModestatic final int
static final int
static final int
static final int
static final int
static final int
enum rlBlendModestatic final int
static final int
static final int
enum rlBlendModestatic final int
static final int
static final int
static final double
static final double
static final int
enum rlCullModestatic final int
enum rlCullModestatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
enum rlTraceLogLevelstatic final int
enum rlTraceLogLevelstatic final int
enum rlTraceLogLevelstatic final int
enum rlTraceLogLevelstatic final int
enum rlTraceLogLevelstatic final int
enum rlTraceLogLevelstatic final int
enum rlTraceLogLevelstatic final int
enum rlTraceLogLevelstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
enum rlGlVersionstatic final int
enum rlGlVersionstatic final int
enum rlGlVersionstatic final int
enum rlGlVersionstatic final int
enum rlGlVersionstatic final int
enum rlGlVersionstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
enum rlPixelFormatstatic final int
static final int
static final int
static final int
enum rlShaderAttributeDataTypestatic final int
enum rlShaderAttributeDataTypestatic final int
enum rlShaderAttributeDataTypestatic final int
enum rlShaderAttributeDataTypestatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
static final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
static final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderLocationIndexstatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
enum rlShaderUniformDataTypestatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
enum rlTextureFilterstatic final int
enum rlTextureFilterstatic final int
enum rlTextureFilterstatic final int
enum rlTextureFilterstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
enum rlTextureFilterstatic final int
enum rlTextureFilterstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String
rlgl v5.0 - A multi-OpenGL abstraction layer with an immediate-mode style API DESCRIPTION: 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...) ADDITIONAL NOTES: When choosing 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, additionally, rlDrawRenderBatchActive() could be called to force flushing of the batch Some 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 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 #define GRAPHICS_API_OPENGL_ES3 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.static final int
enum GuiScrollBarPropertystatic final int
enum GuiScrollBarPropertystatic final int
enum GuiScrollBarPropertystatic final int
enum GuiScrollBarPropertystatic final int
enum GuiControlstatic final int
static final int
static final int
enum GuiListViewPropertystatic final int
enum GuiListViewPropertystatic final int
enum ShaderAttributeDataTypestatic final int
enum ShaderAttributeDataTypestatic final int
enum ShaderAttributeDataTypestatic final int
enum ShaderAttributeDataTypestatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
static final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
static final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderLocationIndexstatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum ShaderUniformDataTypestatic final int
enum GuiControlstatic final int
enum GuiSliderPropertystatic final int
enum GuiSliderPropertystatic final int
enum GuiSpinnerPropertystatic final int
enum GuiSpinnerPropertystatic final int
enum GuiControlstatic final int
enum GuiStatestatic final int
enum GuiStatestatic final int
enum GuiStatestatic final int
enum GuiStatestatic final int
enum GuiControlstatic final int
enum GuiTextAlignmentVerticalstatic final int
enum GuiTextAlignmentstatic final int
enum GuiTextAlignmentstatic final int
enum GuiTextAlignmentVerticalstatic final int
enum GuiTextAlignmentstatic final int
enum GuiTextAlignmentVerticalstatic final int
enum GuiControlPropertystatic final int
enum GuiDefaultPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiDefaultPropertystatic final int
enum GuiControlPropertystatic final int
enum GuiTextBoxPropertystatic final int
enum GuiDefaultPropertystatic final int
enum GuiDefaultPropertystatic final int
enum GuiTextWrapModestatic final int
enum GuiDefaultPropertystatic final int
enum GuiTextWrapModestatic final int
enum GuiTextWrapModestatic final int
enum GuiControlstatic final int
enum TextureFilterstatic final int
enum TextureFilterstatic final int
enum TextureFilterstatic final int
enum TextureFilterstatic final int
enum TextureFilterstatic final int
enum TextureFilterstatic final int
enum TextureWrapstatic final int
enum TextureWrapstatic final int
enum TextureWrapstatic final int
enum TextureWrapstatic final int
enum GuiControlstatic final int
enum GuiControl -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Raylib.Matrix
add
(Raylib.Matrix lhs, Raylib.Matrix rhs) static Raylib.Vector2
add
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
add
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
add
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
add
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static Raylib.Matrix
addPut
(Raylib.Matrix lhs, Raylib.Matrix rhs) static Raylib.Vector2
addPut
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
addPut
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
addPut
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
addPut
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static void
AttachAudioMixedProcessor
(Raylib.AudioCallback processor) static void
AttachAudioStreamProcessor
(Raylib.AudioStream stream, Raylib.AudioCallback processor) static 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
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
CheckCollisionCircleLine
(Raylib.Vector2 center, float radius, Raylib.Vector2 p1, Raylib.Vector2 p2) 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
CheckCollisionPointPoly
(Raylib.Vector2 point, Raylib.Vector2 points, int pointCount) 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
ClearWindowState
(int flags) static void
static void
static void
static org.bytedeco.javacpp.BytePointer
CodepointToUTF8
(int codepoint, int[] utf8Size) static String
CodepointToUTF8
(int codepoint, IntBuffer utf8Size) static org.bytedeco.javacpp.BytePointer
CodepointToUTF8
(int codepoint, org.bytedeco.javacpp.IntPointer utf8Size) 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
ColorBrightness
(Raylib.Color color, float factor) static Raylib.Color
ColorContrast
(Raylib.Color color, float contrast) static Raylib.Color
ColorFromHSV
(float hue, float saturation, float value) static Raylib.Color
ColorFromNormalized
(Raylib.Vector4 normalized) static boolean
ColorIsEqual
(Raylib.Color col1, Raylib.Color col2) static Raylib.Color
ColorLerp
(Raylib.Color color1, Raylib.Color color2, float factor) static Raylib.Vector4
ColorNormalize
(Raylib.Color color) static Raylib.Color
ColorTint
(Raylib.Color color, Raylib.Color tint) static Raylib.Vector3
ColorToHSV
(Raylib.Color color) static int
ColorToInt
(Raylib.Color color) static byte[]
CompressData
(byte[] data, int dataSize, int[] compDataSize) static ByteBuffer
CompressData
(ByteBuffer data, int dataSize, IntBuffer compDataSize) static org.bytedeco.javacpp.BytePointer
CompressData
(org.bytedeco.javacpp.BytePointer data, int dataSize, org.bytedeco.javacpp.IntPointer compDataSize) static int
ComputeCRC32
(byte[] data, int dataSize) static int
ComputeCRC32
(ByteBuffer data, int dataSize) static int
ComputeCRC32
(org.bytedeco.javacpp.BytePointer data, int dataSize) static int[]
ComputeMD5
(byte[] data, int dataSize) static IntBuffer
ComputeMD5
(ByteBuffer data, int dataSize) static org.bytedeco.javacpp.IntPointer
ComputeMD5
(org.bytedeco.javacpp.BytePointer data, int dataSize) static int[]
ComputeSHA1
(byte[] data, int dataSize) static IntBuffer
ComputeSHA1
(ByteBuffer data, int dataSize) static org.bytedeco.javacpp.IntPointer
ComputeSHA1
(org.bytedeco.javacpp.BytePointer data, int dataSize) static Raylib.PhysicsBody
CreatePhysicsBodyCircle
(Raylib.Vector2 pos, float radius, float density) static Raylib.PhysicsBody
CreatePhysicsBodyPolygon
(Raylib.Vector2 pos, float radius, int sides, float density) static Raylib.PhysicsBody
CreatePhysicsBodyRectangle
(Raylib.Vector2 pos, float width, float height, float density) static byte[]
DecodeDataBase64
(byte[] data, int[] outputSize) static ByteBuffer
DecodeDataBase64
(ByteBuffer data, IntBuffer outputSize) static org.bytedeco.javacpp.BytePointer
DecodeDataBase64
(org.bytedeco.javacpp.BytePointer data, org.bytedeco.javacpp.IntPointer outputSize) static byte[]
DecompressData
(byte[] compData, int compDataSize, int[] dataSize) static ByteBuffer
DecompressData
(ByteBuffer compData, int compDataSize, IntBuffer dataSize) static org.bytedeco.javacpp.BytePointer
DecompressData
(org.bytedeco.javacpp.BytePointer compData, int compDataSize, org.bytedeco.javacpp.IntPointer dataSize) static void
static void
DetachAudioMixedProcessor
(Raylib.AudioCallback processor) static void
DetachAudioStreamProcessor
(Raylib.AudioStream stream, Raylib.AudioCallback processor) static boolean
DirectoryExists
(String dirPath) static boolean
DirectoryExists
(org.bytedeco.javacpp.BytePointer dirPath) static void
static void
static Raylib.Vector2
divide
(Raylib.Vector2 lhs, float rhs) static Raylib.Vector2
divide
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
divide
(Raylib.Vector3 lhs, float rhs) static Raylib.Vector3
divide
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
divide
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
divide
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static Raylib.Vector2
dividePut
(Raylib.Vector2 lhs, float rhs) static Raylib.Vector2
dividePut
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
dividePut
(Raylib.Vector3 lhs, float rhs) static Raylib.Vector3
dividePut
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
dividePut
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
dividePut
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static void
DrawBillboard
(Raylib.Camera3D camera, Raylib.Texture texture, Raylib.Vector3 _position, float scale, 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
DrawCapsule
(Raylib.Vector3 startPos, Raylib.Vector3 endPos, float radius, int slices, int rings, Raylib.Color color) static void
DrawCapsuleWires
(Raylib.Vector3 startPos, Raylib.Vector3 endPos, float radius, int slices, int rings, 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 inner, Raylib.Color outer) static void
DrawCircleLines
(int centerX, int centerY, float radius, Raylib.Color color) static void
DrawCircleLinesV
(Raylib.Vector2 center, 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
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
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
DrawModelPoints
(Raylib.Model model, Raylib.Vector3 _position, float scale, Raylib.Color tint) static void
DrawModelPointsEx
(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 topLeft, Raylib.Color bottomLeft, Raylib.Color topRight, Raylib.Color bottomRight) static void
DrawRectangleGradientH
(int posX, int posY, int width, int height, Raylib.Color left, Raylib.Color right) static void
DrawRectangleGradientV
(int posX, int posY, int width, int height, Raylib.Color top, Raylib.Color bottom) 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, Raylib.Color color) static void
DrawRectangleRoundedLinesEx
(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
DrawSplineBasis
(Raylib.Vector2 points, int pointCount, float thick, Raylib.Color color) static void
DrawSplineBezierCubic
(Raylib.Vector2 points, int pointCount, float thick, Raylib.Color color) static void
DrawSplineBezierQuadratic
(Raylib.Vector2 points, int pointCount, float thick, Raylib.Color color) static void
DrawSplineCatmullRom
(Raylib.Vector2 points, int pointCount, float thick, Raylib.Color color) static void
DrawSplineLinear
(Raylib.Vector2 points, int pointCount, float thick, Raylib.Color color) static void
DrawSplineSegmentBasis
(Raylib.Vector2 p1, Raylib.Vector2 p2, Raylib.Vector2 p3, Raylib.Vector2 p4, float thick, Raylib.Color color) static void
DrawSplineSegmentBezierCubic
(Raylib.Vector2 p1, Raylib.Vector2 c2, Raylib.Vector2 c3, Raylib.Vector2 p4, float thick, Raylib.Color color) static void
DrawSplineSegmentBezierQuadratic
(Raylib.Vector2 p1, Raylib.Vector2 c2, Raylib.Vector2 p3, float thick, Raylib.Color color) static void
DrawSplineSegmentCatmullRom
(Raylib.Vector2 p1, Raylib.Vector2 p2, Raylib.Vector2 p3, Raylib.Vector2 p4, float thick, Raylib.Color color) static void
DrawSplineSegmentLinear
(Raylib.Vector2 p1, Raylib.Vector2 p2, float thick, 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
DrawTextCodepoints
(Raylib.Font font, int[] codepoints, int codepointCount, Raylib.Vector2 _position, float fontSize, float spacing, Raylib.Color tint) static void
DrawTextCodepoints
(Raylib.Font font, IntBuffer codepoints, int codepointCount, Raylib.Vector2 _position, float fontSize, float spacing, Raylib.Color tint) static void
DrawTextCodepoints
(Raylib.Font font, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount, Raylib.Vector2 _position, float fontSize, float spacing, 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
DrawTexturePro
(Raylib.Texture texture, Raylib.Rectangle source, Raylib.Rectangle dest, Raylib.Vector2 origin, float rotation, Raylib.Color tint) static void
DrawTextureRec
(Raylib.Texture texture, Raylib.Rectangle source, Raylib.Vector2 _position, 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 void
static byte[]
EncodeDataBase64
(byte[] data, int dataSize, int[] outputSize) static ByteBuffer
EncodeDataBase64
(ByteBuffer data, int dataSize, IntBuffer outputSize) static org.bytedeco.javacpp.BytePointer
EncodeDataBase64
(org.bytedeco.javacpp.BytePointer data, int dataSize, org.bytedeco.javacpp.IntPointer outputSize) static void
static void
static void
static void
static void
static void
static void
static void
static boolean
equals
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static boolean
equals
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static boolean
equals
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static boolean
ExportAutomationEventList
(Raylib.AutomationEventList list, String fileName) static boolean
ExportAutomationEventList
(Raylib.AutomationEventList list, org.bytedeco.javacpp.BytePointer fileName) static boolean
ExportDataAsCode
(byte[] data, int dataSize, String fileName) static boolean
ExportDataAsCode
(byte[] data, int dataSize, org.bytedeco.javacpp.BytePointer fileName) static boolean
ExportDataAsCode
(ByteBuffer data, int dataSize, String fileName) static boolean
ExportDataAsCode
(ByteBuffer data, int dataSize, org.bytedeco.javacpp.BytePointer fileName) static boolean
ExportDataAsCode
(org.bytedeco.javacpp.BytePointer data, int dataSize, String fileName) static boolean
ExportDataAsCode
(org.bytedeco.javacpp.BytePointer data, int dataSize, org.bytedeco.javacpp.BytePointer fileName) static boolean
ExportFontAsCode
(Raylib.Font font, String fileName) static boolean
ExportFontAsCode
(Raylib.Font font, org.bytedeco.javacpp.BytePointer fileName) 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 byte[]
ExportImageToMemory
(Raylib.Image image, String fileType, int[] fileSize) static ByteBuffer
ExportImageToMemory
(Raylib.Image image, String fileType, IntBuffer fileSize) static org.bytedeco.javacpp.BytePointer
ExportImageToMemory
(Raylib.Image image, String fileType, org.bytedeco.javacpp.IntPointer fileSize) static byte[]
ExportImageToMemory
(Raylib.Image image, org.bytedeco.javacpp.BytePointer fileType, int[] fileSize) static ByteBuffer
ExportImageToMemory
(Raylib.Image image, org.bytedeco.javacpp.BytePointer fileType, IntBuffer fileSize) static org.bytedeco.javacpp.BytePointer
ExportImageToMemory
(Raylib.Image image, org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.IntPointer fileSize) static boolean
ExportMesh
(Raylib.Mesh mesh, String fileName) static boolean
ExportMesh
(Raylib.Mesh mesh, org.bytedeco.javacpp.BytePointer fileName) static boolean
ExportMeshAsCode
(Raylib.Mesh mesh, String fileName) static boolean
ExportMeshAsCode
(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 int
FloatEquals
(float x, float y) 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 glyphs, Raylib.Rectangle glyphRecs, int glyphCount, int fontSize, int padding, int packMethod) static Raylib.Image
GenImageFontAtlas
(Raylib.GlyphInfo glyphs, org.bytedeco.javacpp.PointerPointer glyphRecs, int glyphCount, int fontSize, int padding, int packMethod) static Raylib.Image
GenImageGradientLinear
(int width, int height, int direction, Raylib.Color start, Raylib.Color end) static Raylib.Image
GenImageGradientRadial
(int width, int height, float density, Raylib.Color inner, Raylib.Color outer) static Raylib.Image
GenImageGradientSquare
(int width, int height, float density, Raylib.Color inner, Raylib.Color outer) static Raylib.Image
GenImagePerlinNoise
(int width, int height, int offsetX, int offsetY, float scale) static Raylib.Image
GenImageText
(int width, int height, String text) static Raylib.Image
GenImageText
(int width, int height, org.bytedeco.javacpp.BytePointer text) static Raylib.Image
GenImageWhiteNoise
(int width, int height, float factor) 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 org.bytedeco.javacpp.BytePointer
static Raylib.Matrix
GetCameraMatrix
(Raylib.Camera3D camera) static Raylib.Matrix
GetCameraMatrix2D
(Raylib.Camera2D camera) static int
static Raylib.Image
static org.bytedeco.javacpp.BytePointer
static int
GetCodepoint
(String text, int[] codepointSize) static int
GetCodepoint
(String text, IntBuffer codepointSize) static int
GetCodepoint
(String text, org.bytedeco.javacpp.IntPointer codepointSize) static int
GetCodepoint
(org.bytedeco.javacpp.BytePointer text, int[] codepointSize) static int
GetCodepoint
(org.bytedeco.javacpp.BytePointer text, IntBuffer codepointSize) static int
GetCodepoint
(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer codepointSize) static int
GetCodepointCount
(String text) static int
GetCodepointCount
(org.bytedeco.javacpp.BytePointer text) static int
GetCodepointNext
(String text, int[] codepointSize) static int
GetCodepointNext
(String text, IntBuffer codepointSize) static int
GetCodepointNext
(String text, org.bytedeco.javacpp.IntPointer codepointSize) static int
GetCodepointNext
(org.bytedeco.javacpp.BytePointer text, int[] codepointSize) static int
GetCodepointNext
(org.bytedeco.javacpp.BytePointer text, IntBuffer codepointSize) static int
GetCodepointNext
(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer codepointSize) static int
GetCodepointPrevious
(String text, int[] codepointSize) static int
GetCodepointPrevious
(String text, IntBuffer codepointSize) static int
GetCodepointPrevious
(String text, org.bytedeco.javacpp.IntPointer codepointSize) static int
GetCodepointPrevious
(org.bytedeco.javacpp.BytePointer text, int[] codepointSize) static int
GetCodepointPrevious
(org.bytedeco.javacpp.BytePointer text, IntBuffer codepointSize) static int
GetCodepointPrevious
(org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer codepointSize) static Raylib.Rectangle
GetCollisionRec
(Raylib.Rectangle rec1, Raylib.Rectangle rec2) static Raylib.Color
GetColor
(int hexValue) static int
static String
GetDirectoryPath
(String filePath) static org.bytedeco.javacpp.BytePointer
GetDirectoryPath
(org.bytedeco.javacpp.BytePointer filePath) static String
GetFileExtension
(String fileName) static org.bytedeco.javacpp.BytePointer
GetFileExtension
(org.bytedeco.javacpp.BytePointer fileName) static int
GetFileLength
(String fileName) static int
GetFileLength
(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 float
static Raylib.BoundingBox
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 float
static Raylib.Vector2
static int
static int
static float
GetMusicTimeLength
(Raylib.Music music) static float
GetMusicTimePlayed
(Raylib.Music music) static int
static Raylib.PhysicsBody
GetPhysicsBody
(int index) static int
GetPhysicsShapeType
(int index) static Raylib.Vector2
GetPhysicsShapeVertex
(Raylib.PhysicsBody body, int vertex) static int
GetPhysicsShapeVerticesCount
(int index) 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
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 int
static int
static Raylib.Vector2
GetScreenToWorld2D
(Raylib.Vector2 _position, Raylib.Camera2D camera) static Raylib.Ray
GetScreenToWorldRay
(Raylib.Vector2 _position, Raylib.Camera3D camera) static Raylib.Ray
GetScreenToWorldRayEx
(Raylib.Vector2 _position, Raylib.Camera3D camera, int width, int height) 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 Raylib.Texture
static Raylib.Rectangle
static Raylib.Vector2
GetSplinePointBasis
(Raylib.Vector2 p1, Raylib.Vector2 p2, Raylib.Vector2 p3, Raylib.Vector2 p4, float t) static Raylib.Vector2
GetSplinePointBezierCubic
(Raylib.Vector2 p1, Raylib.Vector2 c2, Raylib.Vector2 c3, Raylib.Vector2 p4, float t) static Raylib.Vector2
GetSplinePointBezierQuad
(Raylib.Vector2 p1, Raylib.Vector2 c2, Raylib.Vector2 p3, float t) static Raylib.Vector2
GetSplinePointCatmullRom
(Raylib.Vector2 p1, Raylib.Vector2 p2, Raylib.Vector2 p3, Raylib.Vector2 p4, float t) static Raylib.Vector2
GetSplinePointLinear
(Raylib.Vector2 startPos, Raylib.Vector2 endPos, float t) 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 int
GuiButton
(Raylib.Rectangle bounds, String text) static int
GuiButton
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static int
GuiCheckBox
(Raylib.Rectangle bounds, String text, boolean[] checked) static int
GuiCheckBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.BoolPointer checked) static int
GuiColorBarAlpha
(Raylib.Rectangle bounds, String text, float[] alpha) static int
GuiColorBarAlpha
(Raylib.Rectangle bounds, String text, FloatBuffer alpha) static int
GuiColorBarAlpha
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.FloatPointer alpha) static int
GuiColorBarAlpha
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, float[] alpha) static int
GuiColorBarAlpha
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, FloatBuffer alpha) static int
GuiColorBarAlpha
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.FloatPointer alpha) static int
GuiColorBarHue
(Raylib.Rectangle bounds, String text, float[] value) static int
GuiColorBarHue
(Raylib.Rectangle bounds, String text, FloatBuffer value) static int
GuiColorBarHue
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.FloatPointer value) static int
GuiColorBarHue
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, float[] value) static int
GuiColorBarHue
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, FloatBuffer value) static int
GuiColorBarHue
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.FloatPointer value) static int
GuiColorPanel
(Raylib.Rectangle bounds, String text, Raylib.Color color) static int
GuiColorPanel
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, Raylib.Color color) static int
GuiColorPanelHSV
(Raylib.Rectangle bounds, String text, Raylib.Vector3 colorHsv) static int
GuiColorPanelHSV
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, Raylib.Vector3 colorHsv) static int
GuiColorPicker
(Raylib.Rectangle bounds, String text, Raylib.Color color) static int
GuiColorPicker
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, Raylib.Color color) static int
GuiColorPickerHSV
(Raylib.Rectangle bounds, String text, Raylib.Vector3 colorHsv) static int
GuiColorPickerHSV
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, Raylib.Vector3 colorHsv) static int
GuiComboBox
(Raylib.Rectangle bounds, String text, int[] active) static int
GuiComboBox
(Raylib.Rectangle bounds, String text, IntBuffer active) static int
GuiComboBox
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active) static int
GuiComboBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int[] active) static int
GuiComboBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, IntBuffer active) static int
GuiComboBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active) static void
static void
static void
GuiDrawIcon
(int iconId, int posX, int posY, int pixelSize, Raylib.Color color) static int
GuiDropdownBox
(Raylib.Rectangle bounds, String text, int[] active, boolean editMode) static int
GuiDropdownBox
(Raylib.Rectangle bounds, String text, IntBuffer active, boolean editMode) static int
GuiDropdownBox
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active, boolean editMode) static int
GuiDropdownBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int[] active, boolean editMode) static int
GuiDropdownBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, IntBuffer active, boolean editMode) static int
GuiDropdownBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active, boolean editMode) static int
GuiDummyRec
(Raylib.Rectangle bounds, String text) static int
GuiDummyRec
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static void
static void
static Raylib.Font
static org.bytedeco.javacpp.IntPointer
static int
static int
GuiGetStyle
(int control, int property) static int
GuiGrid
(Raylib.Rectangle bounds, String text, float spacing, int subdivs, Raylib.Vector2 mouseCell) static int
GuiGrid
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, float spacing, int subdivs, Raylib.Vector2 mouseCell) static int
GuiGroupBox
(Raylib.Rectangle bounds, String text) static int
GuiGroupBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static String
GuiIconText
(int iconId, String text) static org.bytedeco.javacpp.BytePointer
GuiIconText
(int iconId, org.bytedeco.javacpp.BytePointer text) static boolean
static int
GuiLabel
(Raylib.Rectangle bounds, String text) static int
GuiLabel
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static int
GuiLabelButton
(Raylib.Rectangle bounds, String text) static int
GuiLabelButton
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static int
GuiLine
(Raylib.Rectangle bounds, String text) static int
GuiLine
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static int
GuiListView
(Raylib.Rectangle bounds, String text, int[] scrollIndex, int[] active) static int
GuiListView
(Raylib.Rectangle bounds, String text, IntBuffer scrollIndex, IntBuffer active) static int
GuiListView
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active) static int
GuiListView
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int[] scrollIndex, int[] active) static int
GuiListView
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, IntBuffer scrollIndex, IntBuffer active) static int
GuiListView
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active) static int
GuiListViewEx
(Raylib.Rectangle bounds, byte[] text, int count, int[] scrollIndex, int[] active, int[] focus) static int
GuiListViewEx
(Raylib.Rectangle bounds, ByteBuffer text, int count, IntBuffer scrollIndex, IntBuffer active, IntBuffer focus) static int
GuiListViewEx
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int count, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active, org.bytedeco.javacpp.IntPointer focus) static int
GuiListViewEx
(Raylib.Rectangle bounds, org.bytedeco.javacpp.PointerPointer text, int count, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active, org.bytedeco.javacpp.IntPointer focus) static ByteBuffer
GuiLoadIcons
(String fileName, boolean loadIconsName) static org.bytedeco.javacpp.PointerPointer
GuiLoadIcons
(org.bytedeco.javacpp.BytePointer fileName, boolean loadIconsName) static void
GuiLoadStyle
(String fileName) static void
GuiLoadStyle
(org.bytedeco.javacpp.BytePointer fileName) static void
static void
GuiLock()
static int
GuiMessageBox
(Raylib.Rectangle bounds, String title, String message, String buttons) static int
GuiMessageBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer title, org.bytedeco.javacpp.BytePointer message, org.bytedeco.javacpp.BytePointer buttons) static int
GuiPanel
(Raylib.Rectangle bounds, String text) static int
GuiPanel
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static int
GuiProgressBar
(Raylib.Rectangle bounds, String textLeft, String textRight, float[] value, float minValue, float maxValue) static int
GuiProgressBar
(Raylib.Rectangle bounds, String textLeft, String textRight, FloatBuffer value, float minValue, float maxValue) static int
GuiProgressBar
(Raylib.Rectangle bounds, String textLeft, String textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) static int
GuiProgressBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, float[] value, float minValue, float maxValue) static int
GuiProgressBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, FloatBuffer value, float minValue, float maxValue) static int
GuiProgressBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) static int
GuiScrollPanel
(Raylib.Rectangle bounds, String text, Raylib.Rectangle content, Raylib.Vector2 scroll, Raylib.Rectangle view) static int
GuiScrollPanel
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, Raylib.Rectangle content, Raylib.Vector2 scroll, Raylib.Rectangle view) static void
GuiSetAlpha
(float alpha) static void
GuiSetFont
(Raylib.Font font) static void
GuiSetIconScale
(int scale) static void
GuiSetState
(int state) static void
GuiSetStyle
(int control, int property, int value) static void
GuiSetTooltip
(String tooltip) static void
GuiSetTooltip
(org.bytedeco.javacpp.BytePointer tooltip) static int
GuiSlider
(Raylib.Rectangle bounds, String textLeft, String textRight, float[] value, float minValue, float maxValue) static int
GuiSlider
(Raylib.Rectangle bounds, String textLeft, String textRight, FloatBuffer value, float minValue, float maxValue) static int
GuiSlider
(Raylib.Rectangle bounds, String textLeft, String textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) static int
GuiSlider
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, float[] value, float minValue, float maxValue) static int
GuiSlider
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, FloatBuffer value, float minValue, float maxValue) static int
GuiSlider
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) static int
GuiSliderBar
(Raylib.Rectangle bounds, String textLeft, String textRight, float[] value, float minValue, float maxValue) static int
GuiSliderBar
(Raylib.Rectangle bounds, String textLeft, String textRight, FloatBuffer value, float minValue, float maxValue) static int
GuiSliderBar
(Raylib.Rectangle bounds, String textLeft, String textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) static int
GuiSliderBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, float[] value, float minValue, float maxValue) static int
GuiSliderBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, FloatBuffer value, float minValue, float maxValue) static int
GuiSliderBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer textLeft, org.bytedeco.javacpp.BytePointer textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) static int
GuiSpinner
(Raylib.Rectangle bounds, String text, int[] value, int minValue, int maxValue, boolean editMode) static int
GuiSpinner
(Raylib.Rectangle bounds, String text, IntBuffer value, int minValue, int maxValue, boolean editMode) static int
GuiSpinner
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, boolean editMode) static int
GuiSpinner
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int[] value, int minValue, int maxValue, boolean editMode) static int
GuiSpinner
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, IntBuffer value, int minValue, int maxValue, boolean editMode) static int
GuiSpinner
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, boolean editMode) static int
GuiStatusBar
(Raylib.Rectangle bounds, String text) static int
GuiStatusBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text) static int
GuiTabBar
(Raylib.Rectangle bounds, byte[] text, int count, int[] active) static int
GuiTabBar
(Raylib.Rectangle bounds, ByteBuffer text, int count, IntBuffer active) static int
GuiTabBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int count, org.bytedeco.javacpp.IntPointer active) static int
GuiTabBar
(Raylib.Rectangle bounds, org.bytedeco.javacpp.PointerPointer text, int count, org.bytedeco.javacpp.IntPointer active) static int
GuiTextBox
(Raylib.Rectangle bounds, byte[] text, int textSize, boolean editMode) static int
GuiTextBox
(Raylib.Rectangle bounds, ByteBuffer text, int textSize, boolean editMode) static int
GuiTextBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int textSize, boolean editMode) static int
GuiTextInputBox
(Raylib.Rectangle bounds, String title, String message, String buttons, byte[] text, int textMaxSize, boolean[] secretViewActive) static int
GuiTextInputBox
(Raylib.Rectangle bounds, String title, String message, String buttons, ByteBuffer text, int textMaxSize, boolean[] secretViewActive) static int
GuiTextInputBox
(Raylib.Rectangle bounds, String title, String message, String buttons, org.bytedeco.javacpp.BytePointer text, int textMaxSize, boolean[] secretViewActive) static int
GuiTextInputBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer title, org.bytedeco.javacpp.BytePointer message, org.bytedeco.javacpp.BytePointer buttons, byte[] text, int textMaxSize, org.bytedeco.javacpp.BoolPointer secretViewActive) static int
GuiTextInputBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer title, org.bytedeco.javacpp.BytePointer message, org.bytedeco.javacpp.BytePointer buttons, ByteBuffer text, int textMaxSize, org.bytedeco.javacpp.BoolPointer secretViewActive) static int
GuiTextInputBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer title, org.bytedeco.javacpp.BytePointer message, org.bytedeco.javacpp.BytePointer buttons, org.bytedeco.javacpp.BytePointer text, int textMaxSize, org.bytedeco.javacpp.BoolPointer secretViewActive) static int
GuiToggle
(Raylib.Rectangle bounds, String text, boolean[] active) static int
GuiToggle
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.BoolPointer active) static int
GuiToggleGroup
(Raylib.Rectangle bounds, String text, int[] active) static int
GuiToggleGroup
(Raylib.Rectangle bounds, String text, IntBuffer active) static int
GuiToggleGroup
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active) static int
GuiToggleGroup
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int[] active) static int
GuiToggleGroup
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, IntBuffer active) static int
GuiToggleGroup
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active) static int
GuiToggleSlider
(Raylib.Rectangle bounds, String text, int[] active) static int
GuiToggleSlider
(Raylib.Rectangle bounds, String text, IntBuffer active) static int
GuiToggleSlider
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active) static int
GuiToggleSlider
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int[] active) static int
GuiToggleSlider
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, IntBuffer active) static int
GuiToggleSlider
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active) static void
static int
GuiValueBox
(Raylib.Rectangle bounds, String text, int[] value, int minValue, int maxValue, boolean editMode) static int
GuiValueBox
(Raylib.Rectangle bounds, String text, IntBuffer value, int minValue, int maxValue, boolean editMode) static int
GuiValueBox
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, boolean editMode) static int
GuiValueBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, int[] value, int minValue, int maxValue, boolean editMode) static int
GuiValueBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, IntBuffer value, int minValue, int maxValue, boolean editMode) static int
GuiValueBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, boolean editMode) static int
GuiValueBoxFloat
(Raylib.Rectangle bounds, String text, byte[] textValue, float[] value, boolean editMode) static int
GuiValueBoxFloat
(Raylib.Rectangle bounds, String text, ByteBuffer textValue, FloatBuffer value, boolean editMode) static int
GuiValueBoxFloat
(Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.BytePointer textValue, org.bytedeco.javacpp.FloatPointer value, boolean editMode) static int
GuiValueBoxFloat
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, byte[] textValue, float[] value, boolean editMode) static int
GuiValueBoxFloat
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, ByteBuffer textValue, FloatBuffer value, boolean editMode) static int
GuiValueBoxFloat
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.BytePointer textValue, org.bytedeco.javacpp.FloatPointer value, boolean editMode) static int
GuiWindowBox
(Raylib.Rectangle bounds, String title) static int
GuiWindowBox
(Raylib.Rectangle bounds, org.bytedeco.javacpp.BytePointer title) 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
static void
ImageBlurGaussian
(Raylib.Image image, int blurSize) 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
ImageDrawCircleLines
(Raylib.Image dst, int centerX, int centerY, int radius, Raylib.Color color) static void
ImageDrawCircleLinesV
(Raylib.Image dst, Raylib.Vector2 center, 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
ImageDrawLineEx
(Raylib.Image dst, Raylib.Vector2 start, Raylib.Vector2 end, int thick, 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
ImageDrawTriangle
(Raylib.Image dst, Raylib.Vector2 v1, Raylib.Vector2 v2, Raylib.Vector2 v3, Raylib.Color color) static void
ImageDrawTriangleEx
(Raylib.Image dst, Raylib.Vector2 v1, Raylib.Vector2 v2, Raylib.Vector2 v3, Raylib.Color c1, Raylib.Color c2, Raylib.Color c3) static void
ImageDrawTriangleFan
(Raylib.Image dst, Raylib.Vector2 points, int pointCount, Raylib.Color color) static void
ImageDrawTriangleLines
(Raylib.Image dst, Raylib.Vector2 v1, Raylib.Vector2 v2, Raylib.Vector2 v3, Raylib.Color color) static void
ImageDrawTriangleStrip
(Raylib.Image dst, Raylib.Vector2 points, int pointCount, Raylib.Color color) static void
ImageFlipHorizontal
(Raylib.Image image) static void
ImageFlipVertical
(Raylib.Image image) static void
ImageFormat
(Raylib.Image image, int newFormat) static Raylib.Image
ImageFromChannel
(Raylib.Image image, int selectedChannel) static Raylib.Image
ImageFromImage
(Raylib.Image image, Raylib.Rectangle rec) static void
ImageKernelConvolution
(Raylib.Image image, float[] kernel, int kernelSize) static void
ImageKernelConvolution
(Raylib.Image image, FloatBuffer kernel, int kernelSize) static void
ImageKernelConvolution
(Raylib.Image image, org.bytedeco.javacpp.FloatPointer kernel, int kernelSize) 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
ImageRotate
(Raylib.Image image, int degrees) 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
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
static boolean
static boolean
IsAudioStreamValid
(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
IsFileNameValid
(String fileName) static boolean
IsFileNameValid
(org.bytedeco.javacpp.BytePointer fileName) static boolean
IsFontValid
(Raylib.Font font) 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
IsImageValid
(Raylib.Image image) static boolean
IsKeyDown
(int key) static boolean
IsKeyPressed
(int key) static boolean
IsKeyPressedRepeat
(int key) static boolean
IsKeyReleased
(int key) static boolean
IsKeyUp
(int key) static boolean
IsMaterialValid
(Raylib.Material material) static boolean
IsModelAnimationValid
(Raylib.Model model, Raylib.ModelAnimation anim) static boolean
IsModelValid
(Raylib.Model model) 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
IsMusicValid
(Raylib.Music music) static boolean
IsPathFile
(String path) static boolean
IsPathFile
(org.bytedeco.javacpp.BytePointer path) static boolean
static boolean
IsShaderValid
(Raylib.Shader shader) static boolean
IsSoundPlaying
(Raylib.Sound sound) static boolean
IsSoundValid
(Raylib.Sound sound) static boolean
IsTextureValid
(Raylib.Texture texture) static boolean
IsWaveValid
(Raylib.Wave wave) 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 Raylib.AutomationEventList
LoadAutomationEventList
(String fileName) static Raylib.AutomationEventList
LoadAutomationEventList
(org.bytedeco.javacpp.BytePointer fileName) 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 Raylib.FilePathList
LoadDirectoryFiles
(String dirPath) static Raylib.FilePathList
LoadDirectoryFiles
(org.bytedeco.javacpp.BytePointer dirPath) static Raylib.FilePathList
LoadDirectoryFilesEx
(String basePath, String filter, boolean scanSubdirs) static Raylib.FilePathList
LoadDirectoryFilesEx
(org.bytedeco.javacpp.BytePointer basePath, org.bytedeco.javacpp.BytePointer filter, boolean scanSubdirs) static Raylib.FilePathList
static byte[]
LoadFileData
(String fileName, int[] dataSize) static ByteBuffer
LoadFileData
(String fileName, IntBuffer dataSize) static org.bytedeco.javacpp.BytePointer
LoadFileData
(String fileName, org.bytedeco.javacpp.IntPointer dataSize) static byte[]
LoadFileData
(org.bytedeco.javacpp.BytePointer fileName, int[] dataSize) static ByteBuffer
LoadFileData
(org.bytedeco.javacpp.BytePointer fileName, IntBuffer dataSize) static org.bytedeco.javacpp.BytePointer
LoadFileData
(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer dataSize) 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[] codepoints, int codepointCount, int type) static Raylib.GlyphInfo
LoadFontData
(ByteBuffer fileData, int dataSize, int fontSize, IntBuffer codepoints, int codepointCount, int type) static Raylib.GlyphInfo
LoadFontData
(org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount, int type) static Raylib.Font
LoadFontEx
(String fileName, int fontSize, int[] codepoints, int codepointCount) static Raylib.Font
LoadFontEx
(String fileName, int fontSize, IntBuffer codepoints, int codepointCount) static Raylib.Font
LoadFontEx
(String fileName, int fontSize, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount) static Raylib.Font
LoadFontEx
(org.bytedeco.javacpp.BytePointer fileName, int fontSize, int[] codepoints, int codepointCount) static Raylib.Font
LoadFontEx
(org.bytedeco.javacpp.BytePointer fileName, int fontSize, IntBuffer codepoints, int codepointCount) static Raylib.Font
LoadFontEx
(org.bytedeco.javacpp.BytePointer fileName, int fontSize, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount) 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[] codepoints, int codepointCount) static Raylib.Font
LoadFontFromMemory
(String fileType, ByteBuffer fileData, int dataSize, int fontSize, IntBuffer codepoints, int codepointCount) static Raylib.Font
LoadFontFromMemory
(String fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount) static Raylib.Font
LoadFontFromMemory
(org.bytedeco.javacpp.BytePointer fileType, byte[] fileData, int dataSize, int fontSize, int[] codepoints, int codepointCount) static Raylib.Font
LoadFontFromMemory
(org.bytedeco.javacpp.BytePointer fileType, ByteBuffer fileData, int dataSize, int fontSize, IntBuffer codepoints, int codepointCount) static Raylib.Font
LoadFontFromMemory
(org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount) 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.Image
LoadImageAnimFromMemory
(String fileType, byte[] fileData, int dataSize, int[] frames) static Raylib.Image
LoadImageAnimFromMemory
(String fileType, ByteBuffer fileData, int dataSize, IntBuffer frames) static Raylib.Image
LoadImageAnimFromMemory
(String fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize, org.bytedeco.javacpp.IntPointer frames) static Raylib.Image
LoadImageAnimFromMemory
(org.bytedeco.javacpp.BytePointer fileType, byte[] fileData, int dataSize, int[] frames) static Raylib.Image
LoadImageAnimFromMemory
(org.bytedeco.javacpp.BytePointer fileType, ByteBuffer fileData, int dataSize, IntBuffer frames) static Raylib.Image
LoadImageAnimFromMemory
(org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.BytePointer fileData, int dataSize, 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 org.bytedeco.javacpp.IntPointer
LoadRandomSequence
(int count, int min, int max) 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
LoadSoundAlias
(Raylib.Sound source) static Raylib.Sound
LoadSoundFromWave
(Raylib.Wave wave) 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 byte[]
LoadUTF8
(int[] codepoints, int length) static ByteBuffer
static org.bytedeco.javacpp.BytePointer
LoadUTF8
(org.bytedeco.javacpp.IntPointer codepoints, int length) static Raylib.VrStereoConfig
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 int
MakeDirectory
(String dirPath) static int
MakeDirectory
(org.bytedeco.javacpp.BytePointer dirPath) static Raylib.Matrix
MatrixAdd
(Raylib.Matrix left, Raylib.Matrix right) static void
MatrixDecompose
(Raylib.Matrix mat, Raylib.Vector3 translation, Raylib.Vector4 rotation, Raylib.Vector3 scale) static float
static Raylib.Matrix
MatrixFrustum
(double left, double right, double bottom, double top, double nearPlane, double farPlane) static Raylib.Matrix
static Raylib.Matrix
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
MatrixOrtho
(double left, double right, double bottom, double top, double nearPlane, double farPlane) static Raylib.Matrix
MatrixPerspective
(double fovY, double aspect, double nearPlane, double farPlane) static Raylib.Matrix
MatrixRotate
(Raylib.Vector3 axis, float angle) static Raylib.Matrix
MatrixRotateX
(float angle) static Raylib.Matrix
MatrixRotateXYZ
(Raylib.Vector3 angle) static Raylib.Matrix
MatrixRotateY
(float angle) static Raylib.Matrix
MatrixRotateZ
(float angle) static Raylib.Matrix
MatrixRotateZYX
(Raylib.Vector3 angle) static Raylib.Matrix
MatrixScale
(float x, float y, float z) static Raylib.Matrix
MatrixSubtract
(Raylib.Matrix left, Raylib.Matrix right) static Raylib.float16
static float
MatrixTrace
(Raylib.Matrix mat) static Raylib.Matrix
MatrixTranslate
(float x, float y, float z) static Raylib.Matrix
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 Raylib.Matrix
multiply
(Raylib.Matrix lhs, Raylib.Matrix rhs) static Raylib.Vector2
multiply
(Raylib.Vector2 lhs, float rhs) static Raylib.Vector2
multiply
(Raylib.Vector2 lhs, Raylib.Matrix rhs) static Raylib.Vector2
multiply
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
multiply
(Raylib.Vector3 lhs, float rhs) static Raylib.Vector3
multiply
(Raylib.Vector3 lhs, Raylib.Matrix rhs) static Raylib.Vector3
multiply
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
multiply
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
multiply
(Raylib.Vector4 lhs, Raylib.Matrix rhs) static Raylib.Vector4
multiply
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static Raylib.Matrix
multiplyPut
(Raylib.Matrix lhs, Raylib.Matrix rhs) static Raylib.Vector2
multiplyPut
(Raylib.Vector2 lhs, float rhs) static Raylib.Vector2
multiplyPut
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
multiplyPut
(Raylib.Vector3 lhs, float rhs) static Raylib.Vector3
multiplyPut
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
multiplyPut
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
multiplyPut
(Raylib.Vector4 lhs, Raylib.Matrix rhs) static Raylib.Vector4
multiplyPut
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static float
Normalize
(float value, float start, float end) static boolean
notEquals
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static boolean
notEquals
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static boolean
notEquals
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) 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
PhysicsAddForce
(Raylib.PhysicsBody body, Raylib.Vector2 force) static void
PhysicsAddTorque
(Raylib.PhysicsBody body, float amount) static void
PhysicsShatter
(Raylib.PhysicsBody body, Raylib.Vector2 _position, float force) static void
PlayAudioStream
(Raylib.AudioStream stream) static void
static void
PlayMusicStream
(Raylib.Music music) static void
PlaySound
(Raylib.Sound sound) static void
static Raylib.Vector4
static Raylib.Vector4
QuaternionAddValue
(Raylib.Vector4 q, float add) static Raylib.Vector4
QuaternionCubicHermiteSpline
(Raylib.Vector4 q1, Raylib.Vector4 outTangent1, Raylib.Vector4 q2, Raylib.Vector4 inTangent2, float t) static Raylib.Vector4
static int
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
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 Raylib.Vector4
static Raylib.Vector4
static float
Remap
(float value, float inputStart, float inputEnd, float outputStart, float outputEnd) static void
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
rlBindFramebuffer
(int target, int framebuffer) static void
rlBindImageTexture
(int id, int index, int format, boolean readonly) static void
rlBindShaderBuffer
(int id, int index) static void
rlBlitFramebuffer
(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY, int dstWidth, int dstHeight, int bufferMask) 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 void
rlColorMask
(boolean r, boolean g, boolean b, boolean 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
rlCopyShaderBuffer
(int destId, int srcId, int destOffset, int srcOffset, int count) static void
rlCubemapParameters
(int id, int param, int value) 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
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 double
static double
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 int
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
static void
static Raylib.rlRenderBatch
rlLoadRenderBatch
(int numBuffers, int bufferElements) static int
rlLoadShaderBuffer
(int 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, int mipmapCount) 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
rlReadShaderBuffer
(int id, org.bytedeco.javacpp.Pointer dest, int count, int 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
rlSetBlendFactorsSeparate
(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha, int glEqRGB, int glEqAlpha) static void
rlSetBlendMode
(int mode) static void
rlSetClipPlanes
(double nearPlane, double farPlane) static void
rlSetCullFace
(int mode) static void
rlSetFramebufferHeight
(int height) static void
rlSetFramebufferWidth
(int width) 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
rlSetUniformMatrices
(int locIndex, Raylib.Matrix mat, 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, int offset) 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
rlUpdateShaderBuffer
(int id, org.bytedeco.javacpp.Pointer data, int dataSize, int 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
rlUpdateVertexBufferElements
(int id, 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 dataSize) static boolean
SaveFileData
(org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.Pointer data, int dataSize) 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 void
SeekMusicStream
(Raylib.Music music, float _position) static void
SetAudioStreamBufferSizeDefault
(int size) static void
SetAudioStreamCallback
(Raylib.AudioStream stream, Raylib.AudioCallback callback) static void
SetAudioStreamPan
(Raylib.AudioStream stream, float pan) static void
SetAudioStreamPitch
(Raylib.AudioStream stream, float pitch) static void
SetAudioStreamVolume
(Raylib.AudioStream stream, float volume) static void
SetAutomationEventBaseFrame
(int frame) static void
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
SetGamepadVibration
(int gamepad, float leftMotor, float rightMotor, float duration) 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
SetMusicPan
(Raylib.Music music, float pan) static void
SetMusicPitch
(Raylib.Music music, float pitch) static void
SetMusicVolume
(Raylib.Music music, float volume) static void
SetPhysicsBodyRotation
(Raylib.PhysicsBody body, float radians) static void
SetPhysicsGravity
(float x, float y) static void
SetPhysicsTimeStep
(double delta) 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
SetSoundPan
(Raylib.Sound sound, float pan) static void
SetSoundPitch
(Raylib.Sound sound, float pitch) static void
SetSoundVolume
(Raylib.Sound sound, float volume) static void
SetTargetFPS
(int fps) static void
SetTextLineSpacing
(int spacing) 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
static void
SetWindowIcon
(Raylib.Image image) static void
SetWindowIcons
(Raylib.Image images, int count) static void
SetWindowMaxSize
(int width, int height) static void
SetWindowMinSize
(int width, int height) static void
SetWindowMonitor
(int monitor) static void
SetWindowOpacity
(float opacity) 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
static void
StopAudioStream
(Raylib.AudioStream stream) static void
static void
StopMusicStream
(Raylib.Music music) static void
StopSound
(Raylib.Sound sound) static Raylib.Matrix
subtract
(Raylib.Matrix lhs, Raylib.Matrix rhs) static Raylib.Vector2
subtract
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
subtract
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
subtract
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
subtract
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) static Raylib.Matrix
subtractPut
(Raylib.Matrix lhs, Raylib.Matrix rhs) static Raylib.Vector2
subtractPut
(Raylib.Vector2 lhs, Raylib.Matrix rhs) static Raylib.Vector2
subtractPut
(Raylib.Vector2 lhs, Raylib.Vector2 rhs) static Raylib.Vector3
subtractPut
(Raylib.Vector3 lhs, Raylib.Matrix rhs) static Raylib.Vector3
subtractPut
(Raylib.Vector3 lhs, Raylib.Vector3 rhs) static Raylib.Vector4
subtractPut
(Raylib.Vector4 lhs, float rhs) static Raylib.Vector4
subtractPut
(Raylib.Vector4 lhs, Raylib.Vector4 rhs) 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 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 ByteBuffer
TextReplace
(String 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 String
TextToCamel
(String text) static org.bytedeco.javacpp.BytePointer
TextToCamel
(org.bytedeco.javacpp.BytePointer text) static float
TextToFloat
(String text) static float
TextToFloat
(org.bytedeco.javacpp.BytePointer text) 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
TextToSnake
(String text) static org.bytedeco.javacpp.BytePointer
TextToSnake
(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
static void
TraceLog
(int logLevel, org.bytedeco.javacpp.BytePointer text) static void
UnloadAudioStream
(Raylib.AudioStream stream) static void
static void
UnloadCodepoints
(int[] codepoints) static void
UnloadCodepoints
(IntBuffer codepoints) static void
UnloadCodepoints
(org.bytedeco.javacpp.IntPointer codepoints) static void
static void
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 glyphs, 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 animCount) static void
UnloadMusicStream
(Raylib.Music music) static void
UnloadRandomSequence
(int[] sequence) static void
UnloadRandomSequence
(IntBuffer sequence) static void
UnloadRandomSequence
(org.bytedeco.javacpp.IntPointer sequence) static void
static void
UnloadShader
(Raylib.Shader shader) static void
UnloadSound
(Raylib.Sound sound) static void
UnloadSoundAlias
(Raylib.Sound alias) static void
UnloadTexture
(Raylib.Texture texture) static void
UnloadUTF8
(byte[] text) static void
UnloadUTF8
(ByteBuffer text) static void
UnloadUTF8
(org.bytedeco.javacpp.BytePointer text) 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, int mode) static void
UpdateCameraPro
(Raylib.Camera3D camera, Raylib.Vector3 movement, Raylib.Vector3 rotation, float zoom) 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
UpdateModelAnimationBones
(Raylib.Model model, Raylib.ModelAnimation anim, int frame) static void
UpdateMusicStream
(Raylib.Music music) static void
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 Raylib.Vector2
Vector2Clamp
(Raylib.Vector2 v, Raylib.Vector2 min, Raylib.Vector2 max) static Raylib.Vector2
Vector2ClampValue
(Raylib.Vector2 v, float min, float max) static float
static float
static Raylib.Vector2
static float
static int
static Raylib.Vector2
static float
static float
static Raylib.Vector2
Vector2Lerp
(Raylib.Vector2 v1, Raylib.Vector2 v2, float amount) static float
Vector2LineAngle
(Raylib.Vector2 start, Raylib.Vector2 end) static Raylib.Vector2
Vector2Max
(Raylib.Vector2 v1, Raylib.Vector2 v2) static Raylib.Vector2
Vector2Min
(Raylib.Vector2 v1, Raylib.Vector2 v2) static Raylib.Vector2
Vector2MoveTowards
(Raylib.Vector2 v, Raylib.Vector2 target, float maxDistance) static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
Vector2Reflect
(Raylib.Vector2 v, Raylib.Vector2 normal) static Raylib.Vector2
Vector2Refract
(Raylib.Vector2 v, Raylib.Vector2 n, float r) static Raylib.Vector2
Vector2Rotate
(Raylib.Vector2 v, float angle) static Raylib.Vector2
Vector2Scale
(Raylib.Vector2 v, float scale) static Raylib.Vector2
static Raylib.Vector2
Vector2SubtractValue
(Raylib.Vector2 v, float sub) static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector2
static Raylib.Vector3
Vector3Add
(Raylib.Vector3 v1, Raylib.Vector3 v2) static Raylib.Vector3
Vector3AddValue
(Raylib.Vector3 v, float add) static float
Vector3Angle
(Raylib.Vector3 v1, Raylib.Vector3 v2) static Raylib.Vector3
static Raylib.Vector3
Vector3Clamp
(Raylib.Vector3 v, Raylib.Vector3 min, Raylib.Vector3 max) static Raylib.Vector3
Vector3ClampValue
(Raylib.Vector3 v, float min, float max) static Raylib.Vector3
static Raylib.Vector3
Vector3CubicHermite
(Raylib.Vector3 v1, Raylib.Vector3 tangent1, Raylib.Vector3 v2, Raylib.Vector3 tangent2, float amount) static float
static float
static Raylib.Vector3
static float
static int
static Raylib.Vector3
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
Vector3MoveTowards
(Raylib.Vector3 v, Raylib.Vector3 target, float maxDistance) static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
static void
static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
Vector3Reflect
(Raylib.Vector3 v, Raylib.Vector3 normal) static Raylib.Vector3
Vector3Refract
(Raylib.Vector3 v, Raylib.Vector3 n, float r) static Raylib.Vector3
static Raylib.Vector3
Vector3RotateByAxisAngle
(Raylib.Vector3 v, Raylib.Vector3 axis, float angle) static Raylib.Vector3
static Raylib.Vector3
Vector3Scale
(Raylib.Vector3 v, float scalar) static Raylib.Vector3
static Raylib.Vector3
Vector3SubtractValue
(Raylib.Vector3 v, float sub) static Raylib.float3
static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector3
Vector3Unproject
(Raylib.Vector3 source, Raylib.Matrix projection, Raylib.Matrix view) static Raylib.Vector3
static Raylib.Vector3
static Raylib.Vector4
Vector4Add
(Raylib.Vector4 v1, Raylib.Vector4 v2) static Raylib.Vector4
Vector4AddValue
(Raylib.Vector4 v, float add) static float
static float
static Raylib.Vector4
static float
static int
static Raylib.Vector4
static float
static float
static Raylib.Vector4
Vector4Lerp
(Raylib.Vector4 v1, Raylib.Vector4 v2, float amount) static Raylib.Vector4
Vector4Max
(Raylib.Vector4 v1, Raylib.Vector4 v2) static Raylib.Vector4
Vector4Min
(Raylib.Vector4 v1, Raylib.Vector4 v2) static Raylib.Vector4
Vector4MoveTowards
(Raylib.Vector4 v, Raylib.Vector4 target, float maxDistance) static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
Vector4Scale
(Raylib.Vector4 v, float scale) static Raylib.Vector4
static Raylib.Vector4
Vector4SubtractValue
(Raylib.Vector4 v, float add) static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static Raylib.Vector4
static void
WaitTime
(double seconds) static Raylib.Wave
WaveCopy
(Raylib.Wave wave) static void
WaveCrop
(Raylib.Wave wave, int initFrame, int finalFrame) static void
WaveFormat
(Raylib.Wave wave, int sampleRate, int sampleSize, int channels) static boolean
static float
Wrap
(float value, float min, float max) Methods inherited from class com.raylib.RaylibConfig
map
-
Field Details
-
RAYLIB_VERSION_MAJOR
public static final int RAYLIB_VERSION_MAJORraylib v5.5 - 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, ES2, ES3 - choose at compile) - Unique OpenGL abstraction layer (usable as standalone module): [rlgl] - Multiple Fonts formats supported (TTF, OTF, FNT, BDF, Sprite 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, M3D, GLTF) - 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, QOA, 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][GLFW] rglfw (Camilla Löwy - github.com/glfw/glfw) for window/context management and input [rcore][RGFW] rgfw (ColleagueRiley - github.com/ColleagueRiley/RGFW) for window/context management and input [rlgl] glad/glad_gles2 (David Herberth - github.com/Dav1dde/glad) for OpenGL 3.3 extensions loading [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 algorithm [rcore] sdefl (Micha Mettke) for DEFLATE compression algorithm [rcore] rprand (Ramon Snatamaria) for pseudo-random numbers generation [rtextures] qoi (Dominic Szablewski - https://phoboslab.org) for QOI image manage [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_resize2 (Sean Barret) for image resizing algorithms [rtextures] stb_perlin (Sean Barret) for Perlin Noise image generation [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) [rmodels] m3d (bzt) for models loading (M3D, https://bztsrc.gitlab.io/model3d) [rmodels] vox_loader (Johann Nadalutti) for models loading (VOX) [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 [raudio] qoa (Dominic Szablewski - https://phoboslab.org) for QOA audio manage 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-2024 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:
-
RAYLIB_VERSION_MINOR
public static final int RAYLIB_VERSION_MINOR- See Also:
-
RAYLIB_VERSION_PATCH
public static final int RAYLIB_VERSION_PATCH- See Also:
-
RAYLIB_VERSION
- See Also:
-
PI
public static final double PI- See Also:
-
DEG2RAD
public static final double DEG2RAD- See Also:
-
RAD2DEG
public static final double RAD2DEG- See Also:
-
FLAG_VSYNC_HINT
public static final int FLAG_VSYNC_HINTenum ConfigFlags- See Also:
-
FLAG_FULLSCREEN_MODE
public static final int FLAG_FULLSCREEN_MODEenum ConfigFlags- See Also:
-
FLAG_WINDOW_RESIZABLE
public static final int FLAG_WINDOW_RESIZABLEenum ConfigFlags- See Also:
-
FLAG_WINDOW_UNDECORATED
public static final int FLAG_WINDOW_UNDECORATEDenum ConfigFlags- See Also:
-
FLAG_WINDOW_HIDDEN
public static final int FLAG_WINDOW_HIDDENenum ConfigFlags- See Also:
-
FLAG_WINDOW_MINIMIZED
public static final int FLAG_WINDOW_MINIMIZEDenum ConfigFlags- See Also:
-
FLAG_WINDOW_MAXIMIZED
public static final int FLAG_WINDOW_MAXIMIZEDenum ConfigFlags- See Also:
-
FLAG_WINDOW_UNFOCUSED
public static final int FLAG_WINDOW_UNFOCUSEDenum ConfigFlags- See Also:
-
FLAG_WINDOW_TOPMOST
public static final int FLAG_WINDOW_TOPMOSTenum ConfigFlags- See Also:
-
FLAG_WINDOW_ALWAYS_RUN
public static final int FLAG_WINDOW_ALWAYS_RUNenum ConfigFlags- See Also:
-
FLAG_WINDOW_TRANSPARENT
public static final int FLAG_WINDOW_TRANSPARENTenum ConfigFlags- See Also:
-
FLAG_WINDOW_HIGHDPI
public static final int FLAG_WINDOW_HIGHDPIenum ConfigFlags- See Also:
-
FLAG_WINDOW_MOUSE_PASSTHROUGH
public static final int FLAG_WINDOW_MOUSE_PASSTHROUGHenum ConfigFlags- See Also:
-
FLAG_BORDERLESS_WINDOWED_MODE
public static final int FLAG_BORDERLESS_WINDOWED_MODEenum ConfigFlags- See Also:
-
FLAG_MSAA_4X_HINT
public static final int FLAG_MSAA_4X_HINTenum ConfigFlags- See Also:
-
FLAG_INTERLACED_HINT
public static final int FLAG_INTERLACED_HINTenum ConfigFlags- See Also:
-
LOG_ALL
public static final int LOG_ALLenum TraceLogLevel- See Also:
-
LOG_TRACE
public static final int LOG_TRACEenum TraceLogLevel- See Also:
-
LOG_DEBUG
public static final int LOG_DEBUGenum TraceLogLevel- See Also:
-
LOG_INFO
public static final int LOG_INFOenum TraceLogLevel- See Also:
-
LOG_WARNING
public static final int LOG_WARNINGenum TraceLogLevel- See Also:
-
LOG_ERROR
public static final int LOG_ERRORenum TraceLogLevel- See Also:
-
LOG_FATAL
public static final int LOG_FATALenum TraceLogLevel- See Also:
-
LOG_NONE
public static final int LOG_NONEenum TraceLogLevel- See Also:
-
KEY_NULL
public static final int KEY_NULLenum KeyboardKey- See Also:
-
KEY_APOSTROPHE
public static final int KEY_APOSTROPHEenum KeyboardKey- See Also:
-
KEY_COMMA
public static final int KEY_COMMAenum KeyboardKey- See Also:
-
KEY_MINUS
public static final int KEY_MINUSenum KeyboardKey- See Also:
-
KEY_PERIOD
public static final int KEY_PERIODenum KeyboardKey- See Also:
-
KEY_SLASH
public static final int KEY_SLASHenum KeyboardKey- See Also:
-
KEY_ZERO
public static final int KEY_ZEROenum KeyboardKey- See Also:
-
KEY_ONE
public static final int KEY_ONEenum KeyboardKey- See Also:
-
KEY_TWO
public static final int KEY_TWOenum KeyboardKey- See Also:
-
KEY_THREE
public static final int KEY_THREEenum KeyboardKey- See Also:
-
KEY_FOUR
public static final int KEY_FOURenum KeyboardKey- See Also:
-
KEY_FIVE
public static final int KEY_FIVEenum KeyboardKey- See Also:
-
KEY_SIX
public static final int KEY_SIXenum KeyboardKey- See Also:
-
KEY_SEVEN
public static final int KEY_SEVENenum KeyboardKey- See Also:
-
KEY_EIGHT
public static final int KEY_EIGHTenum KeyboardKey- See Also:
-
KEY_NINE
public static final int KEY_NINEenum KeyboardKey- See Also:
-
KEY_SEMICOLON
public static final int KEY_SEMICOLONenum KeyboardKey- See Also:
-
KEY_EQUAL
public static final int KEY_EQUALenum KeyboardKey- See Also:
-
KEY_A
public static final int KEY_Aenum KeyboardKey- See Also:
-
KEY_B
public static final int KEY_Benum KeyboardKey- See Also:
-
KEY_C
public static final int KEY_Cenum KeyboardKey- See Also:
-
KEY_D
public static final int KEY_Denum KeyboardKey- See Also:
-
KEY_E
public static final int KEY_Eenum KeyboardKey- See Also:
-
KEY_F
public static final int KEY_Fenum KeyboardKey- See Also:
-
KEY_G
public static final int KEY_Genum KeyboardKey- See Also:
-
KEY_H
public static final int KEY_Henum KeyboardKey- See Also:
-
KEY_I
public static final int KEY_Ienum KeyboardKey- See Also:
-
KEY_J
public static final int KEY_Jenum KeyboardKey- See Also:
-
KEY_K
public static final int KEY_Kenum KeyboardKey- See Also:
-
KEY_L
public static final int KEY_Lenum KeyboardKey- See Also:
-
KEY_M
public static final int KEY_Menum KeyboardKey- See Also:
-
KEY_N
public static final int KEY_Nenum KeyboardKey- See Also:
-
KEY_O
public static final int KEY_Oenum KeyboardKey- See Also:
-
KEY_P
public static final int KEY_Penum KeyboardKey- See Also:
-
KEY_Q
public static final int KEY_Qenum KeyboardKey- See Also:
-
KEY_R
public static final int KEY_Renum KeyboardKey- See Also:
-
KEY_S
public static final int KEY_Senum KeyboardKey- See Also:
-
KEY_T
public static final int KEY_Tenum KeyboardKey- See Also:
-
KEY_U
public static final int KEY_Uenum KeyboardKey- See Also:
-
KEY_V
public static final int KEY_Venum KeyboardKey- See Also:
-
KEY_W
public static final int KEY_Wenum KeyboardKey- See Also:
-
KEY_X
public static final int KEY_Xenum KeyboardKey- See Also:
-
KEY_Y
public static final int KEY_Yenum KeyboardKey- See Also:
-
KEY_Z
public static final int KEY_Zenum KeyboardKey- See Also:
-
KEY_LEFT_BRACKET
public static final int KEY_LEFT_BRACKETenum KeyboardKey- See Also:
-
KEY_BACKSLASH
public static final int KEY_BACKSLASHenum KeyboardKey- See Also:
-
KEY_RIGHT_BRACKET
public static final int KEY_RIGHT_BRACKETenum KeyboardKey- See Also:
-
KEY_GRAVE
public static final int KEY_GRAVEenum KeyboardKey- See Also:
-
KEY_SPACE
public static final int KEY_SPACEenum KeyboardKey- See Also:
-
KEY_ESCAPE
public static final int KEY_ESCAPEenum KeyboardKey- See Also:
-
KEY_ENTER
public static final int KEY_ENTERenum KeyboardKey- See Also:
-
KEY_TAB
public static final int KEY_TABenum KeyboardKey- See Also:
-
KEY_BACKSPACE
public static final int KEY_BACKSPACEenum KeyboardKey- See Also:
-
KEY_INSERT
public static final int KEY_INSERTenum KeyboardKey- See Also:
-
KEY_DELETE
public static final int KEY_DELETEenum KeyboardKey- See Also:
-
KEY_RIGHT
public static final int KEY_RIGHTenum KeyboardKey- See Also:
-
KEY_LEFT
public static final int KEY_LEFTenum KeyboardKey- See Also:
-
KEY_DOWN
public static final int KEY_DOWNenum KeyboardKey- See Also:
-
KEY_UP
public static final int KEY_UPenum KeyboardKey- See Also:
-
KEY_PAGE_UP
public static final int KEY_PAGE_UPenum KeyboardKey- See Also:
-
KEY_PAGE_DOWN
public static final int KEY_PAGE_DOWNenum KeyboardKey- See Also:
-
KEY_HOME
public static final int KEY_HOMEenum KeyboardKey- See Also:
-
KEY_END
public static final int KEY_ENDenum KeyboardKey- See Also:
-
KEY_CAPS_LOCK
public static final int KEY_CAPS_LOCKenum KeyboardKey- See Also:
-
KEY_SCROLL_LOCK
public static final int KEY_SCROLL_LOCKenum KeyboardKey- See Also:
-
KEY_NUM_LOCK
public static final int KEY_NUM_LOCKenum KeyboardKey- See Also:
-
KEY_PRINT_SCREEN
public static final int KEY_PRINT_SCREENenum KeyboardKey- See Also:
-
KEY_PAUSE
public static final int KEY_PAUSEenum KeyboardKey- See Also:
-
KEY_F1
public static final int KEY_F1enum KeyboardKey- See Also:
-
KEY_F2
public static final int KEY_F2enum KeyboardKey- See Also:
-
KEY_F3
public static final int KEY_F3enum KeyboardKey- See Also:
-
KEY_F4
public static final int KEY_F4enum KeyboardKey- See Also:
-
KEY_F5
public static final int KEY_F5enum KeyboardKey- See Also:
-
KEY_F6
public static final int KEY_F6enum KeyboardKey- See Also:
-
KEY_F7
public static final int KEY_F7enum KeyboardKey- See Also:
-
KEY_F8
public static final int KEY_F8enum KeyboardKey- See Also:
-
KEY_F9
public static final int KEY_F9enum KeyboardKey- See Also:
-
KEY_F10
public static final int KEY_F10enum KeyboardKey- See Also:
-
KEY_F11
public static final int KEY_F11enum KeyboardKey- See Also:
-
KEY_F12
public static final int KEY_F12enum KeyboardKey- See Also:
-
KEY_LEFT_SHIFT
public static final int KEY_LEFT_SHIFTenum KeyboardKey- See Also:
-
KEY_LEFT_CONTROL
public static final int KEY_LEFT_CONTROLenum KeyboardKey- See Also:
-
KEY_LEFT_ALT
public static final int KEY_LEFT_ALTenum KeyboardKey- See Also:
-
KEY_LEFT_SUPER
public static final int KEY_LEFT_SUPERenum KeyboardKey- See Also:
-
KEY_RIGHT_SHIFT
public static final int KEY_RIGHT_SHIFTenum KeyboardKey- See Also:
-
KEY_RIGHT_CONTROL
public static final int KEY_RIGHT_CONTROLenum KeyboardKey- See Also:
-
KEY_RIGHT_ALT
public static final int KEY_RIGHT_ALTenum KeyboardKey- See Also:
-
KEY_RIGHT_SUPER
public static final int KEY_RIGHT_SUPERenum KeyboardKey- See Also:
-
KEY_KB_MENU
public static final int KEY_KB_MENUenum KeyboardKey- See Also:
-
KEY_KP_0
public static final int KEY_KP_0enum KeyboardKey- See Also:
-
KEY_KP_1
public static final int KEY_KP_1enum KeyboardKey- See Also:
-
KEY_KP_2
public static final int KEY_KP_2enum KeyboardKey- See Also:
-
KEY_KP_3
public static final int KEY_KP_3enum KeyboardKey- See Also:
-
KEY_KP_4
public static final int KEY_KP_4enum KeyboardKey- See Also:
-
KEY_KP_5
public static final int KEY_KP_5enum KeyboardKey- See Also:
-
KEY_KP_6
public static final int KEY_KP_6enum KeyboardKey- See Also:
-
KEY_KP_7
public static final int KEY_KP_7enum KeyboardKey- See Also:
-
KEY_KP_8
public static final int KEY_KP_8enum KeyboardKey- See Also:
-
KEY_KP_9
public static final int KEY_KP_9enum KeyboardKey- See Also:
-
KEY_KP_DECIMAL
public static final int KEY_KP_DECIMALenum KeyboardKey- See Also:
-
KEY_KP_DIVIDE
public static final int KEY_KP_DIVIDEenum KeyboardKey- See Also:
-
KEY_KP_MULTIPLY
public static final int KEY_KP_MULTIPLYenum KeyboardKey- See Also:
-
KEY_KP_SUBTRACT
public static final int KEY_KP_SUBTRACTenum KeyboardKey- See Also:
-
KEY_KP_ADD
public static final int KEY_KP_ADDenum KeyboardKey- See Also:
-
KEY_KP_ENTER
public static final int KEY_KP_ENTERenum KeyboardKey- See Also:
-
KEY_KP_EQUAL
public static final int KEY_KP_EQUALenum KeyboardKey- See Also:
-
KEY_BACK
public static final int KEY_BACKenum KeyboardKey- See Also:
-
KEY_MENU
public static final int KEY_MENUenum KeyboardKey- See Also:
-
KEY_VOLUME_UP
public static final int KEY_VOLUME_UPenum KeyboardKey- See Also:
-
KEY_VOLUME_DOWN
public static final int KEY_VOLUME_DOWNenum KeyboardKey- See Also:
-
MOUSE_BUTTON_LEFT
public static final int MOUSE_BUTTON_LEFTenum MouseButton- See Also:
-
MOUSE_BUTTON_RIGHT
public static final int MOUSE_BUTTON_RIGHTenum MouseButton- See Also:
-
MOUSE_BUTTON_MIDDLE
public static final int MOUSE_BUTTON_MIDDLEenum MouseButton- See Also:
-
MOUSE_BUTTON_SIDE
public static final int MOUSE_BUTTON_SIDEenum MouseButton- See Also:
-
MOUSE_BUTTON_EXTRA
public static final int MOUSE_BUTTON_EXTRAenum MouseButton- See Also:
-
MOUSE_BUTTON_FORWARD
public static final int MOUSE_BUTTON_FORWARDenum MouseButton- See Also:
-
MOUSE_BUTTON_BACK
public static final int MOUSE_BUTTON_BACKenum MouseButton- See Also:
-
MOUSE_CURSOR_DEFAULT
public static final int MOUSE_CURSOR_DEFAULTenum MouseCursor- See Also:
-
MOUSE_CURSOR_ARROW
public static final int MOUSE_CURSOR_ARROWenum MouseCursor- See Also:
-
MOUSE_CURSOR_IBEAM
public static final int MOUSE_CURSOR_IBEAMenum MouseCursor- See Also:
-
MOUSE_CURSOR_CROSSHAIR
public static final int MOUSE_CURSOR_CROSSHAIRenum MouseCursor- See Also:
-
MOUSE_CURSOR_POINTING_HAND
public static final int MOUSE_CURSOR_POINTING_HANDenum MouseCursor- See Also:
-
MOUSE_CURSOR_RESIZE_EW
public static final int MOUSE_CURSOR_RESIZE_EWenum MouseCursor- See Also:
-
MOUSE_CURSOR_RESIZE_NS
public static final int MOUSE_CURSOR_RESIZE_NSenum MouseCursor- See Also:
-
MOUSE_CURSOR_RESIZE_NWSE
public static final int MOUSE_CURSOR_RESIZE_NWSEenum MouseCursor- See Also:
-
MOUSE_CURSOR_RESIZE_NESW
public static final int MOUSE_CURSOR_RESIZE_NESWenum MouseCursor- See Also:
-
MOUSE_CURSOR_RESIZE_ALL
public static final int MOUSE_CURSOR_RESIZE_ALLenum MouseCursor- See Also:
-
MOUSE_CURSOR_NOT_ALLOWED
public static final int MOUSE_CURSOR_NOT_ALLOWEDenum MouseCursor- See Also:
-
GAMEPAD_BUTTON_UNKNOWN
public static final int GAMEPAD_BUTTON_UNKNOWNenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_LEFT_FACE_UP
public static final int GAMEPAD_BUTTON_LEFT_FACE_UPenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_LEFT_FACE_RIGHT
public static final int GAMEPAD_BUTTON_LEFT_FACE_RIGHTenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_LEFT_FACE_DOWN
public static final int GAMEPAD_BUTTON_LEFT_FACE_DOWNenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_LEFT_FACE_LEFT
public static final int GAMEPAD_BUTTON_LEFT_FACE_LEFTenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_RIGHT_FACE_UP
public static final int GAMEPAD_BUTTON_RIGHT_FACE_UPenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_RIGHT_FACE_RIGHT
public static final int GAMEPAD_BUTTON_RIGHT_FACE_RIGHTenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_RIGHT_FACE_DOWN
public static final int GAMEPAD_BUTTON_RIGHT_FACE_DOWNenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_RIGHT_FACE_LEFT
public static final int GAMEPAD_BUTTON_RIGHT_FACE_LEFTenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_LEFT_TRIGGER_1
public static final int GAMEPAD_BUTTON_LEFT_TRIGGER_1enum GamepadButton- See Also:
-
GAMEPAD_BUTTON_LEFT_TRIGGER_2
public static final int GAMEPAD_BUTTON_LEFT_TRIGGER_2enum GamepadButton- See Also:
-
GAMEPAD_BUTTON_RIGHT_TRIGGER_1
public static final int GAMEPAD_BUTTON_RIGHT_TRIGGER_1enum GamepadButton- See Also:
-
GAMEPAD_BUTTON_RIGHT_TRIGGER_2
public static final int GAMEPAD_BUTTON_RIGHT_TRIGGER_2enum GamepadButton- See Also:
-
GAMEPAD_BUTTON_MIDDLE_LEFT
public static final int GAMEPAD_BUTTON_MIDDLE_LEFTenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_MIDDLE
public static final int GAMEPAD_BUTTON_MIDDLEenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_MIDDLE_RIGHT
public static final int GAMEPAD_BUTTON_MIDDLE_RIGHTenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_LEFT_THUMB
public static final int GAMEPAD_BUTTON_LEFT_THUMBenum GamepadButton- See Also:
-
GAMEPAD_BUTTON_RIGHT_THUMB
public static final int GAMEPAD_BUTTON_RIGHT_THUMBenum GamepadButton- See Also:
-
GAMEPAD_AXIS_LEFT_X
public static final int GAMEPAD_AXIS_LEFT_Xenum GamepadAxis- See Also:
-
GAMEPAD_AXIS_LEFT_Y
public static final int GAMEPAD_AXIS_LEFT_Yenum GamepadAxis- See Also:
-
GAMEPAD_AXIS_RIGHT_X
public static final int GAMEPAD_AXIS_RIGHT_Xenum GamepadAxis- See Also:
-
GAMEPAD_AXIS_RIGHT_Y
public static final int GAMEPAD_AXIS_RIGHT_Yenum GamepadAxis- See Also:
-
GAMEPAD_AXIS_LEFT_TRIGGER
public static final int GAMEPAD_AXIS_LEFT_TRIGGERenum GamepadAxis- See Also:
-
GAMEPAD_AXIS_RIGHT_TRIGGER
public static final int GAMEPAD_AXIS_RIGHT_TRIGGERenum GamepadAxis- See Also:
-
MATERIAL_MAP_ALBEDO
public static final int MATERIAL_MAP_ALBEDOenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_METALNESS
public static final int MATERIAL_MAP_METALNESSenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_NORMAL
public static final int MATERIAL_MAP_NORMALenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_ROUGHNESS
public static final int MATERIAL_MAP_ROUGHNESSenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_OCCLUSION
public static final int MATERIAL_MAP_OCCLUSIONenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_EMISSION
public static final int MATERIAL_MAP_EMISSIONenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_HEIGHT
public static final int MATERIAL_MAP_HEIGHTenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_CUBEMAP
public static final int MATERIAL_MAP_CUBEMAPenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_IRRADIANCE
public static final int MATERIAL_MAP_IRRADIANCEenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_PREFILTER
public static final int MATERIAL_MAP_PREFILTERenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_BRDF
public static final int MATERIAL_MAP_BRDFenum MaterialMapIndex- See Also:
-
MATERIAL_MAP_DIFFUSE
public static final int MATERIAL_MAP_DIFFUSE- See Also:
-
MATERIAL_MAP_SPECULAR
public static final int MATERIAL_MAP_SPECULAR- See Also:
-
SHADER_LOC_VERTEX_POSITION
public static final int SHADER_LOC_VERTEX_POSITIONenum ShaderLocationIndex- See Also:
-
SHADER_LOC_VERTEX_TEXCOORD01
public static final int SHADER_LOC_VERTEX_TEXCOORD01enum ShaderLocationIndex- See Also:
-
SHADER_LOC_VERTEX_TEXCOORD02
public static final int SHADER_LOC_VERTEX_TEXCOORD02enum ShaderLocationIndex- See Also:
-
SHADER_LOC_VERTEX_NORMAL
public static final int SHADER_LOC_VERTEX_NORMALenum ShaderLocationIndex- See Also:
-
SHADER_LOC_VERTEX_TANGENT
public static final int SHADER_LOC_VERTEX_TANGENTenum ShaderLocationIndex- See Also:
-
SHADER_LOC_VERTEX_COLOR
public static final int SHADER_LOC_VERTEX_COLORenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MATRIX_MVP
public static final int SHADER_LOC_MATRIX_MVPenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MATRIX_VIEW
public static final int SHADER_LOC_MATRIX_VIEWenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MATRIX_PROJECTION
public static final int SHADER_LOC_MATRIX_PROJECTIONenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MATRIX_MODEL
public static final int SHADER_LOC_MATRIX_MODELenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MATRIX_NORMAL
public static final int SHADER_LOC_MATRIX_NORMALenum ShaderLocationIndex- See Also:
-
SHADER_LOC_VECTOR_VIEW
public static final int SHADER_LOC_VECTOR_VIEWenum ShaderLocationIndex- See Also:
-
SHADER_LOC_COLOR_DIFFUSE
public static final int SHADER_LOC_COLOR_DIFFUSEenum ShaderLocationIndex- See Also:
-
SHADER_LOC_COLOR_SPECULAR
public static final int SHADER_LOC_COLOR_SPECULARenum ShaderLocationIndex- See Also:
-
SHADER_LOC_COLOR_AMBIENT
public static final int SHADER_LOC_COLOR_AMBIENTenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_ALBEDO
public static final int SHADER_LOC_MAP_ALBEDOenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_METALNESS
public static final int SHADER_LOC_MAP_METALNESSenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_NORMAL
public static final int SHADER_LOC_MAP_NORMALenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_ROUGHNESS
public static final int SHADER_LOC_MAP_ROUGHNESSenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_OCCLUSION
public static final int SHADER_LOC_MAP_OCCLUSIONenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_EMISSION
public static final int SHADER_LOC_MAP_EMISSIONenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_HEIGHT
public static final int SHADER_LOC_MAP_HEIGHTenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_CUBEMAP
public static final int SHADER_LOC_MAP_CUBEMAPenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_IRRADIANCE
public static final int SHADER_LOC_MAP_IRRADIANCEenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_PREFILTER
public static final int SHADER_LOC_MAP_PREFILTERenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_BRDF
public static final int SHADER_LOC_MAP_BRDFenum ShaderLocationIndex- See Also:
-
SHADER_LOC_VERTEX_BONEIDS
public static final int SHADER_LOC_VERTEX_BONEIDSenum ShaderLocationIndex- See Also:
-
SHADER_LOC_VERTEX_BONEWEIGHTS
public static final int SHADER_LOC_VERTEX_BONEWEIGHTSenum ShaderLocationIndex- See Also:
-
SHADER_LOC_BONE_MATRICES
public static final int SHADER_LOC_BONE_MATRICESenum ShaderLocationIndex- See Also:
-
SHADER_LOC_MAP_DIFFUSE
public static final int SHADER_LOC_MAP_DIFFUSE- See Also:
-
SHADER_LOC_MAP_SPECULAR
public static final int SHADER_LOC_MAP_SPECULAR- See Also:
-
SHADER_UNIFORM_FLOAT
public static final int SHADER_UNIFORM_FLOATenum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_VEC2
public static final int SHADER_UNIFORM_VEC2enum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_VEC3
public static final int SHADER_UNIFORM_VEC3enum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_VEC4
public static final int SHADER_UNIFORM_VEC4enum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_INT
public static final int SHADER_UNIFORM_INTenum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_IVEC2
public static final int SHADER_UNIFORM_IVEC2enum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_IVEC3
public static final int SHADER_UNIFORM_IVEC3enum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_IVEC4
public static final int SHADER_UNIFORM_IVEC4enum ShaderUniformDataType- See Also:
-
SHADER_UNIFORM_SAMPLER2D
public static final int SHADER_UNIFORM_SAMPLER2Denum ShaderUniformDataType- See Also:
-
SHADER_ATTRIB_FLOAT
public static final int SHADER_ATTRIB_FLOATenum ShaderAttributeDataType- See Also:
-
SHADER_ATTRIB_VEC2
public static final int SHADER_ATTRIB_VEC2enum ShaderAttributeDataType- See Also:
-
SHADER_ATTRIB_VEC3
public static final int SHADER_ATTRIB_VEC3enum ShaderAttributeDataType- See Also:
-
SHADER_ATTRIB_VEC4
public static final int SHADER_ATTRIB_VEC4enum ShaderAttributeDataType- See Also:
-
PIXELFORMAT_UNCOMPRESSED_GRAYSCALE
public static final int PIXELFORMAT_UNCOMPRESSED_GRAYSCALEenum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA
public static final int PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHAenum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R5G6B5
public static final int PIXELFORMAT_UNCOMPRESSED_R5G6B5enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R8G8B8
public static final int PIXELFORMAT_UNCOMPRESSED_R8G8B8enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R5G5B5A1
public static final int PIXELFORMAT_UNCOMPRESSED_R5G5B5A1enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R4G4B4A4
public static final int PIXELFORMAT_UNCOMPRESSED_R4G4B4A4enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R8G8B8A8
public static final int PIXELFORMAT_UNCOMPRESSED_R8G8B8A8enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R32
public static final int PIXELFORMAT_UNCOMPRESSED_R32enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R32G32B32
public static final int PIXELFORMAT_UNCOMPRESSED_R32G32B32enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R32G32B32A32
public static final int PIXELFORMAT_UNCOMPRESSED_R32G32B32A32enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R16
public static final int PIXELFORMAT_UNCOMPRESSED_R16enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R16G16B16
public static final int PIXELFORMAT_UNCOMPRESSED_R16G16B16enum PixelFormat- See Also:
-
PIXELFORMAT_UNCOMPRESSED_R16G16B16A16
public static final int PIXELFORMAT_UNCOMPRESSED_R16G16B16A16enum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_DXT1_RGB
public static final int PIXELFORMAT_COMPRESSED_DXT1_RGBenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_DXT1_RGBA
public static final int PIXELFORMAT_COMPRESSED_DXT1_RGBAenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_DXT3_RGBA
public static final int PIXELFORMAT_COMPRESSED_DXT3_RGBAenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_DXT5_RGBA
public static final int PIXELFORMAT_COMPRESSED_DXT5_RGBAenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_ETC1_RGB
public static final int PIXELFORMAT_COMPRESSED_ETC1_RGBenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_ETC2_RGB
public static final int PIXELFORMAT_COMPRESSED_ETC2_RGBenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA
public static final int PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBAenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_PVRT_RGB
public static final int PIXELFORMAT_COMPRESSED_PVRT_RGBenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_PVRT_RGBA
public static final int PIXELFORMAT_COMPRESSED_PVRT_RGBAenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA
public static final int PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBAenum PixelFormat- See Also:
-
PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA
public static final int PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBAenum PixelFormat- See Also:
-
TEXTURE_FILTER_POINT
public static final int TEXTURE_FILTER_POINTenum TextureFilter- See Also:
-
TEXTURE_FILTER_BILINEAR
public static final int TEXTURE_FILTER_BILINEARenum TextureFilter- See Also:
-
TEXTURE_FILTER_TRILINEAR
public static final int TEXTURE_FILTER_TRILINEARenum TextureFilter- See Also:
-
TEXTURE_FILTER_ANISOTROPIC_4X
public static final int TEXTURE_FILTER_ANISOTROPIC_4Xenum TextureFilter- See Also:
-
TEXTURE_FILTER_ANISOTROPIC_8X
public static final int TEXTURE_FILTER_ANISOTROPIC_8Xenum TextureFilter- See Also:
-
TEXTURE_FILTER_ANISOTROPIC_16X
public static final int TEXTURE_FILTER_ANISOTROPIC_16Xenum TextureFilter- See Also:
-
TEXTURE_WRAP_REPEAT
public static final int TEXTURE_WRAP_REPEATenum TextureWrap- See Also:
-
TEXTURE_WRAP_CLAMP
public static final int TEXTURE_WRAP_CLAMPenum TextureWrap- See Also:
-
TEXTURE_WRAP_MIRROR_REPEAT
public static final int TEXTURE_WRAP_MIRROR_REPEATenum TextureWrap- See Also:
-
TEXTURE_WRAP_MIRROR_CLAMP
public static final int TEXTURE_WRAP_MIRROR_CLAMPenum TextureWrap- See Also:
-
CUBEMAP_LAYOUT_AUTO_DETECT
public static final int CUBEMAP_LAYOUT_AUTO_DETECTenum CubemapLayout- See Also:
-
CUBEMAP_LAYOUT_LINE_VERTICAL
public static final int CUBEMAP_LAYOUT_LINE_VERTICALenum CubemapLayout- See Also:
-
CUBEMAP_LAYOUT_LINE_HORIZONTAL
public static final int CUBEMAP_LAYOUT_LINE_HORIZONTALenum CubemapLayout- See Also:
-
CUBEMAP_LAYOUT_CROSS_THREE_BY_FOUR
public static final int CUBEMAP_LAYOUT_CROSS_THREE_BY_FOURenum CubemapLayout- See Also:
-
CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREE
public static final int CUBEMAP_LAYOUT_CROSS_FOUR_BY_THREEenum CubemapLayout- See Also:
-
FONT_DEFAULT
public static final int FONT_DEFAULTenum FontType- See Also:
-
FONT_BITMAP
public static final int FONT_BITMAPenum FontType- See Also:
-
FONT_SDF
public static final int FONT_SDFenum FontType- See Also:
-
BLEND_ALPHA
public static final int BLEND_ALPHAenum BlendMode- See Also:
-
BLEND_ADDITIVE
public static final int BLEND_ADDITIVEenum BlendMode- See Also:
-
BLEND_MULTIPLIED
public static final int BLEND_MULTIPLIEDenum BlendMode- See Also:
-
BLEND_ADD_COLORS
public static final int BLEND_ADD_COLORSenum BlendMode- See Also:
-
BLEND_SUBTRACT_COLORS
public static final int BLEND_SUBTRACT_COLORSenum BlendMode- See Also:
-
BLEND_ALPHA_PREMULTIPLY
public static final int BLEND_ALPHA_PREMULTIPLYenum BlendMode- See Also:
-
BLEND_CUSTOM
public static final int BLEND_CUSTOMenum BlendMode- See Also:
-
BLEND_CUSTOM_SEPARATE
public static final int BLEND_CUSTOM_SEPARATEenum BlendMode- See Also:
-
GESTURE_NONE
public static final int GESTURE_NONEenum Gesture- See Also:
-
GESTURE_TAP
public static final int GESTURE_TAPenum Gesture- See Also:
-
GESTURE_DOUBLETAP
public static final int GESTURE_DOUBLETAPenum Gesture- See Also:
-
GESTURE_HOLD
public static final int GESTURE_HOLDenum Gesture- See Also:
-
GESTURE_DRAG
public static final int GESTURE_DRAGenum Gesture- See Also:
-
GESTURE_SWIPE_RIGHT
public static final int GESTURE_SWIPE_RIGHTenum Gesture- See Also:
-
GESTURE_SWIPE_LEFT
public static final int GESTURE_SWIPE_LEFTenum Gesture- See Also:
-
GESTURE_SWIPE_UP
public static final int GESTURE_SWIPE_UPenum Gesture- See Also:
-
GESTURE_SWIPE_DOWN
public static final int GESTURE_SWIPE_DOWNenum Gesture- See Also:
-
GESTURE_PINCH_IN
public static final int GESTURE_PINCH_INenum Gesture- See Also:
-
GESTURE_PINCH_OUT
public static final int GESTURE_PINCH_OUTenum Gesture- See Also:
-
CAMERA_CUSTOM
public static final int CAMERA_CUSTOMenum CameraMode- See Also:
-
CAMERA_FREE
public static final int CAMERA_FREEenum CameraMode- See Also:
-
CAMERA_ORBITAL
public static final int CAMERA_ORBITALenum CameraMode- See Also:
-
CAMERA_FIRST_PERSON
public static final int CAMERA_FIRST_PERSONenum CameraMode- See Also:
-
CAMERA_THIRD_PERSON
public static final int CAMERA_THIRD_PERSONenum CameraMode- See Also:
-
CAMERA_PERSPECTIVE
public static final int CAMERA_PERSPECTIVEenum CameraProjection- See Also:
-
CAMERA_ORTHOGRAPHIC
public static final int CAMERA_ORTHOGRAPHICenum CameraProjection- See Also:
-
NPATCH_NINE_PATCH
public static final int NPATCH_NINE_PATCHenum NPatchLayout- See Also:
-
NPATCH_THREE_PATCH_VERTICAL
public static final int NPATCH_THREE_PATCH_VERTICALenum NPatchLayout- See Also:
-
NPATCH_THREE_PATCH_HORIZONTAL
public static final int NPATCH_THREE_PATCH_HORIZONTALenum NPatchLayout- See Also:
-
RLGL_VERSION
rlgl v5.0 - A multi-OpenGL abstraction layer with an immediate-mode style API DESCRIPTION: 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...) ADDITIONAL NOTES: When choosing 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, additionally, rlDrawRenderBatchActive() could be called to force flushing of the batch Some 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 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 #define GRAPHICS_API_OPENGL_ES3 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 attributes and uniform location names are tried to be set automatically: #define RL_DEFAULT_SHADER_ATTRIB_NAME_POSITION "vertexPosition" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD "vertexTexCoord" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD #define RL_DEFAULT_SHADER_ATTRIB_NAME_NORMAL "vertexNormal" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL #define RL_DEFAULT_SHADER_ATTRIB_NAME_COLOR "vertexColor" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR #define RL_DEFAULT_SHADER_ATTRIB_NAME_TANGENT "vertexTangent" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT #define RL_DEFAULT_SHADER_ATTRIB_NAME_TEXCOORD2 "vertexTexCoord2" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2 #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEIDS "vertexBoneIds" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS #define RL_DEFAULT_SHADER_ATTRIB_NAME_BONEWEIGHTS "vertexBoneWeights" // Bound by default to shader location: RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS #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_UNIFORM_NAME_BONE_MATRICES "boneMatrices" // bone matrices #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-2024 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:
-
RL_DEFAULT_BATCH_BUFFER_ELEMENTS
public static final int RL_DEFAULT_BATCH_BUFFER_ELEMENTS- See Also:
-
RL_DEFAULT_BATCH_BUFFERS
public static final int RL_DEFAULT_BATCH_BUFFERS- See Also:
-
RL_DEFAULT_BATCH_DRAWCALLS
public static final int RL_DEFAULT_BATCH_DRAWCALLS- See Also:
-
RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS
public static final int RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS- See Also:
-
RL_MAX_MATRIX_STACK_SIZE
public static final int RL_MAX_MATRIX_STACK_SIZE- See Also:
-
RL_MAX_SHADER_LOCATIONS
public static final int RL_MAX_SHADER_LOCATIONS- See Also:
-
RL_CULL_DISTANCE_NEAR
public static final double RL_CULL_DISTANCE_NEAR- See Also:
-
RL_CULL_DISTANCE_FAR
public static final double RL_CULL_DISTANCE_FAR- See Also:
-
RL_TEXTURE_WRAP_S
public static final int RL_TEXTURE_WRAP_S- See Also:
-
RL_TEXTURE_WRAP_T
public static final int RL_TEXTURE_WRAP_T- See Also:
-
RL_TEXTURE_MAG_FILTER
public static final int RL_TEXTURE_MAG_FILTER- See Also:
-
RL_TEXTURE_MIN_FILTER
public static final int RL_TEXTURE_MIN_FILTER- See Also:
-
RL_TEXTURE_FILTER_NEAREST
public static final int RL_TEXTURE_FILTER_NEAREST- See Also:
-
RL_TEXTURE_FILTER_LINEAR
public static final int RL_TEXTURE_FILTER_LINEAR- See Also:
-
RL_TEXTURE_FILTER_MIP_NEAREST
public static final int RL_TEXTURE_FILTER_MIP_NEAREST- See Also:
-
RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR
public static final int RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR- See Also:
-
RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST
public static final int RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST- See Also:
-
RL_TEXTURE_FILTER_MIP_LINEAR
public static final int RL_TEXTURE_FILTER_MIP_LINEAR- See Also:
-
RL_TEXTURE_FILTER_ANISOTROPIC
public static final int RL_TEXTURE_FILTER_ANISOTROPIC- See Also:
-
RL_TEXTURE_MIPMAP_BIAS_RATIO
public static final int RL_TEXTURE_MIPMAP_BIAS_RATIO- See Also:
-
RL_TEXTURE_WRAP_REPEAT
public static final int RL_TEXTURE_WRAP_REPEAT- See Also:
-
RL_TEXTURE_WRAP_CLAMP
public static final int RL_TEXTURE_WRAP_CLAMP- See Also:
-
RL_TEXTURE_WRAP_MIRROR_REPEAT
public static final int RL_TEXTURE_WRAP_MIRROR_REPEAT- See Also:
-
RL_TEXTURE_WRAP_MIRROR_CLAMP
public static final int RL_TEXTURE_WRAP_MIRROR_CLAMP- See Also:
-
RL_MODELVIEW
public static final int RL_MODELVIEW- See Also:
-
RL_PROJECTION
public static final int RL_PROJECTION- See Also:
-
RL_TEXTURE
public static final int RL_TEXTURE- See Also:
-
RL_LINES
public static final int RL_LINES- See Also:
-
RL_TRIANGLES
public static final int RL_TRIANGLES- See Also:
-
RL_QUADS
public static final int RL_QUADS- See Also:
-
RL_UNSIGNED_BYTE
public static final int RL_UNSIGNED_BYTE- See Also:
-
RL_FLOAT
public static final int RL_FLOAT- See Also:
-
RL_STREAM_DRAW
public static final int RL_STREAM_DRAW- See Also:
-
RL_STREAM_READ
public static final int RL_STREAM_READ- See Also:
-
RL_STREAM_COPY
public static final int RL_STREAM_COPY- See Also:
-
RL_STATIC_DRAW
public static final int RL_STATIC_DRAW- See Also:
-
RL_STATIC_READ
public static final int RL_STATIC_READ- See Also:
-
RL_STATIC_COPY
public static final int RL_STATIC_COPY- See Also:
-
RL_DYNAMIC_DRAW
public static final int RL_DYNAMIC_DRAW- See Also:
-
RL_DYNAMIC_READ
public static final int RL_DYNAMIC_READ- See Also:
-
RL_DYNAMIC_COPY
public static final int RL_DYNAMIC_COPY- See Also:
-
RL_FRAGMENT_SHADER
public static final int RL_FRAGMENT_SHADER- See Also:
-
RL_VERTEX_SHADER
public static final int RL_VERTEX_SHADER- See Also:
-
RL_COMPUTE_SHADER
public static final int RL_COMPUTE_SHADER- See Also:
-
RL_ZERO
public static final int RL_ZERO- See Also:
-
RL_ONE
public static final int RL_ONE- See Also:
-
RL_SRC_COLOR
public static final int RL_SRC_COLOR- See Also:
-
RL_ONE_MINUS_SRC_COLOR
public static final int RL_ONE_MINUS_SRC_COLOR- See Also:
-
RL_SRC_ALPHA
public static final int RL_SRC_ALPHA- See Also:
-
RL_ONE_MINUS_SRC_ALPHA
public static final int RL_ONE_MINUS_SRC_ALPHA- See Also:
-
RL_DST_ALPHA
public static final int RL_DST_ALPHA- See Also:
-
RL_ONE_MINUS_DST_ALPHA
public static final int RL_ONE_MINUS_DST_ALPHA- See Also:
-
RL_DST_COLOR
public static final int RL_DST_COLOR- See Also:
-
RL_ONE_MINUS_DST_COLOR
public static final int RL_ONE_MINUS_DST_COLOR- See Also:
-
RL_SRC_ALPHA_SATURATE
public static final int RL_SRC_ALPHA_SATURATE- See Also:
-
RL_CONSTANT_COLOR
public static final int RL_CONSTANT_COLOR- See Also:
-
RL_ONE_MINUS_CONSTANT_COLOR
public static final int RL_ONE_MINUS_CONSTANT_COLOR- See Also:
-
RL_CONSTANT_ALPHA
public static final int RL_CONSTANT_ALPHA- See Also:
-
RL_ONE_MINUS_CONSTANT_ALPHA
public static final int RL_ONE_MINUS_CONSTANT_ALPHA- See Also:
-
RL_FUNC_ADD
public static final int RL_FUNC_ADD- See Also:
-
RL_MIN
public static final int RL_MIN- See Also:
-
RL_MAX
public static final int RL_MAX- See Also:
-
RL_FUNC_SUBTRACT
public static final int RL_FUNC_SUBTRACT- See Also:
-
RL_FUNC_REVERSE_SUBTRACT
public static final int RL_FUNC_REVERSE_SUBTRACT- See Also:
-
RL_BLEND_EQUATION
public static final int RL_BLEND_EQUATION- See Also:
-
RL_BLEND_EQUATION_RGB
public static final int RL_BLEND_EQUATION_RGB- See Also:
-
RL_BLEND_EQUATION_ALPHA
public static final int RL_BLEND_EQUATION_ALPHA- See Also:
-
RL_BLEND_DST_RGB
public static final int RL_BLEND_DST_RGB- See Also:
-
RL_BLEND_SRC_RGB
public static final int RL_BLEND_SRC_RGB- See Also:
-
RL_BLEND_DST_ALPHA
public static final int RL_BLEND_DST_ALPHA- See Also:
-
RL_BLEND_SRC_ALPHA
public static final int RL_BLEND_SRC_ALPHA- See Also:
-
RL_BLEND_COLOR
public static final int RL_BLEND_COLOR- See Also:
-
RL_READ_FRAMEBUFFER
public static final int RL_READ_FRAMEBUFFER- See Also:
-
RL_DRAW_FRAMEBUFFER
public static final int RL_DRAW_FRAMEBUFFER- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_POSITION- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_NORMAL- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_TANGENT- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_TEXCOORD2- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_INDICES- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEIDS- See Also:
-
RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS
public static final int RL_DEFAULT_SHADER_ATTRIB_LOCATION_BONEWEIGHTS- See Also:
-
RL_OPENGL_11
public static final int RL_OPENGL_11enum rlGlVersion- See Also:
-
RL_OPENGL_21
public static final int RL_OPENGL_21enum rlGlVersion- See Also:
-
RL_OPENGL_33
public static final int RL_OPENGL_33enum rlGlVersion- See Also:
-
RL_OPENGL_43
public static final int RL_OPENGL_43enum rlGlVersion- See Also:
-
RL_OPENGL_ES_20
public static final int RL_OPENGL_ES_20enum rlGlVersion- See Also:
-
RL_OPENGL_ES_30
public static final int RL_OPENGL_ES_30enum rlGlVersion- See Also:
-
RL_LOG_ALL
public static final int RL_LOG_ALLenum rlTraceLogLevel- See Also:
-
RL_LOG_TRACE
public static final int RL_LOG_TRACEenum rlTraceLogLevel- See Also:
-
RL_LOG_DEBUG
public static final int RL_LOG_DEBUGenum rlTraceLogLevel- See Also:
-
RL_LOG_INFO
public static final int RL_LOG_INFOenum rlTraceLogLevel- See Also:
-
RL_LOG_WARNING
public static final int RL_LOG_WARNINGenum rlTraceLogLevel- See Also:
-
RL_LOG_ERROR
public static final int RL_LOG_ERRORenum rlTraceLogLevel- See Also:
-
RL_LOG_FATAL
public static final int RL_LOG_FATALenum rlTraceLogLevel- See Also:
-
RL_LOG_NONE
public static final int RL_LOG_NONEenum rlTraceLogLevel- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALE
public static final int RL_PIXELFORMAT_UNCOMPRESSED_GRAYSCALEenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA
public static final int RL_PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHAenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R5G6B5enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R5G5B5A1enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R4G4B4A4enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R8G8B8A8enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R32
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R32enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R32G32B32A32enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R16
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R16enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16
public static final int RL_PIXELFORMAT_UNCOMPRESSED_R16G16B16A16enum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_DXT1_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_DXT1_RGBenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_DXT1_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_DXT1_RGBAenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_DXT3_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_DXT3_RGBAenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_DXT5_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_DXT5_RGBAenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_ETC1_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_ETC1_RGBenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_ETC2_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_ETC2_RGBenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBAenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_PVRT_RGB
public static final int RL_PIXELFORMAT_COMPRESSED_PVRT_RGBenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_PVRT_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_PVRT_RGBAenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBAenum rlPixelFormat- See Also:
-
RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA
public static final int RL_PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBAenum rlPixelFormat- See Also:
-
RL_TEXTURE_FILTER_POINT
public static final int RL_TEXTURE_FILTER_POINTenum rlTextureFilter- See Also:
-
RL_TEXTURE_FILTER_BILINEAR
public static final int RL_TEXTURE_FILTER_BILINEARenum rlTextureFilter- See Also:
-
RL_TEXTURE_FILTER_TRILINEAR
public static final int RL_TEXTURE_FILTER_TRILINEARenum rlTextureFilter- See Also:
-
RL_TEXTURE_FILTER_ANISOTROPIC_4X
public static final int RL_TEXTURE_FILTER_ANISOTROPIC_4Xenum rlTextureFilter- See Also:
-
RL_TEXTURE_FILTER_ANISOTROPIC_8X
public static final int RL_TEXTURE_FILTER_ANISOTROPIC_8Xenum rlTextureFilter- See Also:
-
RL_TEXTURE_FILTER_ANISOTROPIC_16X
public static final int RL_TEXTURE_FILTER_ANISOTROPIC_16Xenum rlTextureFilter- See Also:
-
RL_BLEND_ALPHA
public static final int RL_BLEND_ALPHAenum rlBlendMode- See Also:
-
RL_BLEND_ADDITIVE
public static final int RL_BLEND_ADDITIVEenum rlBlendMode- See Also:
-
RL_BLEND_MULTIPLIED
public static final int RL_BLEND_MULTIPLIEDenum rlBlendMode- See Also:
-
RL_BLEND_ADD_COLORS
public static final int RL_BLEND_ADD_COLORSenum rlBlendMode- See Also:
-
RL_BLEND_SUBTRACT_COLORS
public static final int RL_BLEND_SUBTRACT_COLORSenum rlBlendMode- See Also:
-
RL_BLEND_ALPHA_PREMULTIPLY
public static final int RL_BLEND_ALPHA_PREMULTIPLYenum rlBlendMode- See Also:
-
RL_BLEND_CUSTOM
public static final int RL_BLEND_CUSTOMenum rlBlendMode- See Also:
-
RL_BLEND_CUSTOM_SEPARATE
public static final int RL_BLEND_CUSTOM_SEPARATEenum rlBlendMode- See Also:
-
RL_SHADER_LOC_VERTEX_POSITION
public static final int RL_SHADER_LOC_VERTEX_POSITIONenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_VERTEX_TEXCOORD01
public static final int RL_SHADER_LOC_VERTEX_TEXCOORD01enum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_VERTEX_TEXCOORD02
public static final int RL_SHADER_LOC_VERTEX_TEXCOORD02enum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_VERTEX_NORMAL
public static final int RL_SHADER_LOC_VERTEX_NORMALenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_VERTEX_TANGENT
public static final int RL_SHADER_LOC_VERTEX_TANGENTenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_VERTEX_COLOR
public static final int RL_SHADER_LOC_VERTEX_COLORenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MATRIX_MVP
public static final int RL_SHADER_LOC_MATRIX_MVPenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MATRIX_VIEW
public static final int RL_SHADER_LOC_MATRIX_VIEWenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MATRIX_PROJECTION
public static final int RL_SHADER_LOC_MATRIX_PROJECTIONenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MATRIX_MODEL
public static final int RL_SHADER_LOC_MATRIX_MODELenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MATRIX_NORMAL
public static final int RL_SHADER_LOC_MATRIX_NORMALenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_VECTOR_VIEW
public static final int RL_SHADER_LOC_VECTOR_VIEWenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_COLOR_DIFFUSE
public static final int RL_SHADER_LOC_COLOR_DIFFUSEenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_COLOR_SPECULAR
public static final int RL_SHADER_LOC_COLOR_SPECULARenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_COLOR_AMBIENT
public static final int RL_SHADER_LOC_COLOR_AMBIENTenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_ALBEDO
public static final int RL_SHADER_LOC_MAP_ALBEDOenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_METALNESS
public static final int RL_SHADER_LOC_MAP_METALNESSenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_NORMAL
public static final int RL_SHADER_LOC_MAP_NORMALenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_ROUGHNESS
public static final int RL_SHADER_LOC_MAP_ROUGHNESSenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_OCCLUSION
public static final int RL_SHADER_LOC_MAP_OCCLUSIONenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_EMISSION
public static final int RL_SHADER_LOC_MAP_EMISSIONenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_HEIGHT
public static final int RL_SHADER_LOC_MAP_HEIGHTenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_CUBEMAP
public static final int RL_SHADER_LOC_MAP_CUBEMAPenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_IRRADIANCE
public static final int RL_SHADER_LOC_MAP_IRRADIANCEenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_PREFILTER
public static final int RL_SHADER_LOC_MAP_PREFILTERenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_BRDF
public static final int RL_SHADER_LOC_MAP_BRDFenum rlShaderLocationIndex- See Also:
-
RL_SHADER_LOC_MAP_DIFFUSE
public static final int RL_SHADER_LOC_MAP_DIFFUSE- See Also:
-
RL_SHADER_LOC_MAP_SPECULAR
public static final int RL_SHADER_LOC_MAP_SPECULAR- See Also:
-
RL_SHADER_UNIFORM_FLOAT
public static final int RL_SHADER_UNIFORM_FLOATenum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_VEC2
public static final int RL_SHADER_UNIFORM_VEC2enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_VEC3
public static final int RL_SHADER_UNIFORM_VEC3enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_VEC4
public static final int RL_SHADER_UNIFORM_VEC4enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_INT
public static final int RL_SHADER_UNIFORM_INTenum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_IVEC2
public static final int RL_SHADER_UNIFORM_IVEC2enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_IVEC3
public static final int RL_SHADER_UNIFORM_IVEC3enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_IVEC4
public static final int RL_SHADER_UNIFORM_IVEC4enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_UINT
public static final int RL_SHADER_UNIFORM_UINTenum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_UIVEC2
public static final int RL_SHADER_UNIFORM_UIVEC2enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_UIVEC3
public static final int RL_SHADER_UNIFORM_UIVEC3enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_UIVEC4
public static final int RL_SHADER_UNIFORM_UIVEC4enum rlShaderUniformDataType- See Also:
-
RL_SHADER_UNIFORM_SAMPLER2D
public static final int RL_SHADER_UNIFORM_SAMPLER2Denum rlShaderUniformDataType- See Also:
-
RL_SHADER_ATTRIB_FLOAT
public static final int RL_SHADER_ATTRIB_FLOATenum rlShaderAttributeDataType- See Also:
-
RL_SHADER_ATTRIB_VEC2
public static final int RL_SHADER_ATTRIB_VEC2enum rlShaderAttributeDataType- See Also:
-
RL_SHADER_ATTRIB_VEC3
public static final int RL_SHADER_ATTRIB_VEC3enum rlShaderAttributeDataType- See Also:
-
RL_SHADER_ATTRIB_VEC4
public static final int RL_SHADER_ATTRIB_VEC4enum rlShaderAttributeDataType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL0
public static final int RL_ATTACHMENT_COLOR_CHANNEL0enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL1
public static final int RL_ATTACHMENT_COLOR_CHANNEL1enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL2
public static final int RL_ATTACHMENT_COLOR_CHANNEL2enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL3
public static final int RL_ATTACHMENT_COLOR_CHANNEL3enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL4
public static final int RL_ATTACHMENT_COLOR_CHANNEL4enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL5
public static final int RL_ATTACHMENT_COLOR_CHANNEL5enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL6
public static final int RL_ATTACHMENT_COLOR_CHANNEL6enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_COLOR_CHANNEL7
public static final int RL_ATTACHMENT_COLOR_CHANNEL7enum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_DEPTH
public static final int RL_ATTACHMENT_DEPTHenum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_STENCIL
public static final int RL_ATTACHMENT_STENCILenum rlFramebufferAttachType- See Also:
-
RL_ATTACHMENT_CUBEMAP_POSITIVE_X
public static final int RL_ATTACHMENT_CUBEMAP_POSITIVE_Xenum rlFramebufferAttachTextureType- See Also:
-
RL_ATTACHMENT_CUBEMAP_NEGATIVE_X
public static final int RL_ATTACHMENT_CUBEMAP_NEGATIVE_Xenum rlFramebufferAttachTextureType- See Also:
-
RL_ATTACHMENT_CUBEMAP_POSITIVE_Y
public static final int RL_ATTACHMENT_CUBEMAP_POSITIVE_Yenum rlFramebufferAttachTextureType- See Also:
-
RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y
public static final int RL_ATTACHMENT_CUBEMAP_NEGATIVE_Yenum rlFramebufferAttachTextureType- See Also:
-
RL_ATTACHMENT_CUBEMAP_POSITIVE_Z
public static final int RL_ATTACHMENT_CUBEMAP_POSITIVE_Zenum rlFramebufferAttachTextureType- See Also:
-
RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z
public static final int RL_ATTACHMENT_CUBEMAP_NEGATIVE_Zenum rlFramebufferAttachTextureType- See Also:
-
RL_ATTACHMENT_TEXTURE2D
public static final int RL_ATTACHMENT_TEXTURE2Denum rlFramebufferAttachTextureType- See Also:
-
RL_ATTACHMENT_RENDERBUFFER
public static final int RL_ATTACHMENT_RENDERBUFFERenum rlFramebufferAttachTextureType- See Also:
-
RL_CULL_FACE_FRONT
public static final int RL_CULL_FACE_FRONTenum rlCullMode- See Also:
-
RL_CULL_FACE_BACK
public static final int RL_CULL_FACE_BACKenum rlCullMode- See Also:
-
EPSILON
public static final double EPSILONraymath v2.0 - Math functions to work with Vector2, Vector3, Matrix and Quaternions CONVENTIONS: - Matrix structure is defined as row-major (memory layout) but parameters naming AND all math operations performed by the library consider the structure as it was column-major It is like transposed versions of the matrices are used for all the maths It benefits some functions making them cache-friendly and also avoids matrix transpositions sometimes required by OpenGL Example: In memory order, row0 is [m0 m4 m8 m12] but in semantic math row0 is [m0 m1 m2 m3] - Functions are always self-contained, no function use another raymath function inside, required code is directly re-implemented inside - Functions input parameters are always received by value (2 unavoidable exceptions) - Functions use always a "result" variable for return (except C++ operators) - Functions are always defined inline - Angles are always in radians (DEG2RAD/RAD2DEG macros provided for convenience) - No compound literals used to make sure libray is compatible with C++ CONFIGURATION: #define RAYMATH_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 RAYMATH_STATIC_INLINE Define static inline functions code, so #include header suffices for use. This may use up lots of memory. #define RAYMATH_DISABLE_CPP_OPERATORS Disables C++ operator overloads for raymath types. LICENSE: zlib/libpng Copyright (c) 2015-2024 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:
-
PHYSAC_MAX_BODIES
public static final int PHYSAC_MAX_BODIESPhysac v1.1 - 2D Physics library for videogames DESCRIPTION: Physac is a small 2D physics engine written in pure C. The engine uses a fixed time-step thread loop to simluate physics. A physics step contains the following phases: get collision information, apply dynamics, collision solving and position correction. It uses a very simple struct for physic bodies with a position vector to be used in any 3D rendering API. CONFIGURATION: #define PHYSAC_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 PHYSAC_DEBUG Show debug traces log messages about physic bodies creation/destruction, physic system errors, some calculations results and NULL reference exceptions. #define PHYSAC_AVOID_TIMMING_SYSTEM Disables internal timming system, used by UpdatePhysics() to launch timmed physic steps, it allows just running UpdatePhysics() automatically on a separate thread at a desired time step. In case physics steps update needs to be controlled by user with a custom timming mechanism, just define this flag and the internal timming mechanism will be avoided, in that case, timming libraries are neither required by the module. #define PHYSAC_MALLOC() #define PHYSAC_CALLOC() #define PHYSAC_FREE() You can define your own malloc/free implementation replacing stdlib.h malloc()/free() functions. Otherwise it will include stdlib.h and use the C standard library malloc()/free() function. COMPILATION: Use the following code to compile with GCC: gcc -o $(NAME_PART).exe $(FILE_NAME) -s -static -lraylib -lopengl32 -lgdi32 -lwinmm -std=c99 VERSIONS HISTORY: 1.1 (20-Jan-2021) \raysan5: Library general revision Removed threading system (up to the user) Support MSVC C++ compilation using CLITERAL() Review DEBUG mechanism for TRACELOG() and all TRACELOG() messages Review internal variables/functions naming for consistency Allow option to avoid internal timming system, to allow app manage the steps 1.0 (12-Jun-2017) First release of the library LICENSE: zlib/libpng Copyright (c) 2016-2021 Victor Fisac (\victorfisac) and 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:
-
PHYSAC_MAX_MANIFOLDS
public static final int PHYSAC_MAX_MANIFOLDS- See Also:
-
PHYSAC_MAX_VERTICES
public static final int PHYSAC_MAX_VERTICES- See Also:
-
PHYSAC_DEFAULT_CIRCLE_VERTICES
public static final int PHYSAC_DEFAULT_CIRCLE_VERTICES- See Also:
-
PHYSAC_COLLISION_ITERATIONS
public static final int PHYSAC_COLLISION_ITERATIONS- See Also:
-
PHYSAC_PENETRATION_ALLOWANCE
public static final double PHYSAC_PENETRATION_ALLOWANCE- See Also:
-
PHYSAC_PENETRATION_CORRECTION
public static final double PHYSAC_PENETRATION_CORRECTION- See Also:
-
PHYSAC_PI
public static final double PHYSAC_PI- See Also:
-
PHYSAC_DEG2RAD
public static final double PHYSAC_DEG2RAD- See Also:
-
PHYSICS_CIRCLE
public static final int PHYSICS_CIRCLEenum PhysicsShapeType- See Also:
-
PHYSICS_POLYGON
public static final int PHYSICS_POLYGONenum PhysicsShapeType- See Also:
-
RAYGUI_VERSION_MAJOR
public static final int RAYGUI_VERSION_MAJORraygui v4.5-dev - A simple and easy-to-use immediate-mode gui library DESCRIPTION: raygui is a tools-dev-focused immediate-mode-gui library based on raylib but also available as a standalone library, as long as input and drawing functions are provided. FEATURES: - Immediate-mode gui, minimal retained data - +25 controls provided (basic and advanced) - Styling system for colors, font and metrics - Icons supported, embedded as a 1-bit icons pack - Standalone mode option (custom input/graphics backend) - Multiple support tools provided for raygui development POSSIBLE IMPROVEMENTS: - Better standalone mode API for easy plug of custom backends - Externalize required inputs, allow user easier customization LIMITATIONS: - No editable multi-line word-wraped text box supported - No auto-layout mechanism, up to the user to define controls position and size - Standalone mode requires library modification and some user work to plug another backend NOTES: - WARNING: GuiLoadStyle() and GuiLoadStyle{Custom}() functions, allocate memory for font atlas recs and glyphs, freeing that memory is (usually) up to the user, no unload function is explicitly provided... but note that GuiLoadStyleDefault() unloads by default any previously loaded font (texture, recs, glyphs). - Global UI alpha (guiAlpha) is applied inside GuiDrawRectangle() and GuiDrawText() functions CONTROLS PROVIDED: # Container/separators Controls - WindowBox - StatusBar, Panel - GroupBox - Line - Line - Panel - StatusBar - ScrollPanel - StatusBar - TabBar - Button # Basic Controls - Label - LabelButton - Label - Button - Toggle - ToggleGroup - Toggle - ToggleSlider - CheckBox - ComboBox - DropdownBox - TextBox - ValueBox - TextBox - Spinner - Button, ValueBox - Slider - SliderBar - Slider - ProgressBar - StatusBar - DummyRec - Grid # Advance Controls - ListView - ColorPicker - ColorPanel, ColorBarHue - MessageBox - Window, Label, Button - TextInputBox - Window, Label, TextBox, Button It also provides a set of functions for styling the controls based on its properties (size, color). RAYGUI STYLE (guiStyle): raygui uses a global data array for all gui style properties (allocated on data segment by default), when a new style is loaded, it is loaded over the global style... but a default gui style could always be recovered with GuiLoadStyleDefault() function, that overwrites the current style to the default one The global style array size is fixed and depends on the number of controls and properties: static unsigned int guiStyle[RAYGUI_MAX_CONTROLS*(RAYGUI_MAX_PROPS_BASE + RAYGUI_MAX_PROPS_EXTENDED)]; guiStyle size is by default: 16*(16 + 8) = 384*4 = 1536 bytes = 1.5 KB Note that the first set of BASE properties (by default guiStyle[0..15]) belong to the generic style used for all controls, when any of those base values is set, it is automatically populated to all controls, so, specific control values overwriting generic style should be set after base values. After the first BASE set we have the EXTENDED properties (by default guiStyle[16..23]), those properties are actually common to all controls and can not be overwritten individually (like BASE ones) Some of those properties are: TEXT_SIZE, TEXT_SPACING, LINE_COLOR, BACKGROUND_COLOR Custom control properties can be defined using the EXTENDED properties for each independent control. TOOL: rGuiStyler is a visual tool to customize raygui style: github.com/raysan5/rguistyler RAYGUI ICONS (guiIcons): raygui could use a global array containing icons data (allocated on data segment by default), a custom icons set could be loaded over this array using GuiLoadIcons(), but loaded icons set must be same RAYGUI_ICON_SIZE and no more than RAYGUI_ICON_MAX_ICONS will be loaded Every icon is codified in binary form, using 1 bit per pixel, so, every 16x16 icon requires 8 integers (16*16/32) to be stored in memory. When the icon is draw, actually one quad per pixel is drawn if the bit for that pixel is set. The global icons array size is fixed and depends on the number of icons and size: static unsigned int guiIcons[RAYGUI_ICON_MAX_ICONS*RAYGUI_ICON_DATA_ELEMENTS]; guiIcons size is by default: 256*(16*16/32) = 2048*4 = 8192 bytes = 8 KB TOOL: rGuiIcons is a visual tool to customize/create raygui icons: github.com/raysan5/rguiicons RAYGUI LAYOUT: raygui currently does not provide an auto-layout mechanism like other libraries, layouts must be defined manually on controls drawing, providing the right bounds Rectangle for it. TOOL: rGuiLayout is a visual tool to create raygui layouts: github.com/raysan5/rguilayout CONFIGURATION: #define RAYGUI_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 RAYGUI_STANDALONE Avoid raylib.h header inclusion in this file. Data types defined on raylib are defined internally in the library and input management and drawing functions must be provided by the user (check library implementation for further details). #define RAYGUI_NO_ICONS Avoid including embedded ricons data (256 icons, 16x16 pixels, 1-bit per pixel, 2KB) #define RAYGUI_CUSTOM_ICONS Includes custom ricons.h header defining a set of custom icons, this file can be generated using rGuiIcons tool #define RAYGUI_DEBUG_RECS_BOUNDS Draw control bounds rectangles for debug #define RAYGUI_DEBUG_TEXT_BOUNDS Draw text bounds rectangles for debug VERSIONS HISTORY: 4.5-dev (Sep-2024) Current dev version... ADDED: guiControlExclusiveMode and guiControlExclusiveRec for exclusive modes ADDED: GuiValueBoxFloat() ADDED: GuiDropdonwBox() properties: DROPDOWN_ARROW_HIDDEN, DROPDOWN_ROLL_UP ADDED: GuiListView() property: LIST_ITEMS_BORDER_WIDTH ADDED: Multiple new icons REVIEWED: GuiTabBar(), close tab with mouse middle button REVIEWED: GuiScrollPanel(), scroll speed proportional to content REVIEWED: GuiDropdownBox(), support roll up and hidden arrow REVIEWED: GuiTextBox(), cursor position initialization REVIEWED: GuiSliderPro(), control value change check REVIEWED: GuiGrid(), simplified implementation REVIEWED: GuiIconText(), increase buffer size and reviewed padding REVIEWED: GuiDrawText(), improved wrap mode drawing REVIEWED: GuiScrollBar(), minor tweaks REVIEWED: Functions descriptions, removed wrong return value reference REDESIGNED: GuiColorPanel(), improved HSV RGBA convertion 4.0 (12-Sep-2023) ADDED: GuiToggleSlider() ADDED: GuiColorPickerHSV() and GuiColorPanelHSV() ADDED: Multiple new icons, mostly compiler related ADDED: New DEFAULT properties: TEXT_LINE_SPACING, TEXT_ALIGNMENT_VERTICAL, TEXT_WRAP_MODE ADDED: New enum values: GuiTextAlignment, GuiTextAlignmentVertical, GuiTextWrapMode ADDED: Support loading styles with custom font charset from external file REDESIGNED: GuiTextBox(), support mouse cursor positioning REDESIGNED: GuiDrawText(), support multiline and word-wrap modes (read only) REDESIGNED: GuiProgressBar() to be more visual, progress affects border color REDESIGNED: Global alpha consideration moved to GuiDrawRectangle() and GuiDrawText() REDESIGNED: GuiScrollPanel(), get parameters by reference and return result value REDESIGNED: GuiToggleGroup(), get parameters by reference and return result value REDESIGNED: GuiComboBox(), get parameters by reference and return result value REDESIGNED: GuiCheckBox(), get parameters by reference and return result value REDESIGNED: GuiSlider(), get parameters by reference and return result value REDESIGNED: GuiSliderBar(), get parameters by reference and return result value REDESIGNED: GuiProgressBar(), get parameters by reference and return result value REDESIGNED: GuiListView(), get parameters by reference and return result value REDESIGNED: GuiColorPicker(), get parameters by reference and return result value REDESIGNED: GuiColorPanel(), get parameters by reference and return result value REDESIGNED: GuiColorBarAlpha(), get parameters by reference and return result value REDESIGNED: GuiColorBarHue(), get parameters by reference and return result value REDESIGNED: GuiGrid(), get parameters by reference and return result value REDESIGNED: GuiGrid(), added extra parameter REDESIGNED: GuiListViewEx(), change parameters order REDESIGNED: All controls return result as int value REVIEWED: GuiScrollPanel() to avoid smallish scroll-bars REVIEWED: All examples and specially controls_test_suite RENAMED: gui_file_dialog module to gui_window_file_dialog UPDATED: All styles to include ISO-8859-15 charset (as much as possible) 3.6 (10-May-2023) ADDED: New icon: SAND_TIMER ADDED: GuiLoadStyleFromMemory() (binary only) REVIEWED: GuiScrollBar() horizontal movement key REVIEWED: GuiTextBox() crash on cursor movement REVIEWED: GuiTextBox(), additional inputs support REVIEWED: GuiLabelButton(), avoid text cut REVIEWED: GuiTextInputBox(), password input REVIEWED: Local GetCodepointNext(), aligned with raylib REDESIGNED: GuiSlider*()/GuiScrollBar() to support out-of-bounds 3.5 (20-Apr-2023) ADDED: GuiTabBar(), based on GuiToggle() ADDED: Helper functions to split text in separate lines ADDED: Multiple new icons, useful for code editing tools REMOVED: Unneeded icon editing functions REMOVED: GuiTextBoxMulti(), very limited and broken REMOVED: MeasureTextEx() dependency, logic directly implemented REMOVED: DrawTextEx() dependency, logic directly implemented REVIEWED: GuiScrollBar(), improve mouse-click behaviour REVIEWED: Library header info, more info, better organized REDESIGNED: GuiTextBox() to support cursor movement REDESIGNED: GuiDrawText() to divide drawing by lines 3.2 (22-May-2022) RENAMED: Some enum values, for unification, avoiding prefixes REMOVED: GuiScrollBar(), only internal REDESIGNED: GuiPanel() to support text parameter REDESIGNED: GuiScrollPanel() to support text parameter REDESIGNED: GuiColorPicker() to support text parameter REDESIGNED: GuiColorPanel() to support text parameter REDESIGNED: GuiColorBarAlpha() to support text parameter REDESIGNED: GuiColorBarHue() to support text parameter REDESIGNED: GuiTextInputBox() to support password 3.1 (12-Jan-2022) REVIEWED: Default style for consistency (aligned with rGuiLayout v2.5 tool) REVIEWED: GuiLoadStyle() to support compressed font atlas image data and unload previous textures REVIEWED: External icons usage logic REVIEWED: GuiLine() for centered alignment when including text RENAMED: Multiple controls properties definitions to prepend RAYGUI_ RENAMED: RICON_ references to RAYGUI_ICON_ for library consistency Projects updated and multiple tweaks 3.0 (04-Nov-2021) Integrated ricons data to avoid external file REDESIGNED: GuiTextBoxMulti() REMOVED: GuiImageButton*() Multiple minor tweaks and bugs corrected 2.9 (17-Mar-2021) REMOVED: Tooltip API 2.8 (03-May-2020) Centralized rectangles drawing to GuiDrawRectangle() 2.7 (20-Feb-2020) ADDED: Possible tooltips API 2.6 (09-Sep-2019) ADDED: GuiTextInputBox() REDESIGNED: GuiListView*(), GuiDropdownBox(), GuiSlider*(), GuiProgressBar(), GuiMessageBox() REVIEWED: GuiTextBox(), GuiSpinner(), GuiValueBox(), GuiLoadStyle() Replaced property INNER_PADDING by TEXT_PADDING, renamed some properties ADDED: 8 new custom styles ready to use Multiple minor tweaks and bugs corrected 2.5 (28-May-2019) Implemented extended GuiTextBox(), GuiValueBox(), GuiSpinner() 2.3 (29-Apr-2019) ADDED: rIcons auxiliar library and support for it, multiple controls reviewed Refactor all controls drawing mechanism to use control state 2.2 (05-Feb-2019) ADDED: GuiScrollBar(), GuiScrollPanel(), reviewed GuiListView(), removed Gui*Ex() controls 2.1 (26-Dec-2018) REDESIGNED: GuiCheckBox(), GuiComboBox(), GuiDropdownBox(), GuiToggleGroup() combined text string REDESIGNED: Style system (breaking change) 2.0 (08-Nov-2018) ADDED: Support controls guiLock and custom fonts REVIEWED: GuiComboBox(), GuiListView()... 1.9 (09-Oct-2018) REVIEWED: GuiGrid(), GuiTextBox(), GuiTextBoxMulti(), GuiValueBox()... 1.8 (01-May-2018) Lot of rework and redesign to align with rGuiStyler and rGuiLayout 1.5 (21-Jun-2017) Working in an improved styles system 1.4 (15-Jun-2017) Rewritten all GUI functions (removed useless ones) 1.3 (12-Jun-2017) Complete redesign of style system 1.1 (01-Jun-2017) Complete review of the library 1.0 (07-Jun-2016) Converted to header-only by Ramon Santamaria. 0.9 (07-Mar-2016) Reviewed and tested by Albert Martos, Ian Eito, Sergio Martinez and Ramon Santamaria. 0.8 (27-Aug-2015) Initial release. Implemented by Kevin Gato, Daniel Nicolás and Ramon Santamaria. DEPENDENCIES: raylib 5.0 - Inputs reading (keyboard/mouse), shapes drawing, font loading and text drawing STANDALONE MODE: By default raygui depends on raylib mostly for the inputs and the drawing functionality but that dependency can be disabled with the config flag RAYGUI_STANDALONE. In that case is up to the user to provide another backend to cover library needs. The following functions should be redefined for a custom backend: - Vector2 GetMousePosition(void); - float GetMouseWheelMove(void); - bool IsMouseButtonDown(int button); - bool IsMouseButtonPressed(int button); - bool IsMouseButtonReleased(int button); - bool IsKeyDown(int key); - bool IsKeyPressed(int key); - int GetCharPressed(void); // -- GuiTextBox(), GuiValueBox() - void DrawRectangle(int x, int y, int width, int height, Color color); // -- GuiDrawRectangle() - void DrawRectangleGradientEx(Rectangle rec, Color col1, Color col2, Color col3, Color col4); // -- GuiColorPicker() - Font GetFontDefault(void); // -- GuiLoadStyleDefault() - Font LoadFontEx(const char *fileName, int fontSize, int *codepoints, int codepointCount); // -- GuiLoadStyle() - Texture2D LoadTextureFromImage(Image image); // -- GuiLoadStyle(), required to load texture from embedded font atlas image - void SetShapesTexture(Texture2D tex, Rectangle rec); // -- GuiLoadStyle(), required to set shapes rec to font white rec (optimization) - char *LoadFileText(const char *fileName); // -- GuiLoadStyle(), required to load charset data - void UnloadFileText(char *text); // -- GuiLoadStyle(), required to unload charset data - const char *GetDirectoryPath(const char *filePath); // -- GuiLoadStyle(), required to find charset/font file from text .rgs - int *LoadCodepoints(const char *text, int *count); // -- GuiLoadStyle(), required to load required font codepoints list - void UnloadCodepoints(int *codepoints); // -- GuiLoadStyle(), required to unload codepoints list - unsigned char *DecompressData(const unsigned char *compData, int compDataSize, int *dataSize); // -- GuiLoadStyle() CONTRIBUTORS: Ramon Santamaria: Supervision, review, redesign, update and maintenance Vlad Adrian: Complete rewrite of GuiTextBox() to support extended features (2019) Sergio Martinez: Review, testing (2015) and redesign of multiple controls (2018) Adria Arranz: Testing and implementation of additional controls (2018) Jordi Jorba: Testing and implementation of additional controls (2018) Albert Martos: Review and testing of the library (2015) Ian Eito: Review and testing of the library (2015) Kevin Gato: Initial implementation of basic components (2014) Daniel Nicolas: Initial implementation of basic components (2014) LICENSE: zlib/libpng Copyright (c) 2014-2024 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:
-
RAYGUI_VERSION_MINOR
public static final int RAYGUI_VERSION_MINOR- See Also:
-
RAYGUI_VERSION_PATCH
public static final int RAYGUI_VERSION_PATCH- See Also:
-
RAYGUI_VERSION
- See Also:
-
STATE_NORMAL
public static final int STATE_NORMALenum GuiState- See Also:
-
STATE_FOCUSED
public static final int STATE_FOCUSEDenum GuiState- See Also:
-
STATE_PRESSED
public static final int STATE_PRESSEDenum GuiState- See Also:
-
STATE_DISABLED
public static final int STATE_DISABLEDenum GuiState- See Also:
-
TEXT_ALIGN_LEFT
public static final int TEXT_ALIGN_LEFTenum GuiTextAlignment- See Also:
-
TEXT_ALIGN_CENTER
public static final int TEXT_ALIGN_CENTERenum GuiTextAlignment- See Also:
-
TEXT_ALIGN_RIGHT
public static final int TEXT_ALIGN_RIGHTenum GuiTextAlignment- See Also:
-
TEXT_ALIGN_TOP
public static final int TEXT_ALIGN_TOPenum GuiTextAlignmentVertical- See Also:
-
TEXT_ALIGN_MIDDLE
public static final int TEXT_ALIGN_MIDDLEenum GuiTextAlignmentVertical- See Also:
-
TEXT_ALIGN_BOTTOM
public static final int TEXT_ALIGN_BOTTOMenum GuiTextAlignmentVertical- See Also:
-
TEXT_WRAP_NONE
public static final int TEXT_WRAP_NONEenum GuiTextWrapMode- See Also:
-
TEXT_WRAP_CHAR
public static final int TEXT_WRAP_CHARenum GuiTextWrapMode- See Also:
-
TEXT_WRAP_WORD
public static final int TEXT_WRAP_WORDenum GuiTextWrapMode- See Also:
-
DEFAULT
public static final int DEFAULTenum GuiControl- See Also:
-
LABEL
public static final int LABELenum GuiControl- See Also:
-
BUTTON
public static final int BUTTONenum GuiControl- See Also:
-
TOGGLE
public static final int TOGGLEenum GuiControl- See Also:
-
SLIDER
public static final int SLIDERenum GuiControl- See Also:
-
PROGRESSBAR
public static final int PROGRESSBARenum GuiControl- See Also:
-
CHECKBOX
public static final int CHECKBOXenum GuiControl- See Also:
-
COMBOBOX
public static final int COMBOBOXenum GuiControl- See Also:
-
DROPDOWNBOX
public static final int DROPDOWNBOXenum GuiControl- See Also:
-
TEXTBOX
public static final int TEXTBOXenum GuiControl- See Also:
-
VALUEBOX
public static final int VALUEBOXenum GuiControl- See Also:
-
SPINNER
public static final int SPINNERenum GuiControl- See Also:
-
LISTVIEW
public static final int LISTVIEWenum GuiControl- See Also:
-
COLORPICKER
public static final int COLORPICKERenum GuiControl- See Also:
-
SCROLLBAR
public static final int SCROLLBARenum GuiControl- See Also:
-
STATUSBAR
public static final int STATUSBARenum GuiControl- See Also:
-
BORDER_COLOR_NORMAL
public static final int BORDER_COLOR_NORMALenum GuiControlProperty- See Also:
-
BASE_COLOR_NORMAL
public static final int BASE_COLOR_NORMALenum GuiControlProperty- See Also:
-
TEXT_COLOR_NORMAL
public static final int TEXT_COLOR_NORMALenum GuiControlProperty- See Also:
-
BORDER_COLOR_FOCUSED
public static final int BORDER_COLOR_FOCUSEDenum GuiControlProperty- See Also:
-
BASE_COLOR_FOCUSED
public static final int BASE_COLOR_FOCUSEDenum GuiControlProperty- See Also:
-
TEXT_COLOR_FOCUSED
public static final int TEXT_COLOR_FOCUSEDenum GuiControlProperty- See Also:
-
BORDER_COLOR_PRESSED
public static final int BORDER_COLOR_PRESSEDenum GuiControlProperty- See Also:
-
BASE_COLOR_PRESSED
public static final int BASE_COLOR_PRESSEDenum GuiControlProperty- See Also:
-
TEXT_COLOR_PRESSED
public static final int TEXT_COLOR_PRESSEDenum GuiControlProperty- See Also:
-
BORDER_COLOR_DISABLED
public static final int BORDER_COLOR_DISABLEDenum GuiControlProperty- See Also:
-
BASE_COLOR_DISABLED
public static final int BASE_COLOR_DISABLEDenum GuiControlProperty- See Also:
-
TEXT_COLOR_DISABLED
public static final int TEXT_COLOR_DISABLEDenum GuiControlProperty- See Also:
-
BORDER_WIDTH
public static final int BORDER_WIDTHenum GuiControlProperty- See Also:
-
TEXT_PADDING
public static final int TEXT_PADDINGenum GuiControlProperty- See Also:
-
TEXT_ALIGNMENT
public static final int TEXT_ALIGNMENTenum GuiControlProperty- See Also:
-
TEXT_SIZE
public static final int TEXT_SIZEenum GuiDefaultProperty- See Also:
-
TEXT_SPACING
public static final int TEXT_SPACINGenum GuiDefaultProperty- See Also:
-
LINE_COLOR
public static final int LINE_COLORenum GuiDefaultProperty- See Also:
-
BACKGROUND_COLOR
public static final int BACKGROUND_COLORenum GuiDefaultProperty- See Also:
-
TEXT_LINE_SPACING
public static final int TEXT_LINE_SPACINGenum GuiDefaultProperty- See Also:
-
TEXT_ALIGNMENT_VERTICAL
public static final int TEXT_ALIGNMENT_VERTICALenum GuiDefaultProperty- See Also:
-
TEXT_WRAP_MODE
public static final int TEXT_WRAP_MODEenum GuiDefaultProperty- See Also:
-
GROUP_PADDING
public static final int GROUP_PADDINGenum GuiToggleProperty- See Also:
-
SLIDER_WIDTH
public static final int SLIDER_WIDTHenum GuiSliderProperty- See Also:
-
SLIDER_PADDING
public static final int SLIDER_PADDINGenum GuiSliderProperty- See Also:
-
PROGRESS_PADDING
public static final int PROGRESS_PADDINGenum GuiProgressBarProperty- See Also:
-
ARROWS_SIZE
public static final int ARROWS_SIZEenum GuiScrollBarProperty- See Also:
-
ARROWS_VISIBLE
public static final int ARROWS_VISIBLEenum GuiScrollBarProperty- See Also:
-
SCROLL_SLIDER_PADDING
public static final int SCROLL_SLIDER_PADDINGenum GuiScrollBarProperty- See Also:
-
SCROLL_SLIDER_SIZE
public static final int SCROLL_SLIDER_SIZEenum GuiScrollBarProperty- See Also:
-
SCROLL_PADDING
public static final int SCROLL_PADDINGenum GuiScrollBarProperty- See Also:
-
SCROLL_SPEED
public static final int SCROLL_SPEEDenum GuiScrollBarProperty- See Also:
-
CHECK_PADDING
public static final int CHECK_PADDINGenum GuiCheckBoxProperty- See Also:
-
COMBO_BUTTON_WIDTH
public static final int COMBO_BUTTON_WIDTHenum GuiComboBoxProperty- See Also:
-
COMBO_BUTTON_SPACING
public static final int COMBO_BUTTON_SPACINGenum GuiComboBoxProperty- See Also:
-
ARROW_PADDING
public static final int ARROW_PADDINGenum GuiDropdownBoxProperty- See Also:
-
DROPDOWN_ITEMS_SPACING
public static final int DROPDOWN_ITEMS_SPACINGenum GuiDropdownBoxProperty- See Also:
-
DROPDOWN_ARROW_HIDDEN
public static final int DROPDOWN_ARROW_HIDDENenum GuiDropdownBoxProperty- See Also:
-
DROPDOWN_ROLL_UP
public static final int DROPDOWN_ROLL_UPenum GuiDropdownBoxProperty- See Also:
-
TEXT_READONLY
public static final int TEXT_READONLYenum GuiTextBoxProperty- See Also:
-
SPIN_BUTTON_WIDTH
public static final int SPIN_BUTTON_WIDTHenum GuiSpinnerProperty- See Also:
-
SPIN_BUTTON_SPACING
public static final int SPIN_BUTTON_SPACINGenum GuiSpinnerProperty- See Also:
-
LIST_ITEMS_HEIGHT
public static final int LIST_ITEMS_HEIGHTenum GuiListViewProperty- See Also:
-
LIST_ITEMS_SPACING
public static final int LIST_ITEMS_SPACINGenum GuiListViewProperty- See Also:
-
SCROLLBAR_WIDTH
public static final int SCROLLBAR_WIDTHenum GuiListViewProperty- See Also:
-
SCROLLBAR_SIDE
public static final int SCROLLBAR_SIDEenum GuiListViewProperty- See Also:
-
LIST_ITEMS_BORDER_WIDTH
public static final int LIST_ITEMS_BORDER_WIDTHenum GuiListViewProperty- See Also:
-
COLOR_SELECTOR_SIZE
public static final int COLOR_SELECTOR_SIZEenum GuiColorPickerProperty- See Also:
-
HUEBAR_WIDTH
public static final int HUEBAR_WIDTHenum GuiColorPickerProperty- See Also:
-
HUEBAR_PADDING
public static final int HUEBAR_PADDINGenum GuiColorPickerProperty- See Also:
-
HUEBAR_SELECTOR_HEIGHT
public static final int HUEBAR_SELECTOR_HEIGHTenum GuiColorPickerProperty- See Also:
-
HUEBAR_SELECTOR_OVERFLOW
public static final int HUEBAR_SELECTOR_OVERFLOWenum GuiColorPickerProperty- See Also:
-
SCROLLBAR_LEFT_SIDE
public static final int SCROLLBAR_LEFT_SIDE- See Also:
-
SCROLLBAR_RIGHT_SIDE
public static final int SCROLLBAR_RIGHT_SIDE- See Also:
-
ICON_NONE
public static final int ICON_NONEenum GuiIconName- See Also:
-
ICON_FOLDER_FILE_OPEN
public static final int ICON_FOLDER_FILE_OPENenum GuiIconName- See Also:
-
ICON_FILE_SAVE_CLASSIC
public static final int ICON_FILE_SAVE_CLASSICenum GuiIconName- See Also:
-
ICON_FOLDER_OPEN
public static final int ICON_FOLDER_OPENenum GuiIconName- See Also:
-
ICON_FOLDER_SAVE
public static final int ICON_FOLDER_SAVEenum GuiIconName- See Also:
-
ICON_FILE_OPEN
public static final int ICON_FILE_OPENenum GuiIconName- See Also:
-
ICON_FILE_SAVE
public static final int ICON_FILE_SAVEenum GuiIconName- See Also:
-
ICON_FILE_EXPORT
public static final int ICON_FILE_EXPORTenum GuiIconName- See Also:
-
ICON_FILE_ADD
public static final int ICON_FILE_ADDenum GuiIconName- See Also:
-
ICON_FILE_DELETE
public static final int ICON_FILE_DELETEenum GuiIconName- See Also:
-
ICON_FILETYPE_TEXT
public static final int ICON_FILETYPE_TEXTenum GuiIconName- See Also:
-
ICON_FILETYPE_AUDIO
public static final int ICON_FILETYPE_AUDIOenum GuiIconName- See Also:
-
ICON_FILETYPE_IMAGE
public static final int ICON_FILETYPE_IMAGEenum GuiIconName- See Also:
-
ICON_FILETYPE_PLAY
public static final int ICON_FILETYPE_PLAYenum GuiIconName- See Also:
-
ICON_FILETYPE_VIDEO
public static final int ICON_FILETYPE_VIDEOenum GuiIconName- See Also:
-
ICON_FILETYPE_INFO
public static final int ICON_FILETYPE_INFOenum GuiIconName- See Also:
-
ICON_FILE_COPY
public static final int ICON_FILE_COPYenum GuiIconName- See Also:
-
ICON_FILE_CUT
public static final int ICON_FILE_CUTenum GuiIconName- See Also:
-
ICON_FILE_PASTE
public static final int ICON_FILE_PASTEenum GuiIconName- See Also:
-
ICON_CURSOR_HAND
public static final int ICON_CURSOR_HANDenum GuiIconName- See Also:
-
ICON_CURSOR_POINTER
public static final int ICON_CURSOR_POINTERenum GuiIconName- See Also:
-
ICON_CURSOR_CLASSIC
public static final int ICON_CURSOR_CLASSICenum GuiIconName- See Also:
-
ICON_PENCIL
public static final int ICON_PENCILenum GuiIconName- See Also:
-
ICON_PENCIL_BIG
public static final int ICON_PENCIL_BIGenum GuiIconName- See Also:
-
ICON_BRUSH_CLASSIC
public static final int ICON_BRUSH_CLASSICenum GuiIconName- See Also:
-
ICON_BRUSH_PAINTER
public static final int ICON_BRUSH_PAINTERenum GuiIconName- See Also:
-
ICON_WATER_DROP
public static final int ICON_WATER_DROPenum GuiIconName- See Also:
-
ICON_COLOR_PICKER
public static final int ICON_COLOR_PICKERenum GuiIconName- See Also:
-
ICON_RUBBER
public static final int ICON_RUBBERenum GuiIconName- See Also:
-
ICON_COLOR_BUCKET
public static final int ICON_COLOR_BUCKETenum GuiIconName- See Also:
-
ICON_TEXT_T
public static final int ICON_TEXT_Tenum GuiIconName- See Also:
-
ICON_TEXT_A
public static final int ICON_TEXT_Aenum GuiIconName- See Also:
-
ICON_SCALE
public static final int ICON_SCALEenum GuiIconName- See Also:
-
ICON_RESIZE
public static final int ICON_RESIZEenum GuiIconName- See Also:
-
ICON_FILTER_POINT
public static final int ICON_FILTER_POINTenum GuiIconName- See Also:
-
ICON_FILTER_BILINEAR
public static final int ICON_FILTER_BILINEARenum GuiIconName- See Also:
-
ICON_CROP
public static final int ICON_CROPenum GuiIconName- See Also:
-
ICON_CROP_ALPHA
public static final int ICON_CROP_ALPHAenum GuiIconName- See Also:
-
ICON_SQUARE_TOGGLE
public static final int ICON_SQUARE_TOGGLEenum GuiIconName- See Also:
-
ICON_SYMMETRY
public static final int ICON_SYMMETRYenum GuiIconName- See Also:
-
ICON_SYMMETRY_HORIZONTAL
public static final int ICON_SYMMETRY_HORIZONTALenum GuiIconName- See Also:
-
ICON_SYMMETRY_VERTICAL
public static final int ICON_SYMMETRY_VERTICALenum GuiIconName- See Also:
-
ICON_LENS
public static final int ICON_LENSenum GuiIconName- See Also:
-
ICON_LENS_BIG
public static final int ICON_LENS_BIGenum GuiIconName- See Also:
-
ICON_EYE_ON
public static final int ICON_EYE_ONenum GuiIconName- See Also:
-
ICON_EYE_OFF
public static final int ICON_EYE_OFFenum GuiIconName- See Also:
-
ICON_FILTER_TOP
public static final int ICON_FILTER_TOPenum GuiIconName- See Also:
-
ICON_FILTER
public static final int ICON_FILTERenum GuiIconName- See Also:
-
ICON_TARGET_POINT
public static final int ICON_TARGET_POINTenum GuiIconName- See Also:
-
ICON_TARGET_SMALL
public static final int ICON_TARGET_SMALLenum GuiIconName- See Also:
-
ICON_TARGET_BIG
public static final int ICON_TARGET_BIGenum GuiIconName- See Also:
-
ICON_TARGET_MOVE
public static final int ICON_TARGET_MOVEenum GuiIconName- See Also:
-
ICON_CURSOR_MOVE
public static final int ICON_CURSOR_MOVEenum GuiIconName- See Also:
-
ICON_CURSOR_SCALE
public static final int ICON_CURSOR_SCALEenum GuiIconName- See Also:
-
ICON_CURSOR_SCALE_RIGHT
public static final int ICON_CURSOR_SCALE_RIGHTenum GuiIconName- See Also:
-
ICON_CURSOR_SCALE_LEFT
public static final int ICON_CURSOR_SCALE_LEFTenum GuiIconName- See Also:
-
ICON_UNDO
public static final int ICON_UNDOenum GuiIconName- See Also:
-
ICON_REDO
public static final int ICON_REDOenum GuiIconName- See Also:
-
ICON_REREDO
public static final int ICON_REREDOenum GuiIconName- See Also:
-
ICON_MUTATE
public static final int ICON_MUTATEenum GuiIconName- See Also:
-
ICON_ROTATE
public static final int ICON_ROTATEenum GuiIconName- See Also:
-
ICON_REPEAT
public static final int ICON_REPEATenum GuiIconName- See Also:
-
ICON_SHUFFLE
public static final int ICON_SHUFFLEenum GuiIconName- See Also:
-
ICON_EMPTYBOX
public static final int ICON_EMPTYBOXenum GuiIconName- See Also:
-
ICON_TARGET
public static final int ICON_TARGETenum GuiIconName- See Also:
-
ICON_TARGET_SMALL_FILL
public static final int ICON_TARGET_SMALL_FILLenum GuiIconName- See Also:
-
ICON_TARGET_BIG_FILL
public static final int ICON_TARGET_BIG_FILLenum GuiIconName- See Also:
-
ICON_TARGET_MOVE_FILL
public static final int ICON_TARGET_MOVE_FILLenum GuiIconName- See Also:
-
ICON_CURSOR_MOVE_FILL
public static final int ICON_CURSOR_MOVE_FILLenum GuiIconName- See Also:
-
ICON_CURSOR_SCALE_FILL
public static final int ICON_CURSOR_SCALE_FILLenum GuiIconName- See Also:
-
ICON_CURSOR_SCALE_RIGHT_FILL
public static final int ICON_CURSOR_SCALE_RIGHT_FILLenum GuiIconName- See Also:
-
ICON_CURSOR_SCALE_LEFT_FILL
public static final int ICON_CURSOR_SCALE_LEFT_FILLenum GuiIconName- See Also:
-
ICON_UNDO_FILL
public static final int ICON_UNDO_FILLenum GuiIconName- See Also:
-
ICON_REDO_FILL
public static final int ICON_REDO_FILLenum GuiIconName- See Also:
-
ICON_REREDO_FILL
public static final int ICON_REREDO_FILLenum GuiIconName- See Also:
-
ICON_MUTATE_FILL
public static final int ICON_MUTATE_FILLenum GuiIconName- See Also:
-
ICON_ROTATE_FILL
public static final int ICON_ROTATE_FILLenum GuiIconName- See Also:
-
ICON_REPEAT_FILL
public static final int ICON_REPEAT_FILLenum GuiIconName- See Also:
-
ICON_SHUFFLE_FILL
public static final int ICON_SHUFFLE_FILLenum GuiIconName- See Also:
-
ICON_EMPTYBOX_SMALL
public static final int ICON_EMPTYBOX_SMALLenum GuiIconName- See Also:
-
ICON_BOX
public static final int ICON_BOXenum GuiIconName- See Also:
-
ICON_BOX_TOP
public static final int ICON_BOX_TOPenum GuiIconName- See Also:
-
ICON_BOX_TOP_RIGHT
public static final int ICON_BOX_TOP_RIGHTenum GuiIconName- See Also:
-
ICON_BOX_RIGHT
public static final int ICON_BOX_RIGHTenum GuiIconName- See Also:
-
ICON_BOX_BOTTOM_RIGHT
public static final int ICON_BOX_BOTTOM_RIGHTenum GuiIconName- See Also:
-
ICON_BOX_BOTTOM
public static final int ICON_BOX_BOTTOMenum GuiIconName- See Also:
-
ICON_BOX_BOTTOM_LEFT
public static final int ICON_BOX_BOTTOM_LEFTenum GuiIconName- See Also:
-
ICON_BOX_LEFT
public static final int ICON_BOX_LEFTenum GuiIconName- See Also:
-
ICON_BOX_TOP_LEFT
public static final int ICON_BOX_TOP_LEFTenum GuiIconName- See Also:
-
ICON_BOX_CENTER
public static final int ICON_BOX_CENTERenum GuiIconName- See Also:
-
ICON_BOX_CIRCLE_MASK
public static final int ICON_BOX_CIRCLE_MASKenum GuiIconName- See Also:
-
ICON_POT
public static final int ICON_POTenum GuiIconName- See Also:
-
ICON_ALPHA_MULTIPLY
public static final int ICON_ALPHA_MULTIPLYenum GuiIconName- See Also:
-
ICON_ALPHA_CLEAR
public static final int ICON_ALPHA_CLEARenum GuiIconName- See Also:
-
ICON_DITHERING
public static final int ICON_DITHERINGenum GuiIconName- See Also:
-
ICON_MIPMAPS
public static final int ICON_MIPMAPSenum GuiIconName- See Also:
-
ICON_BOX_GRID
public static final int ICON_BOX_GRIDenum GuiIconName- See Also:
-
ICON_GRID
public static final int ICON_GRIDenum GuiIconName- See Also:
-
ICON_BOX_CORNERS_SMALL
public static final int ICON_BOX_CORNERS_SMALLenum GuiIconName- See Also:
-
ICON_BOX_CORNERS_BIG
public static final int ICON_BOX_CORNERS_BIGenum GuiIconName- See Also:
-
ICON_FOUR_BOXES
public static final int ICON_FOUR_BOXESenum GuiIconName- See Also:
-
ICON_GRID_FILL
public static final int ICON_GRID_FILLenum GuiIconName- See Also:
-
ICON_BOX_MULTISIZE
public static final int ICON_BOX_MULTISIZEenum GuiIconName- See Also:
-
ICON_ZOOM_SMALL
public static final int ICON_ZOOM_SMALLenum GuiIconName- See Also:
-
ICON_ZOOM_MEDIUM
public static final int ICON_ZOOM_MEDIUMenum GuiIconName- See Also:
-
ICON_ZOOM_BIG
public static final int ICON_ZOOM_BIGenum GuiIconName- See Also:
-
ICON_ZOOM_ALL
public static final int ICON_ZOOM_ALLenum GuiIconName- See Also:
-
ICON_ZOOM_CENTER
public static final int ICON_ZOOM_CENTERenum GuiIconName- See Also:
-
ICON_BOX_DOTS_SMALL
public static final int ICON_BOX_DOTS_SMALLenum GuiIconName- See Also:
-
ICON_BOX_DOTS_BIG
public static final int ICON_BOX_DOTS_BIGenum GuiIconName- See Also:
-
ICON_BOX_CONCENTRIC
public static final int ICON_BOX_CONCENTRICenum GuiIconName- See Also:
-
ICON_BOX_GRID_BIG
public static final int ICON_BOX_GRID_BIGenum GuiIconName- See Also:
-
ICON_OK_TICK
public static final int ICON_OK_TICKenum GuiIconName- See Also:
-
ICON_CROSS
public static final int ICON_CROSSenum GuiIconName- See Also:
-
ICON_ARROW_LEFT
public static final int ICON_ARROW_LEFTenum GuiIconName- See Also:
-
ICON_ARROW_RIGHT
public static final int ICON_ARROW_RIGHTenum GuiIconName- See Also:
-
ICON_ARROW_DOWN
public static final int ICON_ARROW_DOWNenum GuiIconName- See Also:
-
ICON_ARROW_UP
public static final int ICON_ARROW_UPenum GuiIconName- See Also:
-
ICON_ARROW_LEFT_FILL
public static final int ICON_ARROW_LEFT_FILLenum GuiIconName- See Also:
-
ICON_ARROW_RIGHT_FILL
public static final int ICON_ARROW_RIGHT_FILLenum GuiIconName- See Also:
-
ICON_ARROW_DOWN_FILL
public static final int ICON_ARROW_DOWN_FILLenum GuiIconName- See Also:
-
ICON_ARROW_UP_FILL
public static final int ICON_ARROW_UP_FILLenum GuiIconName- See Also:
-
ICON_AUDIO
public static final int ICON_AUDIOenum GuiIconName- See Also:
-
ICON_FX
public static final int ICON_FXenum GuiIconName- See Also:
-
ICON_WAVE
public static final int ICON_WAVEenum GuiIconName- See Also:
-
ICON_WAVE_SINUS
public static final int ICON_WAVE_SINUSenum GuiIconName- See Also:
-
ICON_WAVE_SQUARE
public static final int ICON_WAVE_SQUAREenum GuiIconName- See Also:
-
ICON_WAVE_TRIANGULAR
public static final int ICON_WAVE_TRIANGULARenum GuiIconName- See Also:
-
ICON_CROSS_SMALL
public static final int ICON_CROSS_SMALLenum GuiIconName- See Also:
-
ICON_PLAYER_PREVIOUS
public static final int ICON_PLAYER_PREVIOUSenum GuiIconName- See Also:
-
ICON_PLAYER_PLAY_BACK
public static final int ICON_PLAYER_PLAY_BACKenum GuiIconName- See Also:
-
ICON_PLAYER_PLAY
public static final int ICON_PLAYER_PLAYenum GuiIconName- See Also:
-
ICON_PLAYER_PAUSE
public static final int ICON_PLAYER_PAUSEenum GuiIconName- See Also:
-
ICON_PLAYER_STOP
public static final int ICON_PLAYER_STOPenum GuiIconName- See Also:
-
ICON_PLAYER_NEXT
public static final int ICON_PLAYER_NEXTenum GuiIconName- See Also:
-
ICON_PLAYER_RECORD
public static final int ICON_PLAYER_RECORDenum GuiIconName- See Also:
-
ICON_MAGNET
public static final int ICON_MAGNETenum GuiIconName- See Also:
-
ICON_LOCK_CLOSE
public static final int ICON_LOCK_CLOSEenum GuiIconName- See Also:
-
ICON_LOCK_OPEN
public static final int ICON_LOCK_OPENenum GuiIconName- See Also:
-
ICON_CLOCK
public static final int ICON_CLOCKenum GuiIconName- See Also:
-
ICON_TOOLS
public static final int ICON_TOOLSenum GuiIconName- See Also:
-
ICON_GEAR
public static final int ICON_GEARenum GuiIconName- See Also:
-
ICON_GEAR_BIG
public static final int ICON_GEAR_BIGenum GuiIconName- See Also:
-
ICON_BIN
public static final int ICON_BINenum GuiIconName- See Also:
-
ICON_HAND_POINTER
public static final int ICON_HAND_POINTERenum GuiIconName- See Also:
-
ICON_LASER
public static final int ICON_LASERenum GuiIconName- See Also:
-
ICON_COIN
public static final int ICON_COINenum GuiIconName- See Also:
-
ICON_EXPLOSION
public static final int ICON_EXPLOSIONenum GuiIconName- See Also:
-
ICON_1UP
public static final int ICON_1UPenum GuiIconName- See Also:
-
ICON_PLAYER
public static final int ICON_PLAYERenum GuiIconName- See Also:
-
ICON_PLAYER_JUMP
public static final int ICON_PLAYER_JUMPenum GuiIconName- See Also:
-
ICON_KEY
public static final int ICON_KEYenum GuiIconName- See Also:
-
ICON_DEMON
public static final int ICON_DEMONenum GuiIconName- See Also:
-
ICON_TEXT_POPUP
public static final int ICON_TEXT_POPUPenum GuiIconName- See Also:
-
ICON_GEAR_EX
public static final int ICON_GEAR_EXenum GuiIconName- See Also:
-
ICON_CRACK
public static final int ICON_CRACKenum GuiIconName- See Also:
-
ICON_CRACK_POINTS
public static final int ICON_CRACK_POINTSenum GuiIconName- See Also:
-
ICON_STAR
public static final int ICON_STARenum GuiIconName- See Also:
-
ICON_DOOR
public static final int ICON_DOORenum GuiIconName- See Also:
-
ICON_EXIT
public static final int ICON_EXITenum GuiIconName- See Also:
-
ICON_MODE_2D
public static final int ICON_MODE_2Denum GuiIconName- See Also:
-
ICON_MODE_3D
public static final int ICON_MODE_3Denum GuiIconName- See Also:
-
ICON_CUBE
public static final int ICON_CUBEenum GuiIconName- See Also:
-
ICON_CUBE_FACE_TOP
public static final int ICON_CUBE_FACE_TOPenum GuiIconName- See Also:
-
ICON_CUBE_FACE_LEFT
public static final int ICON_CUBE_FACE_LEFTenum GuiIconName- See Also:
-
ICON_CUBE_FACE_FRONT
public static final int ICON_CUBE_FACE_FRONTenum GuiIconName- See Also:
-
ICON_CUBE_FACE_BOTTOM
public static final int ICON_CUBE_FACE_BOTTOMenum GuiIconName- See Also:
-
ICON_CUBE_FACE_RIGHT
public static final int ICON_CUBE_FACE_RIGHTenum GuiIconName- See Also:
-
ICON_CUBE_FACE_BACK
public static final int ICON_CUBE_FACE_BACKenum GuiIconName- See Also:
-
ICON_CAMERA
public static final int ICON_CAMERAenum GuiIconName- See Also:
-
ICON_SPECIAL
public static final int ICON_SPECIALenum GuiIconName- See Also:
-
ICON_LINK_NET
public static final int ICON_LINK_NETenum GuiIconName- See Also:
-
ICON_LINK_BOXES
public static final int ICON_LINK_BOXESenum GuiIconName- See Also:
-
ICON_LINK_MULTI
public static final int ICON_LINK_MULTIenum GuiIconName- See Also:
-
ICON_LINK
public static final int ICON_LINKenum GuiIconName- See Also:
-
ICON_LINK_BROKE
public static final int ICON_LINK_BROKEenum GuiIconName- See Also:
-
ICON_TEXT_NOTES
public static final int ICON_TEXT_NOTESenum GuiIconName- See Also:
-
ICON_NOTEBOOK
public static final int ICON_NOTEBOOKenum GuiIconName- See Also:
-
ICON_SUITCASE
public static final int ICON_SUITCASEenum GuiIconName- See Also:
-
ICON_SUITCASE_ZIP
public static final int ICON_SUITCASE_ZIPenum GuiIconName- See Also:
-
ICON_MAILBOX
public static final int ICON_MAILBOXenum GuiIconName- See Also:
-
ICON_MONITOR
public static final int ICON_MONITORenum GuiIconName- See Also:
-
ICON_PRINTER
public static final int ICON_PRINTERenum GuiIconName- See Also:
-
ICON_PHOTO_CAMERA
public static final int ICON_PHOTO_CAMERAenum GuiIconName- See Also:
-
ICON_PHOTO_CAMERA_FLASH
public static final int ICON_PHOTO_CAMERA_FLASHenum GuiIconName- See Also:
-
ICON_HOUSE
public static final int ICON_HOUSEenum GuiIconName- See Also:
-
ICON_HEART
public static final int ICON_HEARTenum GuiIconName- See Also:
-
ICON_CORNER
public static final int ICON_CORNERenum GuiIconName- See Also:
-
ICON_VERTICAL_BARS
public static final int ICON_VERTICAL_BARSenum GuiIconName- See Also:
-
ICON_VERTICAL_BARS_FILL
public static final int ICON_VERTICAL_BARS_FILLenum GuiIconName- See Also:
-
ICON_LIFE_BARS
public static final int ICON_LIFE_BARSenum GuiIconName- See Also:
-
ICON_INFO
public static final int ICON_INFOenum GuiIconName- See Also:
-
ICON_CROSSLINE
public static final int ICON_CROSSLINEenum GuiIconName- See Also:
-
ICON_HELP
public static final int ICON_HELPenum GuiIconName- See Also:
-
ICON_FILETYPE_ALPHA
public static final int ICON_FILETYPE_ALPHAenum GuiIconName- See Also:
-
ICON_FILETYPE_HOME
public static final int ICON_FILETYPE_HOMEenum GuiIconName- See Also:
-
ICON_LAYERS_VISIBLE
public static final int ICON_LAYERS_VISIBLEenum GuiIconName- See Also:
-
ICON_LAYERS
public static final int ICON_LAYERSenum GuiIconName- See Also:
-
ICON_WINDOW
public static final int ICON_WINDOWenum GuiIconName- See Also:
-
ICON_HIDPI
public static final int ICON_HIDPIenum GuiIconName- See Also:
-
ICON_FILETYPE_BINARY
public static final int ICON_FILETYPE_BINARYenum GuiIconName- See Also:
-
ICON_HEX
public static final int ICON_HEXenum GuiIconName- See Also:
-
ICON_SHIELD
public static final int ICON_SHIELDenum GuiIconName- See Also:
-
ICON_FILE_NEW
public static final int ICON_FILE_NEWenum GuiIconName- See Also:
-
ICON_FOLDER_ADD
public static final int ICON_FOLDER_ADDenum GuiIconName- See Also:
-
ICON_ALARM
public static final int ICON_ALARMenum GuiIconName- See Also:
-
ICON_CPU
public static final int ICON_CPUenum GuiIconName- See Also:
-
ICON_ROM
public static final int ICON_ROMenum GuiIconName- See Also:
-
ICON_STEP_OVER
public static final int ICON_STEP_OVERenum GuiIconName- See Also:
-
ICON_STEP_INTO
public static final int ICON_STEP_INTOenum GuiIconName- See Also:
-
ICON_STEP_OUT
public static final int ICON_STEP_OUTenum GuiIconName- See Also:
-
ICON_RESTART
public static final int ICON_RESTARTenum GuiIconName- See Also:
-
ICON_BREAKPOINT_ON
public static final int ICON_BREAKPOINT_ONenum GuiIconName- See Also:
-
ICON_BREAKPOINT_OFF
public static final int ICON_BREAKPOINT_OFFenum GuiIconName- See Also:
-
ICON_BURGER_MENU
public static final int ICON_BURGER_MENUenum GuiIconName- See Also:
-
ICON_CASE_SENSITIVE
public static final int ICON_CASE_SENSITIVEenum GuiIconName- See Also:
-
ICON_REG_EXP
public static final int ICON_REG_EXPenum GuiIconName- See Also:
-
ICON_FOLDER
public static final int ICON_FOLDERenum GuiIconName- See Also:
-
ICON_FILE
public static final int ICON_FILEenum GuiIconName- See Also:
-
ICON_SAND_TIMER
public static final int ICON_SAND_TIMERenum GuiIconName- See Also:
-
ICON_WARNING
public static final int ICON_WARNINGenum GuiIconName- See Also:
-
ICON_HELP_BOX
public static final int ICON_HELP_BOXenum GuiIconName- See Also:
-
ICON_INFO_BOX
public static final int ICON_INFO_BOXenum GuiIconName- See Also:
-
ICON_PRIORITY
public static final int ICON_PRIORITYenum GuiIconName- See Also:
-
ICON_LAYERS_ISO
public static final int ICON_LAYERS_ISOenum GuiIconName- See Also:
-
ICON_LAYERS2
public static final int ICON_LAYERS2enum GuiIconName- See Also:
-
ICON_MLAYERS
public static final int ICON_MLAYERSenum GuiIconName- See Also:
-
ICON_MAPS
public static final int ICON_MAPSenum GuiIconName- See Also:
-
ICON_HOT
public static final int ICON_HOTenum GuiIconName- See Also:
-
ICON_229
public static final int ICON_229enum GuiIconName- See Also:
-
ICON_230
public static final int ICON_230enum GuiIconName- See Also:
-
ICON_231
public static final int ICON_231enum GuiIconName- See Also:
-
ICON_232
public static final int ICON_232enum GuiIconName- See Also:
-
ICON_233
public static final int ICON_233enum GuiIconName- See Also:
-
ICON_234
public static final int ICON_234enum GuiIconName- See Also:
-
ICON_235
public static final int ICON_235enum GuiIconName- See Also:
-
ICON_236
public static final int ICON_236enum GuiIconName- See Also:
-
ICON_237
public static final int ICON_237enum GuiIconName- See Also:
-
ICON_238
public static final int ICON_238enum GuiIconName- See Also:
-
ICON_239
public static final int ICON_239enum GuiIconName- See Also:
-
ICON_240
public static final int ICON_240enum GuiIconName- See Also:
-
ICON_241
public static final int ICON_241enum GuiIconName- See Also:
-
ICON_242
public static final int ICON_242enum GuiIconName- See Also:
-
ICON_243
public static final int ICON_243enum GuiIconName- See Also:
-
ICON_244
public static final int ICON_244enum GuiIconName- See Also:
-
ICON_245
public static final int ICON_245enum GuiIconName- See Also:
-
ICON_246
public static final int ICON_246enum GuiIconName- See Also:
-
ICON_247
public static final int ICON_247enum GuiIconName- See Also:
-
ICON_248
public static final int ICON_248enum GuiIconName- See Also:
-
ICON_249
public static final int ICON_249enum GuiIconName- See Also:
-
ICON_250
public static final int ICON_250enum GuiIconName- See Also:
-
ICON_251
public static final int ICON_251enum GuiIconName- See Also:
-
ICON_252
public static final int ICON_252enum GuiIconName- See Also:
-
ICON_253
public static final int ICON_253enum GuiIconName- See Also:
-
ICON_254
public static final int ICON_254enum GuiIconName- See Also:
-
ICON_255
public static final int ICON_255enum GuiIconName- See Also:
-
-
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
-
CloseWindow
public static void CloseWindow() -
WindowShouldClose
@Cast("bool") public static boolean WindowShouldClose() -
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() -
ToggleBorderlessWindowed
public static void ToggleBorderlessWindowed() -
MaximizeWindow
public static void MaximizeWindow() -
MinimizeWindow
public static void MinimizeWindow() -
RestoreWindow
public static void RestoreWindow() -
SetWindowIcon
-
SetWindowIcons
-
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) -
SetWindowMaxSize
public static void SetWindowMaxSize(int width, int height) -
SetWindowSize
public static void SetWindowSize(int width, int height) -
SetWindowOpacity
public static void SetWindowOpacity(float opacity) -
SetWindowFocused
public static void SetWindowFocused() -
GetWindowHandle
public static org.bytedeco.javacpp.Pointer GetWindowHandle() -
GetScreenWidth
public static int GetScreenWidth() -
GetScreenHeight
public static int GetScreenHeight() -
GetRenderWidth
public static int GetRenderWidth() -
GetRenderHeight
public static int GetRenderHeight() -
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() -
GetClipboardImage
-
EnableEventWaiting
public static void EnableEventWaiting() -
DisableEventWaiting
public static void DisableEventWaiting() -
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
-
IsShaderValid
-
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
-
GetScreenToWorldRay
@ByVal public static Raylib.Ray GetScreenToWorldRay(@ByVal Raylib.Vector2 _position, @ByVal @Cast("Camera*") Raylib.Camera3D camera) -
GetScreenToWorldRayEx
@ByVal public static Raylib.Ray GetScreenToWorldRayEx(@ByVal Raylib.Vector2 _position, @ByVal @Cast("Camera*") Raylib.Camera3D camera, int width, int height) -
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) -
GetCameraMatrix
-
GetCameraMatrix2D
-
SetTargetFPS
public static void SetTargetFPS(int fps) -
GetFrameTime
public static float GetFrameTime() -
GetTime
public static double GetTime() -
GetFPS
public static int GetFPS() -
SwapScreenBuffer
public static void SwapScreenBuffer() -
PollInputEvents
public static void PollInputEvents() -
WaitTime
public static void WaitTime(double seconds) -
SetRandomSeed
public static void SetRandomSeed(@Cast("unsigned int") int seed) -
GetRandomValue
public static int GetRandomValue(int min, int max) -
LoadRandomSequence
public static org.bytedeco.javacpp.IntPointer LoadRandomSequence(@Cast("unsigned int") int count, int min, int max) -
UnloadRandomSequence
public static void UnloadRandomSequence(org.bytedeco.javacpp.IntPointer sequence) -
UnloadRandomSequence
-
UnloadRandomSequence
public static void UnloadRandomSequence(int[] sequence) -
TakeScreenshot
public static void TakeScreenshot(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
TakeScreenshot
-
SetConfigFlags
public static void SetConfigFlags(@Cast("unsigned int") int flags) -
OpenURL
public static void OpenURL(@Cast("const char*") org.bytedeco.javacpp.BytePointer url) -
OpenURL
-
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(@Cast("unsigned int") int size) -
MemRealloc
public static org.bytedeco.javacpp.Pointer MemRealloc(org.bytedeco.javacpp.Pointer ptr, @Cast("unsigned int") 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, org.bytedeco.javacpp.IntPointer dataSize) -
LoadFileData
-
LoadFileData
@Cast("unsigned char*") public static byte[] LoadFileData(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int[] dataSize) -
LoadFileData
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer LoadFileData(String fileName, org.bytedeco.javacpp.IntPointer dataSize) -
LoadFileData
@Cast("unsigned char*") public static ByteBuffer LoadFileData(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, IntBuffer dataSize) -
LoadFileData
-
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, int dataSize) -
SaveFileData
@Cast("bool") public static boolean SaveFileData(String fileName, org.bytedeco.javacpp.Pointer data, int dataSize) -
ExportDataAsCode
@Cast("bool") public static boolean ExportDataAsCode(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportDataAsCode
@Cast("bool") public static boolean ExportDataAsCode(@Cast("const unsigned char*") ByteBuffer data, int dataSize, String fileName) -
ExportDataAsCode
@Cast("bool") public static boolean ExportDataAsCode(@Cast("const unsigned char*") byte[] data, int dataSize, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportDataAsCode
@Cast("bool") public static boolean ExportDataAsCode(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize, String fileName) -
ExportDataAsCode
@Cast("bool") public static boolean ExportDataAsCode(@Cast("const unsigned char*") ByteBuffer data, int dataSize, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportDataAsCode
@Cast("bool") public static boolean ExportDataAsCode(@Cast("const unsigned char*") byte[] data, int dataSize, String fileName) -
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
-
GetFileLength
public static int GetFileLength(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
GetFileLength
-
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() -
GetApplicationDirectory
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GetApplicationDirectory() -
MakeDirectory
public static int MakeDirectory(@Cast("const char*") org.bytedeco.javacpp.BytePointer dirPath) -
MakeDirectory
-
ChangeDirectory
@Cast("bool") public static boolean ChangeDirectory(@Cast("const char*") org.bytedeco.javacpp.BytePointer dir) -
ChangeDirectory
-
IsPathFile
@Cast("bool") public static boolean IsPathFile(@Cast("const char*") org.bytedeco.javacpp.BytePointer path) -
IsPathFile
-
IsFileNameValid
@Cast("bool") public static boolean IsFileNameValid(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
IsFileNameValid
-
LoadDirectoryFiles
@ByVal public static Raylib.FilePathList LoadDirectoryFiles(@Cast("const char*") org.bytedeco.javacpp.BytePointer dirPath) -
LoadDirectoryFiles
-
LoadDirectoryFilesEx
@ByVal public static Raylib.FilePathList LoadDirectoryFilesEx(@Cast("const char*") org.bytedeco.javacpp.BytePointer basePath, @Cast("const char*") org.bytedeco.javacpp.BytePointer filter, @Cast("bool") boolean scanSubdirs) -
LoadDirectoryFilesEx
@ByVal public static Raylib.FilePathList LoadDirectoryFilesEx(String basePath, String filter, @Cast("bool") boolean scanSubdirs) -
UnloadDirectoryFiles
-
IsFileDropped
@Cast("bool") public static boolean IsFileDropped() -
LoadDroppedFiles
-
UnloadDroppedFiles
-
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("const unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize, org.bytedeco.javacpp.IntPointer compDataSize) -
CompressData
@Cast("unsigned char*") public static ByteBuffer CompressData(@Cast("const unsigned char*") ByteBuffer data, int dataSize, IntBuffer compDataSize) -
CompressData
@Cast("unsigned char*") public static byte[] CompressData(@Cast("const unsigned char*") byte[] data, int dataSize, int[] compDataSize) -
DecompressData
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer DecompressData(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer compData, int compDataSize, org.bytedeco.javacpp.IntPointer dataSize) -
DecompressData
@Cast("unsigned char*") public static ByteBuffer DecompressData(@Cast("const unsigned char*") ByteBuffer compData, int compDataSize, IntBuffer dataSize) -
DecompressData
@Cast("unsigned char*") public static byte[] DecompressData(@Cast("const unsigned char*") byte[] compData, int compDataSize, int[] dataSize) -
EncodeDataBase64
@Cast("char*") public static org.bytedeco.javacpp.BytePointer EncodeDataBase64(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize, org.bytedeco.javacpp.IntPointer outputSize) -
EncodeDataBase64
@Cast("char*") public static ByteBuffer EncodeDataBase64(@Cast("const unsigned char*") ByteBuffer data, int dataSize, IntBuffer outputSize) -
EncodeDataBase64
@Cast("char*") public static byte[] EncodeDataBase64(@Cast("const unsigned char*") byte[] data, int dataSize, int[] outputSize) -
DecodeDataBase64
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer DecodeDataBase64(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer data, org.bytedeco.javacpp.IntPointer outputSize) -
DecodeDataBase64
@Cast("unsigned char*") public static ByteBuffer DecodeDataBase64(@Cast("const unsigned char*") ByteBuffer data, IntBuffer outputSize) -
DecodeDataBase64
@Cast("unsigned char*") public static byte[] DecodeDataBase64(@Cast("const unsigned char*") byte[] data, int[] outputSize) -
ComputeCRC32
@Cast("unsigned int") public static int ComputeCRC32(@Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize) -
ComputeCRC32
@Cast("unsigned int") public static int ComputeCRC32(@Cast("unsigned char*") ByteBuffer data, int dataSize) -
ComputeCRC32
@Cast("unsigned int") public static int ComputeCRC32(@Cast("unsigned char*") byte[] data, int dataSize) -
ComputeMD5
@Cast("unsigned int*") public static org.bytedeco.javacpp.IntPointer ComputeMD5(@Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize) -
ComputeMD5
@Cast("unsigned int*") public static IntBuffer ComputeMD5(@Cast("unsigned char*") ByteBuffer data, int dataSize) -
ComputeMD5
@Cast("unsigned int*") public static int[] ComputeMD5(@Cast("unsigned char*") byte[] data, int dataSize) -
ComputeSHA1
@Cast("unsigned int*") public static org.bytedeco.javacpp.IntPointer ComputeSHA1(@Cast("unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize) -
ComputeSHA1
@Cast("unsigned int*") public static IntBuffer ComputeSHA1(@Cast("unsigned char*") ByteBuffer data, int dataSize) -
ComputeSHA1
@Cast("unsigned int*") public static int[] ComputeSHA1(@Cast("unsigned char*") byte[] data, int dataSize) -
LoadAutomationEventList
@ByVal public static Raylib.AutomationEventList LoadAutomationEventList(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadAutomationEventList
-
UnloadAutomationEventList
-
ExportAutomationEventList
@Cast("bool") public static boolean ExportAutomationEventList(@ByVal Raylib.AutomationEventList list, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportAutomationEventList
@Cast("bool") public static boolean ExportAutomationEventList(@ByVal Raylib.AutomationEventList list, String fileName) -
SetAutomationEventList
-
SetAutomationEventBaseFrame
public static void SetAutomationEventBaseFrame(int frame) -
StartAutomationEventRecording
public static void StartAutomationEventRecording() -
StopAutomationEventRecording
public static void StopAutomationEventRecording() -
PlayAutomationEvent
-
IsKeyPressed
@Cast("bool") public static boolean IsKeyPressed(int key) -
IsKeyPressedRepeat
@Cast("bool") public static boolean IsKeyPressedRepeat(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) -
GetKeyPressed
public static int GetKeyPressed() -
GetCharPressed
public static int GetCharPressed() -
SetExitKey
public static void SetExitKey(int key) -
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
-
SetGamepadVibration
public static void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float duration) -
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() -
GetMouseWheelMoveV
-
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(@Cast("unsigned int") int gesture) -
GetGestureDetected
public static int GetGestureDetected() -
GetGestureHoldDuration
public static float GetGestureHoldDuration() -
GetGestureDragVector
-
GetGestureDragAngle
public static float GetGestureDragAngle() -
GetGesturePinchVector
-
GetGesturePinchAngle
public static float GetGesturePinchAngle() -
UpdateCamera
-
UpdateCameraPro
public static void UpdateCameraPro(@Cast("Camera*") Raylib.Camera3D camera, @ByVal Raylib.Vector3 movement, @ByVal Raylib.Vector3 rotation, float zoom) -
SetShapesTexture
public static void SetShapesTexture(@ByVal @Cast("Texture2D*") Raylib.Texture texture, @ByVal Raylib.Rectangle source) -
GetShapesTexture
-
GetShapesTextureRectangle
-
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) -
DrawLineStrip
public static void DrawLineStrip(@Const Raylib.Vector2 points, int pointCount, @ByVal Raylib.Color color) -
DrawLineBezier
public static void DrawLineBezier(@ByVal Raylib.Vector2 startPos, @ByVal Raylib.Vector2 endPos, float thick, @ByVal Raylib.Color color) -
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 inner, @ByVal Raylib.Color outer) -
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) -
DrawCircleLinesV
public static void DrawCircleLinesV(@ByVal Raylib.Vector2 center, 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 top, @ByVal Raylib.Color bottom) -
DrawRectangleGradientH
public static void DrawRectangleGradientH(int posX, int posY, int width, int height, @ByVal Raylib.Color left, @ByVal Raylib.Color right) -
DrawRectangleGradientEx
public static void DrawRectangleGradientEx(@ByVal Raylib.Rectangle rec, @ByVal Raylib.Color topLeft, @ByVal Raylib.Color bottomLeft, @ByVal Raylib.Color topRight, @ByVal Raylib.Color bottomRight) -
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, @ByVal Raylib.Color color) -
DrawRectangleRoundedLinesEx
public static void DrawRectangleRoundedLinesEx(@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(@Const Raylib.Vector2 points, int pointCount, @ByVal Raylib.Color color) -
DrawTriangleStrip
public static void DrawTriangleStrip(@Const 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) -
DrawSplineLinear
public static void DrawSplineLinear(@Const Raylib.Vector2 points, int pointCount, float thick, @ByVal Raylib.Color color) -
DrawSplineBasis
public static void DrawSplineBasis(@Const Raylib.Vector2 points, int pointCount, float thick, @ByVal Raylib.Color color) -
DrawSplineCatmullRom
public static void DrawSplineCatmullRom(@Const Raylib.Vector2 points, int pointCount, float thick, @ByVal Raylib.Color color) -
DrawSplineBezierQuadratic
public static void DrawSplineBezierQuadratic(@Const Raylib.Vector2 points, int pointCount, float thick, @ByVal Raylib.Color color) -
DrawSplineBezierCubic
public static void DrawSplineBezierCubic(@Const Raylib.Vector2 points, int pointCount, float thick, @ByVal Raylib.Color color) -
DrawSplineSegmentLinear
public static void DrawSplineSegmentLinear(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, float thick, @ByVal Raylib.Color color) -
DrawSplineSegmentBasis
public static void DrawSplineSegmentBasis(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, @ByVal Raylib.Vector2 p3, @ByVal Raylib.Vector2 p4, float thick, @ByVal Raylib.Color color) -
DrawSplineSegmentCatmullRom
public static void DrawSplineSegmentCatmullRom(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, @ByVal Raylib.Vector2 p3, @ByVal Raylib.Vector2 p4, float thick, @ByVal Raylib.Color color) -
DrawSplineSegmentBezierQuadratic
public static void DrawSplineSegmentBezierQuadratic(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 c2, @ByVal Raylib.Vector2 p3, float thick, @ByVal Raylib.Color color) -
DrawSplineSegmentBezierCubic
public static void DrawSplineSegmentBezierCubic(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 c2, @ByVal Raylib.Vector2 c3, @ByVal Raylib.Vector2 p4, float thick, @ByVal Raylib.Color color) -
GetSplinePointLinear
@ByVal public static Raylib.Vector2 GetSplinePointLinear(@ByVal Raylib.Vector2 startPos, @ByVal Raylib.Vector2 endPos, float t) -
GetSplinePointBasis
@ByVal public static Raylib.Vector2 GetSplinePointBasis(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, @ByVal Raylib.Vector2 p3, @ByVal Raylib.Vector2 p4, float t) -
GetSplinePointCatmullRom
@ByVal public static Raylib.Vector2 GetSplinePointCatmullRom(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, @ByVal Raylib.Vector2 p3, @ByVal Raylib.Vector2 p4, float t) -
GetSplinePointBezierQuad
@ByVal public static Raylib.Vector2 GetSplinePointBezierQuad(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 c2, @ByVal Raylib.Vector2 p3, float t) -
GetSplinePointBezierCubic
@ByVal public static Raylib.Vector2 GetSplinePointBezierCubic(@ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 c2, @ByVal Raylib.Vector2 c3, @ByVal Raylib.Vector2 p4, float t) -
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) -
CheckCollisionCircleLine
@Cast("bool") public static boolean CheckCollisionCircleLine(@ByVal Raylib.Vector2 center, float radius, @ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2) -
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) -
CheckCollisionPointLine
@Cast("bool") public static boolean CheckCollisionPointLine(@ByVal Raylib.Vector2 point, @ByVal Raylib.Vector2 p1, @ByVal Raylib.Vector2 p2, int threshold) -
CheckCollisionPointPoly
@Cast("bool") public static boolean CheckCollisionPointPoly(@ByVal Raylib.Vector2 point, @Const Raylib.Vector2 points, int pointCount) -
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) -
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
-
LoadImageAnimFromMemory
@ByVal public static Raylib.Image LoadImageAnimFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize, org.bytedeco.javacpp.IntPointer frames) -
LoadImageAnimFromMemory
@ByVal public static Raylib.Image LoadImageAnimFromMemory(String fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize, IntBuffer frames) -
LoadImageAnimFromMemory
@ByVal public static Raylib.Image LoadImageAnimFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize, int[] frames) -
LoadImageAnimFromMemory
@ByVal public static Raylib.Image LoadImageAnimFromMemory(String fileType, @Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize, org.bytedeco.javacpp.IntPointer frames) -
LoadImageAnimFromMemory
@ByVal public static Raylib.Image LoadImageAnimFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize, IntBuffer frames) -
LoadImageAnimFromMemory
@ByVal public static Raylib.Image LoadImageAnimFromMemory(String fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize, int[] frames) -
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
-
IsImageValid
-
UnloadImage
-
ExportImage
@Cast("bool") public static boolean ExportImage(@ByVal Raylib.Image image, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportImage
-
ExportImageToMemory
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer ExportImageToMemory(@ByVal Raylib.Image image, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, org.bytedeco.javacpp.IntPointer fileSize) -
ExportImageToMemory
@Cast("unsigned char*") public static ByteBuffer ExportImageToMemory(@ByVal Raylib.Image image, String fileType, IntBuffer fileSize) -
ExportImageToMemory
@Cast("unsigned char*") public static byte[] ExportImageToMemory(@ByVal Raylib.Image image, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, int[] fileSize) -
ExportImageToMemory
@Cast("unsigned char*") public static org.bytedeco.javacpp.BytePointer ExportImageToMemory(@ByVal Raylib.Image image, String fileType, org.bytedeco.javacpp.IntPointer fileSize) -
ExportImageToMemory
@Cast("unsigned char*") public static ByteBuffer ExportImageToMemory(@ByVal Raylib.Image image, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, IntBuffer fileSize) -
ExportImageToMemory
@Cast("unsigned char*") public static byte[] ExportImageToMemory(@ByVal Raylib.Image image, String fileType, int[] fileSize) -
ExportImageAsCode
@Cast("bool") public static boolean ExportImageAsCode(@ByVal Raylib.Image image, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportImageAsCode
-
GenImageColor
-
GenImageGradientLinear
@ByVal public static Raylib.Image GenImageGradientLinear(int width, int height, int direction, @ByVal Raylib.Color start, @ByVal Raylib.Color end) -
GenImageGradientRadial
@ByVal public static Raylib.Image GenImageGradientRadial(int width, int height, float density, @ByVal Raylib.Color inner, @ByVal Raylib.Color outer) -
GenImageGradientSquare
@ByVal public static Raylib.Image GenImageGradientSquare(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
-
GenImagePerlinNoise
@ByVal public static Raylib.Image GenImagePerlinNoise(int width, int height, int offsetX, int offsetY, float scale) -
GenImageCellular
-
GenImageText
@ByVal public static Raylib.Image GenImageText(int width, int height, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GenImageText
-
ImageCopy
-
ImageFromImage
@ByVal public static Raylib.Image ImageFromImage(@ByVal Raylib.Image image, @ByVal Raylib.Rectangle rec) -
ImageFromChannel
-
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
-
ImageBlurGaussian
-
ImageKernelConvolution
public static void ImageKernelConvolution(Raylib.Image image, @Const org.bytedeco.javacpp.FloatPointer kernel, int kernelSize) -
ImageKernelConvolution
public static void ImageKernelConvolution(Raylib.Image image, @Const FloatBuffer kernel, int kernelSize) -
ImageKernelConvolution
public static void ImageKernelConvolution(Raylib.Image image, @Const float[] kernel, int kernelSize) -
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
-
ImageRotate
-
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) -
ImageDrawLineEx
public static void ImageDrawLineEx(Raylib.Image dst, @ByVal Raylib.Vector2 start, @ByVal Raylib.Vector2 end, int thick, @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) -
ImageDrawCircleLines
public static void ImageDrawCircleLines(Raylib.Image dst, int centerX, int centerY, int radius, @ByVal Raylib.Color color) -
ImageDrawCircleLinesV
public static void ImageDrawCircleLinesV(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) -
ImageDrawTriangle
public static void ImageDrawTriangle(Raylib.Image dst, @ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2, @ByVal Raylib.Vector2 v3, @ByVal Raylib.Color color) -
ImageDrawTriangleEx
public static void ImageDrawTriangleEx(Raylib.Image dst, @ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2, @ByVal Raylib.Vector2 v3, @ByVal Raylib.Color c1, @ByVal Raylib.Color c2, @ByVal Raylib.Color c3) -
ImageDrawTriangleLines
public static void ImageDrawTriangleLines(Raylib.Image dst, @ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2, @ByVal Raylib.Vector2 v3, @ByVal Raylib.Color color) -
ImageDrawTriangleFan
public static void ImageDrawTriangleFan(Raylib.Image dst, Raylib.Vector2 points, int pointCount, @ByVal Raylib.Color color) -
ImageDrawTriangleStrip
public static void ImageDrawTriangleStrip(Raylib.Image dst, Raylib.Vector2 points, int pointCount, @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) -
IsTextureValid
@Cast("bool") public static boolean IsTextureValid(@ByVal @Cast("Texture2D*") Raylib.Texture texture) -
UnloadTexture
-
IsRenderTextureValid
@Cast("bool") public static boolean IsRenderTextureValid(@ByVal @Cast("RenderTexture2D*") Raylib.RenderTexture target) -
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) -
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) -
ColorIsEqual
@Cast("bool") public static boolean ColorIsEqual(@ByVal Raylib.Color col1, @ByVal Raylib.Color col2) -
Fade
-
ColorToInt
-
ColorNormalize
-
ColorFromNormalized
-
ColorToHSV
-
ColorFromHSV
-
ColorTint
-
ColorBrightness
-
ColorContrast
-
ColorAlpha
-
ColorAlphaBlend
@ByVal public static Raylib.Color ColorAlphaBlend(@ByVal Raylib.Color dst, @ByVal Raylib.Color src, @ByVal Raylib.Color tint) -
ColorLerp
@ByVal public static Raylib.Color ColorLerp(@ByVal Raylib.Color color1, @ByVal Raylib.Color color2, float factor) -
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 codepoints, int codepointCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(String fileName, int fontSize, IntBuffer codepoints, int codepointCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int fontSize, int[] codepoints, int codepointCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(String fileName, int fontSize, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int fontSize, IntBuffer codepoints, int codepointCount) -
LoadFontEx
@ByVal public static Raylib.Font LoadFontEx(String fileName, int fontSize, int[] codepoints, int codepointCount) -
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 codepoints, int codepointCount) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(String fileType, @Cast("const unsigned char*") ByteBuffer fileData, int dataSize, int fontSize, IntBuffer codepoints, int codepointCount) -
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[] codepoints, int codepointCount) -
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 codepoints, int codepointCount) -
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 codepoints, int codepointCount) -
LoadFontFromMemory
@ByVal public static Raylib.Font LoadFontFromMemory(String fileType, @Cast("const unsigned char*") byte[] fileData, int dataSize, int fontSize, int[] codepoints, int codepointCount) -
IsFontValid
-
LoadFontData
public static Raylib.GlyphInfo LoadFontData(@Cast("const unsigned char*") org.bytedeco.javacpp.BytePointer fileData, int dataSize, int fontSize, org.bytedeco.javacpp.IntPointer codepoints, int codepointCount, int type) -
LoadFontData
public static Raylib.GlyphInfo LoadFontData(@Cast("const unsigned char*") ByteBuffer fileData, int dataSize, int fontSize, IntBuffer codepoints, int codepointCount, int type) -
LoadFontData
public static Raylib.GlyphInfo LoadFontData(@Cast("const unsigned char*") byte[] fileData, int dataSize, int fontSize, int[] codepoints, int codepointCount, int type) -
GenImageFontAtlas
@ByVal public static Raylib.Image GenImageFontAtlas(@Const Raylib.GlyphInfo glyphs, @Cast("Rectangle**") org.bytedeco.javacpp.PointerPointer glyphRecs, int glyphCount, int fontSize, int padding, int packMethod) -
GenImageFontAtlas
@ByVal public static Raylib.Image GenImageFontAtlas(@Const Raylib.GlyphInfo glyphs, @ByPtrPtr Raylib.Rectangle glyphRecs, int glyphCount, int fontSize, int padding, int packMethod) -
UnloadFontData
-
UnloadFont
-
ExportFontAsCode
@Cast("bool") public static boolean ExportFontAsCode(@ByVal Raylib.Font font, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportFontAsCode
-
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) -
DrawTextCodepoints
public static void DrawTextCodepoints(@ByVal Raylib.Font font, @Const org.bytedeco.javacpp.IntPointer codepoints, int codepointCount, @ByVal Raylib.Vector2 _position, float fontSize, float spacing, @ByVal Raylib.Color tint) -
DrawTextCodepoints
public static void DrawTextCodepoints(@ByVal Raylib.Font font, @Const IntBuffer codepoints, int codepointCount, @ByVal Raylib.Vector2 _position, float fontSize, float spacing, @ByVal Raylib.Color tint) -
DrawTextCodepoints
public static void DrawTextCodepoints(@ByVal Raylib.Font font, @Const int[] codepoints, int codepointCount, @ByVal Raylib.Vector2 _position, float fontSize, float spacing, @ByVal Raylib.Color tint) -
SetTextLineSpacing
public static void SetTextLineSpacing(int spacing) -
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
-
LoadUTF8
@Cast("char*") public static org.bytedeco.javacpp.BytePointer LoadUTF8(@Const org.bytedeco.javacpp.IntPointer codepoints, int length) -
LoadUTF8
-
LoadUTF8
@Cast("char*") public static byte[] LoadUTF8(@Const int[] codepoints, int length) -
UnloadUTF8
public static void UnloadUTF8(@Cast("char*") org.bytedeco.javacpp.BytePointer text) -
UnloadUTF8
-
UnloadUTF8
public static void UnloadUTF8(@Cast("char*") byte[] text) -
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 codepointSize) -
GetCodepoint
-
GetCodepoint
public static int GetCodepoint(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] codepointSize) -
GetCodepoint
-
GetCodepoint
public static int GetCodepoint(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer codepointSize) -
GetCodepoint
-
GetCodepointNext
public static int GetCodepointNext(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer codepointSize) -
GetCodepointNext
-
GetCodepointNext
public static int GetCodepointNext(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] codepointSize) -
GetCodepointNext
-
GetCodepointNext
public static int GetCodepointNext(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer codepointSize) -
GetCodepointNext
-
GetCodepointPrevious
public static int GetCodepointPrevious(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer codepointSize) -
GetCodepointPrevious
-
GetCodepointPrevious
public static int GetCodepointPrevious(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] codepointSize) -
GetCodepointPrevious
-
GetCodepointPrevious
public static int GetCodepointPrevious(@Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer codepointSize) -
GetCodepointPrevious
-
CodepointToUTF8
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer CodepointToUTF8(int codepoint, org.bytedeco.javacpp.IntPointer utf8Size) -
CodepointToUTF8
-
CodepointToUTF8
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer CodepointToUTF8(int codepoint, int[] utf8Size) -
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("const char*") org.bytedeco.javacpp.BytePointer 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
-
TextToSnake
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextToSnake(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToSnake
-
TextToCamel
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer TextToCamel(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToCamel
-
TextToInteger
public static int TextToInteger(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToInteger
-
TextToFloat
public static float TextToFloat(@Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
TextToFloat
-
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(@Const 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) -
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) -
DrawCapsule
public static void DrawCapsule(@ByVal Raylib.Vector3 startPos, @ByVal Raylib.Vector3 endPos, float radius, int slices, int rings, @ByVal Raylib.Color color) -
DrawCapsuleWires
public static void DrawCapsuleWires(@ByVal Raylib.Vector3 startPos, @ByVal Raylib.Vector3 endPos, float radius, int slices, int rings, @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
-
IsModelValid
-
UnloadModel
-
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) -
DrawModelPoints
public static void DrawModelPoints(@ByVal Raylib.Model model, @ByVal Raylib.Vector3 _position, float scale, @ByVal Raylib.Color tint) -
DrawModelPointsEx
public static void DrawModelPointsEx(@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 scale, @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, @Const 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, @Const Raylib.Matrix transforms, int instances) -
GetMeshBoundingBox
-
GenMeshTangents
-
ExportMesh
@Cast("bool") public static boolean ExportMesh(@ByVal Raylib.Mesh mesh, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportMesh
-
ExportMeshAsCode
@Cast("bool") public static boolean ExportMeshAsCode(@ByVal Raylib.Mesh mesh, @Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
ExportMeshAsCode
-
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
-
IsMaterialValid
-
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, org.bytedeco.javacpp.IntPointer animCount) -
LoadModelAnimations
-
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, int[] animCount) -
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(String fileName, org.bytedeco.javacpp.IntPointer animCount) -
LoadModelAnimations
public static Raylib.ModelAnimation LoadModelAnimations(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, IntBuffer animCount) -
LoadModelAnimations
-
UpdateModelAnimation
public static void UpdateModelAnimation(@ByVal Raylib.Model model, @ByVal Raylib.ModelAnimation anim, int frame) -
UpdateModelAnimationBones
public static void UpdateModelAnimationBones(@ByVal Raylib.Model model, @ByVal Raylib.ModelAnimation anim, int frame) -
UnloadModelAnimation
-
UnloadModelAnimations
-
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) -
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) -
GetMasterVolume
public static float GetMasterVolume() -
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) -
IsWaveValid
-
LoadSound
@ByVal public static Raylib.Sound LoadSound(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
LoadSound
-
LoadSoundFromWave
-
LoadSoundAlias
-
IsSoundValid
-
UpdateSound
public static void UpdateSound(@ByVal Raylib.Sound sound, @Const org.bytedeco.javacpp.Pointer data, int sampleCount) -
UnloadWave
-
UnloadSound
-
UnloadSoundAlias
-
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
-
IsSoundPlaying
-
SetSoundVolume
-
SetSoundPitch
-
SetSoundPan
-
WaveCopy
-
WaveCrop
-
WaveFormat
-
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("const unsigned char*") org.bytedeco.javacpp.BytePointer data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(String fileType, @Cast("const unsigned char*") ByteBuffer data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileType, @Cast("const unsigned char*") byte[] data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(String fileType, @Cast("const 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("const unsigned char*") ByteBuffer data, int dataSize) -
LoadMusicStreamFromMemory
@ByVal public static Raylib.Music LoadMusicStreamFromMemory(String fileType, @Cast("const unsigned char*") byte[] data, int dataSize) -
IsMusicValid
-
UnloadMusicStream
-
PlayMusicStream
-
IsMusicStreamPlaying
-
UpdateMusicStream
-
StopMusicStream
-
PauseMusicStream
-
ResumeMusicStream
-
SeekMusicStream
-
SetMusicVolume
-
SetMusicPitch
-
SetMusicPan
-
GetMusicTimeLength
-
GetMusicTimePlayed
-
LoadAudioStream
@ByVal public static Raylib.AudioStream LoadAudioStream(@Cast("unsigned int") int sampleRate, @Cast("unsigned int") int sampleSize, @Cast("unsigned int") int channels) -
IsAudioStreamValid
-
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
-
SetAudioStreamPan
-
SetAudioStreamBufferSizeDefault
public static void SetAudioStreamBufferSizeDefault(int size) -
SetAudioStreamCallback
public static void SetAudioStreamCallback(@ByVal Raylib.AudioStream stream, Raylib.AudioCallback callback) -
AttachAudioStreamProcessor
public static void AttachAudioStreamProcessor(@ByVal Raylib.AudioStream stream, Raylib.AudioCallback processor) -
DetachAudioStreamProcessor
public static void DetachAudioStreamProcessor(@ByVal Raylib.AudioStream stream, Raylib.AudioCallback processor) -
AttachAudioMixedProcessor
-
DetachAudioMixedProcessor
-
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(@Const org.bytedeco.javacpp.FloatPointer matf) -
rlMultMatrixf
-
rlMultMatrixf
public static void rlMultMatrixf(@Const 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) -
rlSetClipPlanes
public static void rlSetClipPlanes(double nearPlane, double farPlane) -
rlGetCullDistanceNear
public static double rlGetCullDistanceNear() -
rlGetCullDistanceFar
public static double rlGetCullDistanceFar() -
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) -
rlCubemapParameters
public static void rlCubemapParameters(@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() -
rlGetActiveFramebuffer
@Cast("unsigned int") public static int rlGetActiveFramebuffer() -
rlActiveDrawBuffers
public static void rlActiveDrawBuffers(int count) -
rlBlitFramebuffer
public static void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX, int dstY, int dstWidth, int dstHeight, int bufferMask) -
rlBindFramebuffer
public static void rlBindFramebuffer(@Cast("unsigned int") int target, @Cast("unsigned int") int framebuffer) -
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() -
rlColorMask
public static void rlColorMask(@Cast("bool") boolean r, @Cast("bool") boolean g, @Cast("bool") boolean b, @Cast("bool") boolean a) -
rlSetCullFace
public static void rlSetCullFace(int mode) -
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() -
rlEnablePointMode
public static void rlEnablePointMode() -
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) -
rlSetBlendFactorsSeparate
public static void rlSetBlendFactorsSeparate(int glSrcRGB, int glDstRGB, int glSrcAlpha, int glDstAlpha, int glEqRGB, int glEqAlpha) -
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() -
rlSetFramebufferWidth
public static void rlSetFramebufferWidth(int width) -
rlGetFramebufferWidth
public static int rlGetFramebufferWidth() -
rlSetFramebufferHeight
public static void rlSetFramebufferHeight(int height) -
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(@Const org.bytedeco.javacpp.Pointer buffer, int size, @Cast("bool") boolean dynamic) -
rlLoadVertexBufferElement
@Cast("unsigned int") public static int rlLoadVertexBufferElement(@Const org.bytedeco.javacpp.Pointer buffer, int size, @Cast("bool") boolean dynamic) -
rlUpdateVertexBuffer
public static void rlUpdateVertexBuffer(@Cast("unsigned int") int bufferId, @Const org.bytedeco.javacpp.Pointer data, int dataSize, int offset) -
rlUpdateVertexBufferElements
public static void rlUpdateVertexBufferElements(@Cast("unsigned int") int id, @Const 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, int offset) -
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, @Const 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, @Const org.bytedeco.javacpp.Pointer buffer, int instances) -
rlLoadTexture
@Cast("unsigned int") public static int rlLoadTexture(@Const 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(@Const org.bytedeco.javacpp.Pointer data, int size, int format, int mipmapCount) -
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, @Cast("unsigned int*") org.bytedeco.javacpp.IntPointer glInternalFormat, @Cast("unsigned int*") org.bytedeco.javacpp.IntPointer glFormat, @Cast("unsigned int*") org.bytedeco.javacpp.IntPointer glType) -
rlGetGlTextureFormats
-
rlGetGlTextureFormats
public static void rlGetGlTextureFormats(int format, @Cast("unsigned int*") int[] glInternalFormat, @Cast("unsigned int*") int[] glFormat, @Cast("unsigned int*") 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() -
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
-
rlSetUniformMatrices
-
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 int") int size, @Const org.bytedeco.javacpp.Pointer data, int usageHint) -
rlUnloadShaderBuffer
public static void rlUnloadShaderBuffer(@Cast("unsigned int") int ssboId) -
rlUpdateShaderBuffer
public static void rlUpdateShaderBuffer(@Cast("unsigned int") int id, @Const org.bytedeco.javacpp.Pointer data, @Cast("unsigned int") int dataSize, @Cast("unsigned int") int offset) -
rlBindShaderBuffer
public static void rlBindShaderBuffer(@Cast("unsigned int") int id, @Cast("unsigned int") int index) -
rlReadShaderBuffer
public static void rlReadShaderBuffer(@Cast("unsigned int") int id, org.bytedeco.javacpp.Pointer dest, @Cast("unsigned int") int count, @Cast("unsigned int") int offset) -
rlCopyShaderBuffer
public static void rlCopyShaderBuffer(@Cast("unsigned int") int destId, @Cast("unsigned int") int srcId, @Cast("unsigned int") int destOffset, @Cast("unsigned int") int srcOffset, @Cast("unsigned int") int count) -
rlGetShaderBufferSize
@Cast("unsigned int") public static int rlGetShaderBufferSize(@Cast("unsigned int") int id) -
rlBindImageTexture
public static void rlBindImageTexture(@Cast("unsigned int") int id, @Cast("unsigned int") int index, int format, @Cast("bool") boolean 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) -
Wrap
public static float Wrap(float value, float min, float max) -
FloatEquals
public static int FloatEquals(float x, float y) -
Vector2Zero
-
Vector2One
-
Vector2Add
-
Vector2AddValue
-
Vector2Subtract
@ByVal public static Raylib.Vector2 Vector2Subtract(@ByVal Raylib.Vector2 v1, @ByVal Raylib.Vector2 v2) -
Vector2SubtractValue
-
Vector2Length
-
Vector2LengthSqr
-
Vector2DotProduct
-
Vector2Distance
-
Vector2DistanceSqr
-
Vector2Angle
-
Vector2LineAngle
-
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
-
Vector2Transform
@ByVal public static Raylib.Vector2 Vector2Transform(@ByVal Raylib.Vector2 v, @ByVal Raylib.Matrix mat) -
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) -
Vector2Min
-
Vector2Max
-
Vector2Rotate
-
Vector2MoveTowards
@ByVal public static Raylib.Vector2 Vector2MoveTowards(@ByVal Raylib.Vector2 v, @ByVal Raylib.Vector2 target, float maxDistance) -
Vector2Invert
-
Vector2Clamp
@ByVal public static Raylib.Vector2 Vector2Clamp(@ByVal Raylib.Vector2 v, @ByVal Raylib.Vector2 min, @ByVal Raylib.Vector2 max) -
Vector2ClampValue
@ByVal public static Raylib.Vector2 Vector2ClampValue(@ByVal Raylib.Vector2 v, float min, float max) -
Vector2Equals
-
Vector2Refract
@ByVal public static Raylib.Vector2 Vector2Refract(@ByVal Raylib.Vector2 v, @ByVal Raylib.Vector2 n, float r) -
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
-
Vector3DistanceSqr
-
Vector3Angle
-
Vector3Negate
-
Vector3Divide
@ByVal public static Raylib.Vector3 Vector3Divide(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
Vector3Normalize
-
Vector3Project
@ByVal public static Raylib.Vector3 Vector3Project(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
Vector3Reject
@ByVal public static Raylib.Vector3 Vector3Reject(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2) -
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) -
Vector3RotateByAxisAngle
@ByVal public static Raylib.Vector3 Vector3RotateByAxisAngle(@ByVal Raylib.Vector3 v, @ByVal Raylib.Vector3 axis, float angle) -
Vector3MoveTowards
@ByVal public static Raylib.Vector3 Vector3MoveTowards(@ByVal Raylib.Vector3 v, @ByVal Raylib.Vector3 target, float maxDistance) -
Vector3Lerp
@ByVal public static Raylib.Vector3 Vector3Lerp(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 v2, float amount) -
Vector3CubicHermite
@ByVal public static Raylib.Vector3 Vector3CubicHermite(@ByVal Raylib.Vector3 v1, @ByVal Raylib.Vector3 tangent1, @ByVal Raylib.Vector3 v2, @ByVal Raylib.Vector3 tangent2, 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
-
Vector3Invert
-
Vector3Clamp
@ByVal public static Raylib.Vector3 Vector3Clamp(@ByVal Raylib.Vector3 v, @ByVal Raylib.Vector3 min, @ByVal Raylib.Vector3 max) -
Vector3ClampValue
@ByVal public static Raylib.Vector3 Vector3ClampValue(@ByVal Raylib.Vector3 v, float min, float max) -
Vector3Equals
-
Vector3Refract
@ByVal public static Raylib.Vector3 Vector3Refract(@ByVal Raylib.Vector3 v, @ByVal Raylib.Vector3 n, float r) -
Vector4Zero
-
Vector4One
-
Vector4Add
-
Vector4AddValue
-
Vector4Subtract
@ByVal public static Raylib.Vector4 Vector4Subtract(@ByVal Raylib.Vector4 v1, @ByVal Raylib.Vector4 v2) -
Vector4SubtractValue
-
Vector4Length
-
Vector4LengthSqr
-
Vector4DotProduct
-
Vector4Distance
-
Vector4DistanceSqr
-
Vector4Scale
-
Vector4Multiply
@ByVal public static Raylib.Vector4 Vector4Multiply(@ByVal Raylib.Vector4 v1, @ByVal Raylib.Vector4 v2) -
Vector4Negate
-
Vector4Divide
@ByVal public static Raylib.Vector4 Vector4Divide(@ByVal Raylib.Vector4 v1, @ByVal Raylib.Vector4 v2) -
Vector4Normalize
-
Vector4Min
-
Vector4Max
-
Vector4Lerp
@ByVal public static Raylib.Vector4 Vector4Lerp(@ByVal Raylib.Vector4 v1, @ByVal Raylib.Vector4 v2, float amount) -
Vector4MoveTowards
@ByVal public static Raylib.Vector4 Vector4MoveTowards(@ByVal Raylib.Vector4 v, @ByVal Raylib.Vector4 target, float maxDistance) -
Vector4Invert
-
Vector4Equals
-
MatrixDeterminant
-
MatrixTrace
-
MatrixTranspose
-
MatrixInvert
-
MatrixIdentity
-
MatrixAdd
-
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 nearPlane, double farPlane) -
MatrixPerspective
@ByVal public static Raylib.Matrix MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane) -
MatrixOrtho
@ByVal public static Raylib.Matrix MatrixOrtho(double left, double right, double bottom, double top, double nearPlane, double farPlane) -
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) -
QuaternionCubicHermiteSpline
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionCubicHermiteSpline(@ByVal @Cast("Quaternion*") Raylib.Vector4 q1, @ByVal @Cast("Quaternion*") Raylib.Vector4 outTangent1, @ByVal @Cast("Quaternion*") Raylib.Vector4 q2, @ByVal @Cast("Quaternion*") Raylib.Vector4 inTangent2, float t) -
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
-
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
-
QuaternionTransform
@ByVal @Cast("Quaternion*") public static Raylib.Vector4 QuaternionTransform(@ByVal @Cast("Quaternion*") Raylib.Vector4 q, @ByVal Raylib.Matrix mat) -
QuaternionEquals
public static int QuaternionEquals(@ByVal @Cast("Quaternion*") Raylib.Vector4 p, @ByVal @Cast("Quaternion*") Raylib.Vector4 q) -
MatrixDecompose
public static void MatrixDecompose(@ByVal Raylib.Matrix mat, Raylib.Vector3 translation, @Cast("Quaternion*") Raylib.Vector4 rotation, Raylib.Vector3 scale) -
Vector2Zeros
-
Vector2Ones
-
Vector2UnitX
-
Vector2UnitY
-
add
@ByVal @Name("operator +") public static Raylib.Vector2 add(@Const @ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
addPut
@Const @ByRef @Name("operator +=") public static Raylib.Vector2 addPut(@ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
subtract
@ByVal @Name("operator -") public static Raylib.Vector2 subtract(@Const @ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
subtractPut
@Const @ByRef @Name("operator -=") public static Raylib.Vector2 subtractPut(@ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector2 multiply(@Const @ByRef Raylib.Vector2 lhs, float rhs) -
multiplyPut
@Const @ByRef @Name("operator *=") public static Raylib.Vector2 multiplyPut(@ByRef Raylib.Vector2 lhs, float rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector2 multiply(@Const @ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
multiplyPut
@Const @ByRef @Name("operator *=") public static Raylib.Vector2 multiplyPut(@ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector2 multiply(@Const @ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Matrix rhs) -
subtractPut
@Const @ByRef @Name("operator -=") public static Raylib.Vector2 subtractPut(@ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Matrix rhs) -
divide
@ByVal @Name("operator /") public static Raylib.Vector2 divide(@Const @ByRef Raylib.Vector2 lhs, float rhs) -
dividePut
@Const @ByRef @Name("operator /=") public static Raylib.Vector2 dividePut(@ByRef Raylib.Vector2 lhs, float rhs) -
divide
@ByVal @Name("operator /") public static Raylib.Vector2 divide(@Const @ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
dividePut
@Const @ByRef @Name("operator /=") public static Raylib.Vector2 dividePut(@ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
equals
@Cast("bool") @Name("operator ==") public static boolean equals(@Const @ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
notEquals
@Cast("bool") @Name("operator !=") public static boolean notEquals(@Const @ByRef Raylib.Vector2 lhs, @Const @ByRef Raylib.Vector2 rhs) -
Vector3Zeros
-
Vector3Ones
-
Vector3UnitX
-
Vector3UnitY
-
Vector3UnitZ
-
add
@ByVal @Name("operator +") public static Raylib.Vector3 add(@Const @ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
addPut
@Const @ByRef @Name("operator +=") public static Raylib.Vector3 addPut(@ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
subtract
@ByVal @Name("operator -") public static Raylib.Vector3 subtract(@Const @ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
subtractPut
@Const @ByRef @Name("operator -=") public static Raylib.Vector3 subtractPut(@ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector3 multiply(@Const @ByRef Raylib.Vector3 lhs, float rhs) -
multiplyPut
@Const @ByRef @Name("operator *=") public static Raylib.Vector3 multiplyPut(@ByRef Raylib.Vector3 lhs, float rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector3 multiply(@Const @ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
multiplyPut
@Const @ByRef @Name("operator *=") public static Raylib.Vector3 multiplyPut(@ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector3 multiply(@Const @ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Matrix rhs) -
subtractPut
@Const @ByRef @Name("operator -=") public static Raylib.Vector3 subtractPut(@ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Matrix rhs) -
divide
@ByVal @Name("operator /") public static Raylib.Vector3 divide(@Const @ByRef Raylib.Vector3 lhs, float rhs) -
dividePut
@Const @ByRef @Name("operator /=") public static Raylib.Vector3 dividePut(@ByRef Raylib.Vector3 lhs, float rhs) -
divide
@ByVal @Name("operator /") public static Raylib.Vector3 divide(@Const @ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
dividePut
@Const @ByRef @Name("operator /=") public static Raylib.Vector3 dividePut(@ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
equals
@Cast("bool") @Name("operator ==") public static boolean equals(@Const @ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
notEquals
@Cast("bool") @Name("operator !=") public static boolean notEquals(@Const @ByRef Raylib.Vector3 lhs, @Const @ByRef Raylib.Vector3 rhs) -
Vector4Zeros
-
Vector4Ones
-
Vector4UnitX
-
Vector4UnitY
-
Vector4UnitZ
-
Vector4UnitW
-
add
@ByVal @Name("operator +") public static Raylib.Vector4 add(@Const @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
addPut
@Const @ByRef @Name("operator +=") public static Raylib.Vector4 addPut(@ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
subtract
@ByVal @Name("operator -") public static Raylib.Vector4 subtract(@Const @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
subtractPut
@Const @ByRef @Name("operator -=") public static Raylib.Vector4 subtractPut(@ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector4 multiply(@Const @ByRef Raylib.Vector4 lhs, float rhs) -
multiplyPut
@Const @ByRef @Name("operator *=") public static Raylib.Vector4 multiplyPut(@ByRef Raylib.Vector4 lhs, float rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Vector4 multiply(@Const @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
multiplyPut
@Const @ByRef @Name("operator *=") public static Raylib.Vector4 multiplyPut(@ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
divide
@ByVal @Name("operator /") public static Raylib.Vector4 divide(@Const @ByRef Raylib.Vector4 lhs, float rhs) -
dividePut
@Const @ByRef @Name("operator /=") public static Raylib.Vector4 dividePut(@ByRef Raylib.Vector4 lhs, float rhs) -
divide
@ByVal @Name("operator /") public static Raylib.Vector4 divide(@Const @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
dividePut
@Const @ByRef @Name("operator /=") public static Raylib.Vector4 dividePut(@ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
equals
@Cast("bool") @Name("operator ==") public static boolean equals(@Const @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
notEquals
@Cast("bool") @Name("operator !=") public static boolean notEquals(@Const @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Vector4 rhs) -
QuaternionZeros
-
QuaternionOnes
-
QuaternionUnitX
-
add
@ByVal @Cast("Quaternion*") @Name("operator +") public static Raylib.Vector4 add(@Cast("const Quaternion*") @ByRef Raylib.Vector4 lhs, float rhs) -
addPut
@Cast("const Quaternion*") @ByRef @Name("operator +=") public static Raylib.Vector4 addPut(@Cast("Quaternion*") @ByRef Raylib.Vector4 lhs, float rhs) -
subtract
@ByVal @Cast("Quaternion*") @Name("operator -") public static Raylib.Vector4 subtract(@Cast("const Quaternion*") @ByRef Raylib.Vector4 lhs, float rhs) -
subtractPut
@Cast("const Quaternion*") @ByRef @Name("operator -=") public static Raylib.Vector4 subtractPut(@Cast("Quaternion*") @ByRef Raylib.Vector4 lhs, float rhs) -
multiply
@ByVal @Cast("Quaternion*") @Name("operator *") public static Raylib.Vector4 multiply(@Cast("const Quaternion*") @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Matrix rhs) -
multiplyPut
@Cast("const Quaternion*") @ByRef @Name("operator *=") public static Raylib.Vector4 multiplyPut(@Cast("Quaternion*") @ByRef Raylib.Vector4 lhs, @Const @ByRef Raylib.Matrix rhs) -
add
@ByVal @Name("operator +") public static Raylib.Matrix add(@Const @ByRef Raylib.Matrix lhs, @Const @ByRef Raylib.Matrix rhs) -
addPut
@Const @ByRef @Name("operator +=") public static Raylib.Matrix addPut(@ByRef Raylib.Matrix lhs, @Const @ByRef Raylib.Matrix rhs) -
subtract
@ByVal @Name("operator -") public static Raylib.Matrix subtract(@Const @ByRef Raylib.Matrix lhs, @Const @ByRef Raylib.Matrix rhs) -
subtractPut
@Const @ByRef @Name("operator -=") public static Raylib.Matrix subtractPut(@ByRef Raylib.Matrix lhs, @Const @ByRef Raylib.Matrix rhs) -
multiply
@ByVal @Name("operator *") public static Raylib.Matrix multiply(@Const @ByRef Raylib.Matrix lhs, @Const @ByRef Raylib.Matrix rhs) -
multiplyPut
@Const @ByRef @Name("operator *=") public static Raylib.Matrix multiplyPut(@ByRef Raylib.Matrix lhs, @Const @ByRef Raylib.Matrix rhs) -
InitPhysics
public static void InitPhysics() -
UpdatePhysics
public static void UpdatePhysics() -
ResetPhysics
public static void ResetPhysics() -
ClosePhysics
public static void ClosePhysics() -
SetPhysicsTimeStep
public static void SetPhysicsTimeStep(double delta) -
SetPhysicsGravity
public static void SetPhysicsGravity(float x, float y) -
CreatePhysicsBodyCircle
public static Raylib.PhysicsBody CreatePhysicsBodyCircle(@ByVal Raylib.Vector2 pos, float radius, float density) -
CreatePhysicsBodyRectangle
public static Raylib.PhysicsBody CreatePhysicsBodyRectangle(@ByVal Raylib.Vector2 pos, float width, float height, float density) -
CreatePhysicsBodyPolygon
public static Raylib.PhysicsBody CreatePhysicsBodyPolygon(@ByVal Raylib.Vector2 pos, float radius, int sides, float density) -
DestroyPhysicsBody
-
PhysicsAddForce
-
PhysicsAddTorque
-
PhysicsShatter
public static void PhysicsShatter(Raylib.PhysicsBody body, @ByVal Raylib.Vector2 _position, float force) -
SetPhysicsBodyRotation
-
GetPhysicsBody
-
GetPhysicsBodiesCount
public static int GetPhysicsBodiesCount() -
GetPhysicsShapeType
public static int GetPhysicsShapeType(int index) -
GetPhysicsShapeVerticesCount
public static int GetPhysicsShapeVerticesCount(int index) -
GetPhysicsShapeVertex
-
GuiEnable
public static void GuiEnable() -
GuiDisable
public static void GuiDisable() -
GuiLock
public static void GuiLock() -
GuiUnlock
public static void GuiUnlock() -
GuiIsLocked
@Cast("bool") public static boolean GuiIsLocked() -
GuiSetAlpha
public static void GuiSetAlpha(float alpha) -
GuiSetState
public static void GuiSetState(int state) -
GuiGetState
public static int GuiGetState() -
GuiSetFont
-
GuiGetFont
-
GuiSetStyle
public static void GuiSetStyle(int control, int property, int value) -
GuiGetStyle
public static int GuiGetStyle(int control, int property) -
GuiLoadStyle
public static void GuiLoadStyle(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) -
GuiLoadStyle
-
GuiLoadStyleDefault
public static void GuiLoadStyleDefault() -
GuiEnableTooltip
public static void GuiEnableTooltip() -
GuiDisableTooltip
public static void GuiDisableTooltip() -
GuiSetTooltip
public static void GuiSetTooltip(@Cast("const char*") org.bytedeco.javacpp.BytePointer tooltip) -
GuiSetTooltip
-
GuiIconText
@Cast("const char*") public static org.bytedeco.javacpp.BytePointer GuiIconText(int iconId, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiIconText
-
GuiSetIconScale
public static void GuiSetIconScale(int scale) -
GuiGetIcons
@Cast("unsigned int*") public static org.bytedeco.javacpp.IntPointer GuiGetIcons() -
GuiLoadIcons
@Cast("char**") public static org.bytedeco.javacpp.PointerPointer GuiLoadIcons(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, @Cast("bool") boolean loadIconsName) -
GuiLoadIcons
@Cast("char**") @ByPtrPtr public static ByteBuffer GuiLoadIcons(String fileName, @Cast("bool") boolean loadIconsName) -
GuiDrawIcon
public static void GuiDrawIcon(int iconId, int posX, int posY, int pixelSize, @ByVal Raylib.Color color) -
GuiWindowBox
public static int GuiWindowBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer title) -
GuiWindowBox
-
GuiGroupBox
public static int GuiGroupBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiGroupBox
-
GuiLine
public static int GuiLine(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiLine
-
GuiPanel
public static int GuiPanel(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiPanel
-
GuiTabBar
public static int GuiTabBar(@ByVal Raylib.Rectangle bounds, @Cast("const char**") org.bytedeco.javacpp.PointerPointer text, int count, org.bytedeco.javacpp.IntPointer active) -
GuiTabBar
public static int GuiTabBar(@ByVal Raylib.Rectangle bounds, @Cast("const char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer text, int count, org.bytedeco.javacpp.IntPointer active) -
GuiTabBar
public static int GuiTabBar(@ByVal Raylib.Rectangle bounds, @Cast("const char**") @ByPtrPtr ByteBuffer text, int count, IntBuffer active) -
GuiTabBar
public static int GuiTabBar(@ByVal Raylib.Rectangle bounds, @Cast("const char**") @ByPtrPtr byte[] text, int count, int[] active) -
GuiScrollPanel
public static int GuiScrollPanel(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @ByVal Raylib.Rectangle content, Raylib.Vector2 scroll, Raylib.Rectangle view) -
GuiScrollPanel
public static int GuiScrollPanel(@ByVal Raylib.Rectangle bounds, String text, @ByVal Raylib.Rectangle content, Raylib.Vector2 scroll, Raylib.Rectangle view) -
GuiLabel
public static int GuiLabel(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiLabel
-
GuiButton
public static int GuiButton(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiButton
-
GuiLabelButton
public static int GuiLabelButton(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiLabelButton
-
GuiToggle
public static int GuiToggle(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("bool*") org.bytedeco.javacpp.BoolPointer active) -
GuiToggle
public static int GuiToggle(@ByVal Raylib.Rectangle bounds, String text, @Cast("bool*") boolean[] active) -
GuiToggleGroup
public static int GuiToggleGroup(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active) -
GuiToggleGroup
-
GuiToggleGroup
public static int GuiToggleGroup(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] active) -
GuiToggleGroup
public static int GuiToggleGroup(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active) -
GuiToggleGroup
public static int GuiToggleGroup(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer active) -
GuiToggleGroup
-
GuiToggleSlider
public static int GuiToggleSlider(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active) -
GuiToggleSlider
-
GuiToggleSlider
public static int GuiToggleSlider(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] active) -
GuiToggleSlider
public static int GuiToggleSlider(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active) -
GuiToggleSlider
public static int GuiToggleSlider(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer active) -
GuiToggleSlider
-
GuiCheckBox
public static int GuiCheckBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("bool*") org.bytedeco.javacpp.BoolPointer checked) -
GuiCheckBox
public static int GuiCheckBox(@ByVal Raylib.Rectangle bounds, String text, @Cast("bool*") boolean[] checked) -
GuiComboBox
public static int GuiComboBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active) -
GuiComboBox
-
GuiComboBox
public static int GuiComboBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] active) -
GuiComboBox
public static int GuiComboBox(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active) -
GuiComboBox
public static int GuiComboBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer active) -
GuiComboBox
-
GuiDropdownBox
public static int GuiDropdownBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer active, @Cast("bool") boolean editMode) -
GuiDropdownBox
public static int GuiDropdownBox(@ByVal Raylib.Rectangle bounds, String text, IntBuffer active, @Cast("bool") boolean editMode) -
GuiDropdownBox
public static int GuiDropdownBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] active, @Cast("bool") boolean editMode) -
GuiDropdownBox
public static int GuiDropdownBox(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer active, @Cast("bool") boolean editMode) -
GuiDropdownBox
public static int GuiDropdownBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer active, @Cast("bool") boolean editMode) -
GuiDropdownBox
public static int GuiDropdownBox(@ByVal Raylib.Rectangle bounds, String text, int[] active, @Cast("bool") boolean editMode) -
GuiSpinner
public static int GuiSpinner(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiSpinner
public static int GuiSpinner(@ByVal Raylib.Rectangle bounds, String text, IntBuffer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiSpinner
public static int GuiSpinner(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiSpinner
public static int GuiSpinner(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiSpinner
public static int GuiSpinner(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiSpinner
public static int GuiSpinner(@ByVal Raylib.Rectangle bounds, String text, int[] value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiValueBox
public static int GuiValueBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiValueBox
public static int GuiValueBox(@ByVal Raylib.Rectangle bounds, String text, IntBuffer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiValueBox
public static int GuiValueBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiValueBox
public static int GuiValueBox(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiValueBox
public static int GuiValueBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiValueBox
public static int GuiValueBox(@ByVal Raylib.Rectangle bounds, String text, int[] value, int minValue, int maxValue, @Cast("bool") boolean editMode) -
GuiValueBoxFloat
public static int GuiValueBoxFloat(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("char*") org.bytedeco.javacpp.BytePointer textValue, org.bytedeco.javacpp.FloatPointer value, @Cast("bool") boolean editMode) -
GuiValueBoxFloat
public static int GuiValueBoxFloat(@ByVal Raylib.Rectangle bounds, String text, @Cast("char*") ByteBuffer textValue, FloatBuffer value, @Cast("bool") boolean editMode) -
GuiValueBoxFloat
public static int GuiValueBoxFloat(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("char*") byte[] textValue, float[] value, @Cast("bool") boolean editMode) -
GuiValueBoxFloat
public static int GuiValueBoxFloat(@ByVal Raylib.Rectangle bounds, String text, @Cast("char*") org.bytedeco.javacpp.BytePointer textValue, org.bytedeco.javacpp.FloatPointer value, @Cast("bool") boolean editMode) -
GuiValueBoxFloat
public static int GuiValueBoxFloat(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, @Cast("char*") ByteBuffer textValue, FloatBuffer value, @Cast("bool") boolean editMode) -
GuiValueBoxFloat
public static int GuiValueBoxFloat(@ByVal Raylib.Rectangle bounds, String text, @Cast("char*") byte[] textValue, float[] value, @Cast("bool") boolean editMode) -
GuiTextBox
public static int GuiTextBox(@ByVal Raylib.Rectangle bounds, @Cast("char*") org.bytedeco.javacpp.BytePointer text, int textSize, @Cast("bool") boolean editMode) -
GuiTextBox
public static int GuiTextBox(@ByVal Raylib.Rectangle bounds, @Cast("char*") ByteBuffer text, int textSize, @Cast("bool") boolean editMode) -
GuiTextBox
public static int GuiTextBox(@ByVal Raylib.Rectangle bounds, @Cast("char*") byte[] text, int textSize, @Cast("bool") boolean editMode) -
GuiSlider
public static int GuiSlider(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) -
GuiSlider
public static int GuiSlider(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, FloatBuffer value, float minValue, float maxValue) -
GuiSlider
public static int GuiSlider(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, float[] value, float minValue, float maxValue) -
GuiSlider
public static int GuiSlider(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) -
GuiSlider
public static int GuiSlider(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, FloatBuffer value, float minValue, float maxValue) -
GuiSlider
public static int GuiSlider(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, float[] value, float minValue, float maxValue) -
GuiSliderBar
public static int GuiSliderBar(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) -
GuiSliderBar
public static int GuiSliderBar(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, FloatBuffer value, float minValue, float maxValue) -
GuiSliderBar
public static int GuiSliderBar(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, float[] value, float minValue, float maxValue) -
GuiSliderBar
public static int GuiSliderBar(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) -
GuiSliderBar
public static int GuiSliderBar(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, FloatBuffer value, float minValue, float maxValue) -
GuiSliderBar
public static int GuiSliderBar(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, float[] value, float minValue, float maxValue) -
GuiProgressBar
public static int GuiProgressBar(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) -
GuiProgressBar
public static int GuiProgressBar(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, FloatBuffer value, float minValue, float maxValue) -
GuiProgressBar
public static int GuiProgressBar(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, float[] value, float minValue, float maxValue) -
GuiProgressBar
public static int GuiProgressBar(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, org.bytedeco.javacpp.FloatPointer value, float minValue, float maxValue) -
GuiProgressBar
public static int GuiProgressBar(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer textLeft, @Cast("const char*") org.bytedeco.javacpp.BytePointer textRight, FloatBuffer value, float minValue, float maxValue) -
GuiProgressBar
public static int GuiProgressBar(@ByVal Raylib.Rectangle bounds, String textLeft, String textRight, float[] value, float minValue, float maxValue) -
GuiStatusBar
public static int GuiStatusBar(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiStatusBar
-
GuiDummyRec
public static int GuiDummyRec(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text) -
GuiDummyRec
-
GuiGrid
public static int GuiGrid(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, float spacing, int subdivs, Raylib.Vector2 mouseCell) -
GuiGrid
public static int GuiGrid(@ByVal Raylib.Rectangle bounds, String text, float spacing, int subdivs, Raylib.Vector2 mouseCell) -
GuiListView
public static int GuiListView(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active) -
GuiListView
public static int GuiListView(@ByVal Raylib.Rectangle bounds, String text, IntBuffer scrollIndex, IntBuffer active) -
GuiListView
public static int GuiListView(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, int[] scrollIndex, int[] active) -
GuiListView
public static int GuiListView(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active) -
GuiListView
public static int GuiListView(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, IntBuffer scrollIndex, IntBuffer active) -
GuiListView
public static int GuiListView(@ByVal Raylib.Rectangle bounds, String text, int[] scrollIndex, int[] active) -
GuiListViewEx
public static int GuiListViewEx(@ByVal Raylib.Rectangle bounds, @Cast("const char**") org.bytedeco.javacpp.PointerPointer text, int count, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active, org.bytedeco.javacpp.IntPointer focus) -
GuiListViewEx
public static int GuiListViewEx(@ByVal Raylib.Rectangle bounds, @Cast("const char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer text, int count, org.bytedeco.javacpp.IntPointer scrollIndex, org.bytedeco.javacpp.IntPointer active, org.bytedeco.javacpp.IntPointer focus) -
GuiListViewEx
public static int GuiListViewEx(@ByVal Raylib.Rectangle bounds, @Cast("const char**") @ByPtrPtr ByteBuffer text, int count, IntBuffer scrollIndex, IntBuffer active, IntBuffer focus) -
GuiListViewEx
public static int GuiListViewEx(@ByVal Raylib.Rectangle bounds, @Cast("const char**") @ByPtrPtr byte[] text, int count, int[] scrollIndex, int[] active, int[] focus) -
GuiMessageBox
public static int GuiMessageBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer title, @Cast("const char*") org.bytedeco.javacpp.BytePointer message, @Cast("const char*") org.bytedeco.javacpp.BytePointer buttons) -
GuiMessageBox
public static int GuiMessageBox(@ByVal Raylib.Rectangle bounds, String title, String message, String buttons) -
GuiTextInputBox
public static int GuiTextInputBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer title, @Cast("const char*") org.bytedeco.javacpp.BytePointer message, @Cast("const char*") org.bytedeco.javacpp.BytePointer buttons, @Cast("char*") org.bytedeco.javacpp.BytePointer text, int textMaxSize, @Cast("bool*") org.bytedeco.javacpp.BoolPointer secretViewActive) -
GuiTextInputBox
public static int GuiTextInputBox(@ByVal Raylib.Rectangle bounds, String title, String message, String buttons, @Cast("char*") ByteBuffer text, int textMaxSize, @Cast("bool*") boolean[] secretViewActive) -
GuiTextInputBox
public static int GuiTextInputBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer title, @Cast("const char*") org.bytedeco.javacpp.BytePointer message, @Cast("const char*") org.bytedeco.javacpp.BytePointer buttons, @Cast("char*") byte[] text, int textMaxSize, @Cast("bool*") org.bytedeco.javacpp.BoolPointer secretViewActive) -
GuiTextInputBox
public static int GuiTextInputBox(@ByVal Raylib.Rectangle bounds, String title, String message, String buttons, @Cast("char*") org.bytedeco.javacpp.BytePointer text, int textMaxSize, @Cast("bool*") boolean[] secretViewActive) -
GuiTextInputBox
public static int GuiTextInputBox(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer title, @Cast("const char*") org.bytedeco.javacpp.BytePointer message, @Cast("const char*") org.bytedeco.javacpp.BytePointer buttons, @Cast("char*") ByteBuffer text, int textMaxSize, @Cast("bool*") org.bytedeco.javacpp.BoolPointer secretViewActive) -
GuiTextInputBox
public static int GuiTextInputBox(@ByVal Raylib.Rectangle bounds, String title, String message, String buttons, @Cast("char*") byte[] text, int textMaxSize, @Cast("bool*") boolean[] secretViewActive) -
GuiColorPicker
public static int GuiColorPicker(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, Raylib.Color color) -
GuiColorPicker
-
GuiColorPanel
public static int GuiColorPanel(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, Raylib.Color color) -
GuiColorPanel
-
GuiColorBarAlpha
public static int GuiColorBarAlpha(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.FloatPointer alpha) -
GuiColorBarAlpha
-
GuiColorBarAlpha
public static int GuiColorBarAlpha(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, float[] alpha) -
GuiColorBarAlpha
public static int GuiColorBarAlpha(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.FloatPointer alpha) -
GuiColorBarAlpha
public static int GuiColorBarAlpha(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, FloatBuffer alpha) -
GuiColorBarAlpha
-
GuiColorBarHue
public static int GuiColorBarHue(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, org.bytedeco.javacpp.FloatPointer value) -
GuiColorBarHue
-
GuiColorBarHue
public static int GuiColorBarHue(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, float[] value) -
GuiColorBarHue
public static int GuiColorBarHue(@ByVal Raylib.Rectangle bounds, String text, org.bytedeco.javacpp.FloatPointer value) -
GuiColorBarHue
public static int GuiColorBarHue(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, FloatBuffer value) -
GuiColorBarHue
-
GuiColorPickerHSV
public static int GuiColorPickerHSV(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, Raylib.Vector3 colorHsv) -
GuiColorPickerHSV
public static int GuiColorPickerHSV(@ByVal Raylib.Rectangle bounds, String text, Raylib.Vector3 colorHsv) -
GuiColorPanelHSV
public static int GuiColorPanelHSV(@ByVal Raylib.Rectangle bounds, @Cast("const char*") org.bytedeco.javacpp.BytePointer text, Raylib.Vector3 colorHsv) -
GuiColorPanelHSV
public static int GuiColorPanelHSV(@ByVal Raylib.Rectangle bounds, String text, Raylib.Vector3 colorHsv)
-