diff --git a/.cirrus.yml b/.cirrus.yml deleted file mode 100644 index 723d5c5..0000000 --- a/.cirrus.yml +++ /dev/null @@ -1,51 +0,0 @@ -# download at https://api.cirrus-ci.com/v1/artifact/github/electronstudio/jaylib/main/binary.zip - - -mac_task: - macos_instance: - image: ghcr.io/cirruslabs/macos-sonoma-xcode:latest - env: - RAYLIB_PLATFORM: macosx-arm64 - RAYLIB_VERSION: 5.5.0-3 - setup_script: - - brew update - - brew install java11 - - sudo ln -sfn /opt/homebrew/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk - - export CPPFLAGS="-I/opt/homebrew/opt/openjdk@11/include" - build_raylib_script: - - git submodule update --init --recursive - - cd raylib - - mkdir build - - cd build - - cmake -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. - - make -j8 - - sudo make install - build_script: - - ./build-java.sh - - ./build-native.sh - artifacts: - path: "./*macos*.jar" - -pi_task: - arm_container: - image: dtcooper/raspberrypi-os:python-bullseye - env: - RAYLIB_PLATFORM: linux-arm64 - RAYLIB_VERSION: 5.5.0-3 - setup_script: - - apt update - - apt -y install openjdk-11-jdk cmake libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev libwayland-dev libxkbcommon-dev - build_raylib_script: - - git submodule update --init --recursive - - cd raylib - - mkdir build - - cd build - - cmake -DPLATFORM="Desktop" -DOPENGL_VERSION=2.1 -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. - - make -j2 - - make install - - find /usr/lib - build_script: - - ./build-java.sh - - ./build-native.sh - artifacts: - path: "./*linux*.jar" \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e9645e..f05bbb9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,11 +9,13 @@ on: workflow_dispatch: env: - RAYLIB_VERSION: 5.5.0-3 + RAYLIB_VERSION: 6.0.1-0 jobs: build-linux: runs-on: ubuntu-latest + env: + RAYLIB_PLATFORM: linux-x86_64 container: image: electronstudio/ubuntu16-modern:latest options: --user root @@ -21,12 +23,22 @@ jobs: # override /__e/node20 because GitHub Actions uses a version that requires too-recent glibc - /tmp:/__e/node20 - steps: - name: fix node run: | ln -s /usr/local/bin /__e/node20/bin + - name: Build SDL + run: | + wget https://github.com/libsdl-org/SDL/releases/download/release-3.4.4/SDL3-3.4.4.tar.gz + tar xvfz SDL3-3.4.4.tar.gz + sed -i 's/#define SDL_DYNAMIC_API 1/#define SDL_DYNAMIC_API 0/' SDL3-3.4.4/src/dynapi/SDL_dynapi.h + mkdir build + cd build + cmake ../SDL3-3.4.4 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF -DSDL_TEST_LIBRARY=OFF -DSDL_TESTS=OFF -DSDL_RENDER=OFF -DSDL_HAPTIC=OFF + cmake --build . --config Release + cmake --install . + - uses: actions/checkout@v2 with: submodules: recursive @@ -36,18 +48,27 @@ jobs: cd raylib mkdir build cd build - cmake -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. + cmake -DPLATFORM="SDL" -DOPENGL_VERSION="3.3" -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_BUSY_WAIT_LOOP=OFF -DSUPPORT_CUSTOM_FRAME_CONTROL=OFF -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. make -j2 make install - name: Build jaylib - env: - RAYLIB_PLATFORM: linux-x86_64 run: | ./build-java.sh ./build-native.sh ./build-docs.sh + - name: Test + run: | + java -cp jaylib-$RAYLIB_VERSION.jar:jaylib-natives-$RAYLIB_PLATFORM-$RAYLIB_VERSION.jar com.raylib.Test >/tmp/output 2>&1 || true + cat /tmp/output + if grep -q "INFO: Initializing raylib" /tmp/output; then + echo "Passed" + else + echo "Failed" + exit 1 + fi + - name: Upload jar uses: actions/upload-artifact@v4 with: @@ -56,6 +77,8 @@ jobs: build-linux-32bit: runs-on: ubuntu-latest + env: + RAYLIB_PLATFORM: linux-x86 container: image: electronstudio/ubuntu16-modern:i386 options: --user root @@ -68,6 +91,23 @@ jobs: run: | ln -s /usr/local/bin /__e/node20/bin + - name: update cmake + run: | + wget https://github.com/Kitware/CMake/releases/download/v3.31.10/cmake-3.31.10-linux-x86_64.tar.gz + tar xvfz cmake-3.31.10-linux-x86_64.tar.gz + cp -r cmake-3.31.10-linux-x86_64/* /usr/ + + - name: Build SDL + run: | + wget https://github.com/libsdl-org/SDL/releases/download/release-3.4.4/SDL3-3.4.4.tar.gz + tar xvfz SDL3-3.4.4.tar.gz + sed -i 's/#define SDL_DYNAMIC_API 1/#define SDL_DYNAMIC_API 0/' SDL3-3.4.4/src/dynapi/SDL_dynapi.h + mkdir build + cd build + cmake ../SDL3-3.4.4 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF -DSDL_TEST_LIBRARY=OFF -DSDL_TESTS=OFF -DSDL_RENDER=OFF -DSDL_HAPTIC=OFF + cmake --build . --config Release + cmake --install . + - uses: actions/checkout@v2 with: submodules: recursive @@ -77,61 +117,96 @@ jobs: cd raylib mkdir build cd build - cmake -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DOPENGL_VERSION=2.1 -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. + cmake -DPLATFORM="SDL" -DOPENGL_VERSION="Software" -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_BUSY_WAIT_LOOP=OFF -DSUPPORT_CUSTOM_FRAME_CONTROL=OFF -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. make -j2 make install - name: Build jaylib - env: - RAYLIB_PLATFORM: linux-x86 run: | ./build-java.sh ./build-native.sh ./build-docs.sh + - name: Test + run: | + java -cp jaylib-$RAYLIB_VERSION.jar:jaylib-natives-$RAYLIB_PLATFORM-$RAYLIB_VERSION.jar com.raylib.Test >/tmp/output 2>&1 || true + cat /tmp/output + if grep -q "INFO: Initializing raylib" /tmp/output; then + echo "Passed" + else + echo "Failed" + exit 1 + fi + - name: Upload jar uses: actions/upload-artifact@v4 with: name: jaylib-linux-x86 path: ./jaylib-natives*.jar -# build-linux-arm: -# runs-on: rpi -# -# steps: -# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it -# - uses: actions/checkout@v2 -# with: -# submodules: recursive -# -# -# - name: Build raylib -# run: | -# cd raylib -# mkdir build -# cd build -# cmake -DBUILD_EXAMPLES=off -DINCLUDE_EVERYTHING=on -DSUPPORT_FILEFORMAT_JPG=on -DWITH_PIC=on -DCMAKE_BUILD_TYPE=Release -DOpenGL_GL_PREFERENCE=GLVND .. -# make -j2 -# make install -# -# - name: Build jaylib -# env: -# RAYLIB_PLATFORM: linux-armhf -# run: | -# ./build-java.sh -# ./build-native.sh -# -# - name: Upload jar -# uses: actions/upload-artifact@v2.2.4 -# with: -# name: jar -# path: ./*.jar - - - build-mac: - runs-on: macos-13 + build-linux-arm64: + runs-on: ubuntu-22.04-arm + env: + RAYLIB_PLATFORM: linux-arm64 + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v4 + with: + submodules: recursive + + - name: install libs + run: | + sudo apt update + sudo apt -y install cmake libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev libwayland-dev libxkbcommon-dev libgbm-dev libdrm-dev + + - name: Build SDL + run: | + wget https://github.com/libsdl-org/SDL/releases/download/release-3.4.4/SDL3-3.4.4.tar.gz + tar xvfz SDL3-3.4.4.tar.gz + sed -i 's/#define SDL_DYNAMIC_API 1/#define SDL_DYNAMIC_API 0/' SDL3-3.4.4/src/dynapi/SDL_dynapi.h + mkdir build + cd build + cmake ../SDL3-3.4.4 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF -DSDL_TEST_LIBRARY=OFF -DSDL_TESTS=OFF -DSDL_RENDER=OFF -DSDL_HAPTIC=OFF -DSDL_TEST_LIBRARY=OFF -DSDL_TESTS=OFF -DSDL_RENDER=OFF -DSDL_HAPTIC=OFF + cmake --build . --config Release + sudo cmake --install . + + - name: Build raylib with SDL if selected + run: | + cd raylib + mkdir build + cd build + cmake -DPLATFORM="SDL" -DOPENGL_VERSION="2.1" -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_BUSY_WAIT_LOOP=OFF -DSUPPORT_CUSTOM_FRAME_CONTROL=OFF -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. + make -j2 + sudo make install + + - name: Build jaylib + run: | + ./build-java.sh + ./build-native.sh + ./build-docs.sh + + - name: Test + run: | + java -cp jaylib-$RAYLIB_VERSION.jar:jaylib-natives-$RAYLIB_PLATFORM-$RAYLIB_VERSION.jar com.raylib.Test >/tmp/output 2>&1 || true + cat /tmp/output + if grep -q "INFO: Initializing raylib" /tmp/output; then + echo "Passed" + else + echo "Failed" + exit 1 + fi + + - name: Upload jar + uses: actions/upload-artifact@v4 + with: + name: jaylib-linux-arm64 + path: ./jaylib-natives*.jar + + build-mac-intel: + runs-on: macos-15-intel env: MACOSX_DEPLOYMENT_TARGET: 10.14 + RAYLIB_PLATFORM: macosx-x86_64 steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it @@ -139,38 +214,119 @@ jobs: with: submodules: recursive - - uses: actions/setup-java@v2 + - uses: actions/setup-java@v5 with: - distribution: 'adopt' # See 'Supported distributions' for available options - java-version: '8' + distribution: "temurin" # See 'Supported distributions' for available options + java-version: "8" + architecture: "x64" + - name: Build SDL + run: | + wget https://github.com/libsdl-org/SDL/releases/download/release-3.4.4/SDL3-3.4.4.tar.gz + tar xvfz SDL3-3.4.4.tar.gz + sed -i '' 's/#define SDL_DYNAMIC_API 1/#define SDL_DYNAMIC_API 0/' SDL3-3.4.4/src/dynapi/SDL_dynapi.h + mkdir build + cd build + cmake ../SDL3-3.4.4 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF -DSDL_TEST_LIBRARY=OFF -DSDL_TESTS=OFF -DSDL_RENDER=OFF -DSDL_HAPTIC=OFF + cmake --build . --config Release + sudo cmake --install . - # build raylib for arm64 and x86_64 as well - name: Build raylib run: | cd raylib mkdir build cd build - cmake -DBUILD_EXAMPLES=OFF -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. + cmake -DPLATFORM="SDL" -DOPENGL_VERSION="3.3" -DBUILD_EXAMPLES=OFF -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DCUSTOMIZE_BUILD=ON -DSUPPORT_BUSY_WAIT_LOOP=OFF -DSUPPORT_CUSTOM_FRAME_CONTROL=OFF -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. make -j2 sudo make install - - name: Build jaylib - env: - RAYLIB_PLATFORM: macosx-x86_64 run: | ./build-java.sh ./build-native.sh + - name: Test + run: | + java -cp jaylib-$RAYLIB_VERSION.jar:jaylib-natives-$RAYLIB_PLATFORM-$RAYLIB_VERSION.jar com.raylib.Test >/tmp/output 2>&1 || true + cat /tmp/output + if grep -q "INFO: Initializing raylib" /tmp/output; then + echo "Passed" + else + echo "Failed" + exit 1 + fi + - name: Upload jar uses: actions/upload-artifact@v4 with: name: jaylib-macosx-x86_64 path: ./*macosx-x86_64*.jar + build-mac-arm64: + runs-on: macos-26 + env: + MACOSX_DEPLOYMENT_TARGET: 11.0 + RAYLIB_PLATFORM: macosx-arm64 + + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 + with: + submodules: recursive + + - uses: actions/setup-java@v5 + with: + distribution: "temurin" # See 'Supported distributions' for available options + java-version: "11" + architecture: "aarch64" + + - name: Build SDL + run: | + wget https://github.com/libsdl-org/SDL/releases/download/release-3.4.4/SDL3-3.4.4.tar.gz + tar xvfz SDL3-3.4.4.tar.gz + sed -i '' 's/#define SDL_DYNAMIC_API 1/#define SDL_DYNAMIC_API 0/' SDL3-3.4.4/src/dynapi/SDL_dynapi.h + mkdir build + cd build + cmake ../SDL3-3.4.4 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF -DSDL_TEST_LIBRARY=OFF -DSDL_TESTS=OFF -DSDL_RENDER=OFF -DSDL_HAPTIC=OFF + cmake --build . --config Release + sudo cmake --install . + + - name: Build raylib + run: | + cd raylib + mkdir build + cd build + cmake -DPLATFORM="SDL" -DOPENGL_VERSION="3.3" -DBUILD_EXAMPLES=OFF -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 -DCUSTOMIZE_BUILD=ON -DSUPPORT_BUSY_WAIT_LOOP=OFF -DSUPPORT_CUSTOM_FRAME_CONTROL=OFF -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. + make -j2 + sudo make install + + - name: Build jaylib + run: | + ./build-java.sh + ./build-native.sh + + - name: Test + run: | + ls *.jar + java -cp jaylib-$RAYLIB_VERSION.jar:jaylib-natives-$RAYLIB_PLATFORM-$RAYLIB_VERSION.jar com.raylib.Test >/tmp/output 2>&1 || true + cat /tmp/output + if grep -q "INFO: Initializing raylib" /tmp/output; then + echo "Passed" + else + echo "Failed" + exit 1 + fi + + - name: Upload jar + uses: actions/upload-artifact@v4 + with: + name: jaylib-macosx-arm64 + path: ./*macosx-arm64*.jar + build-windows: runs-on: windows-2022 + env: + RAYLIB_PLATFORM: windows-x86_64 steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it @@ -178,21 +334,36 @@ jobs: with: submodules: recursive - - uses: actions/setup-java@v2 + - uses: actions/setup-java@v5 with: - distribution: 'adopt' # See 'Supported distributions' for available options - java-version: '8' - + distribution: "temurin" # See 'Supported distributions' for available options + java-version: "8" + architecture: "x64" - name: Add msbuild to PATH uses: microsoft/setup-msbuild@v1.0.2 + - name: Download SDL3 + run: curl -L -o SDL3.zip https://github.com/libsdl-org/SDL/releases/download/release-3.4.4/SDL3-devel-3.4.4-VC.zip + + - name: Unpack SDL3 + shell: bash + run: | + mkdir -p "${{ runner.temp }}/SDL3" + mkdir -p "${{ runner.temp }}/ziptmp" + unzip SDL3.zip -d "${{ runner.temp }}/ziptmp" + mv "${{ runner.temp }}/ziptmp"/*/* "${{ runner.temp }}/SDL3" + cp -v "${{ runner.temp }}/SDL3/lib/x64/"* . + + - name: Set SDL3_DIR environment variable + run: echo SDL3_DIR=${{ runner.temp }}\SDL3\cmake >> $env:GITHUB_ENV + - name: Build raylib run: | cd raylib mkdir build cd build - cmake -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. + cmake -DPLATFORM="SDL" -DOPENGL_VERSION="3.3" -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_BUSY_WAIT_LOOP=OFF -DSUPPORT_CUSTOM_FRAME_CONTROL=OFF -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. msbuild raylib.sln /target:raylib /property:Configuration=Release copy raylib\Release\raylib.lib ..\.. cd ..\.. @@ -200,12 +371,23 @@ jobs: - uses: ilammy/msvc-dev-cmd@v1 - name: Build jaylib - env: - RAYLIB_PLATFORM: windows-x86_64 run: | build-windows.bat shell: cmd + - name: Test + shell: bash + run: | + javac -cp "build;javacpp.jar" -d build src/com/raylib/*.java + java -cp "build;javacpp.jar;jaylib-natives-${RAYLIB_PLATFORM}-${RAYLIB_VERSION}.jar" com.raylib.Test >/tmp/output 2>&1 || true + cat /tmp/output + if grep -q "INFO: Initializing raylib" /tmp/output; then + echo "Passed" + else + echo "Failed" + exit 1 + fi + - name: Upload jar uses: actions/upload-artifact@v4 with: @@ -214,6 +396,8 @@ jobs: build-windows32: runs-on: windows-2022 + env: + RAYLIB_PLATFORM: windows-x86 steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it @@ -223,22 +407,36 @@ jobs: - uses: actions/setup-java@v2 with: - distribution: 'adopt' # See 'Supported distributions' for available options - java-version: '8' - architecture: 'x86' - + distribution: "temurin" # See 'Supported distributions' for available options + java-version: "8" + architecture: "x86" - name: Add msbuild to PATH uses: microsoft/setup-msbuild@v2 with: msbuild-architecture: x86 + # - name: Download SDL3 + # run: curl -L -o SDL3.zip https://github.com/libsdl-org/SDL/releases/download/release-3.4.4/SDL3-devel-3.4.4-VC.zip + + # - name: Unpack SDL3 + # shell: bash + # run: | + # mkdir -p "${{ runner.temp }}/SDL3" + # mkdir -p "${{ runner.temp }}/ziptmp" + # unzip SDL3.zip -d "${{ runner.temp }}/ziptmp" + # mv "${{ runner.temp }}/ziptmp"/*/* "${{ runner.temp }}/SDL3" + # cp -v "${{ runner.temp }}/SDL3/lib/x86/"* . + + # - name: Set SDL3_DIR environment variable + # run: echo SDL3_DIR=${{ runner.temp }}\SDL3\cmake >> $env:GITHUB_ENV + - name: Build raylib run: | cd raylib mkdir build cd build - cmake -A Win32 -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DOPENGL_VERSION=2.1 -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. + cmake -A Win32 -DPLATFORM="Win32" -DOPENGL_VERSION="Software" -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_BUSY_WAIT_LOOP=OFF -DSUPPORT_CUSTOM_FRAME_CONTROL=OFF -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release .. msbuild raylib.sln /target:raylib /property:Configuration=Release copy raylib\Release\raylib.lib ..\.. cd ..\.. @@ -248,12 +446,23 @@ jobs: with: arch: x86 - name: Build jaylib - env: - RAYLIB_PLATFORM: windows-x86 run: | build-windows.bat shell: cmd + - name: Test + shell: bash + run: | + javac -cp "build;javacpp.jar" -d build src/com/raylib/*.java + java -d32 -cp "build;javacpp.jar;jaylib-natives-${RAYLIB_PLATFORM}-${RAYLIB_VERSION}.jar" com.raylib.Test + # cat /tmp/output + # if grep -q "INFO: Initializing raylib" /tmp/output; then + # echo "Passed" + # else + # echo "Failed" + # exit 1 + # fi + - name: Upload jar uses: actions/upload-artifact@v4 with: @@ -262,17 +471,26 @@ jobs: merge-artifacts: runs-on: ubuntu-latest - needs: [build-linux, build-linux-32bit, build-mac, build-windows, build-windows32] - + needs: + [ + build-linux, + build-linux-32bit, + build-linux-arm64, + build-mac-intel, + build-mac-arm64, + build-windows, + build-windows32, + ] + steps: - name: Download all artifacts uses: actions/download-artifact@v4 with: path: artifacts merge-multiple: true - + - name: Upload merged artifact uses: actions/upload-artifact@v4 with: name: jaylib-all-platforms - path: artifacts/ \ No newline at end of file + path: artifacts/ diff --git a/.gitignore b/.gitignore index 9ca7801..6eab33e 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,6 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* + +build +gen diff --git a/.idea/SweepConfig.xml b/.idea/SweepConfig.xml new file mode 100644 index 0000000..1b3a926 --- /dev/null +++ b/.idea/SweepConfig.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index e3ec115..9ba71f3 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -6,10 +6,8 @@ + - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index f0ad1fa..19d5610 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -9,10 +9,11 @@ + - + \ No newline at end of file diff --git a/README.md b/README.md index b88fedf..357fdb5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # News +* [Jaylib Discord chat](https://discord.gg/PwmyKc6Jcp) + * Take a look at [Jaylib-FFM](https://github.com/electronstudio/jaylib-ffm) a Java FFM Raylib binding. * The `com.raylib.Jaylib` class has been removed because it seemed to confuse people and IDE @@ -7,7 +9,7 @@ autocompletion. Use `com.raylib.Raylib` instead. The Colors are now in `com.ra If you don't like the fluent constructor syntax of JavaCPP, use the methods in `com.raylib.Helpers` to create structs. -# Jaylib - JNI bindings for [Raylib](https://github.com/raysan5/raylib/) 5.5 + RLGL + Raymath + Physac + RayGui +# Jaylib - JNI bindings for [Raylib](https://github.com/raysan5/raylib/) 6.0 + RLGL + Raymath + Physac + RayGui JNI is the fastest kind of native binding for Java 8+, but is difficult to write. Therefore we are using [JavaCPP](https://github.com/bytedeco/javacpp) to automatically generate the bindings. @@ -24,12 +26,14 @@ they are auto-generated. See [How To Build](#how-to-build) ## Platforms -5.5+ release includes binaries for: -* Windows x86_64 -* Macos x86_64 -* Macos ARM64 -* Linux x86_64 -* Linux ARM64 (Raspberry Pi Bullseye, 64 bit only, untested) +6.0+ release includes binaries for: +* Windows x86_64 (SDL backend, OpenGL 3.3) +* Windows x64 (Software rendering backend) +* Macos x86_64 (SDL backend, Open 3.3) +* Macos ARM64 (SDL backend, OpenGL 3.3) +* Linux x86_64 (SDL backend, OpenGL 3.3) +* Linux x86 (Software rendering backend) +* Linux ARM64 (SDL backend, OpenGL 2.1) ## Docs @@ -113,19 +117,19 @@ public class Demo { Compile it: - javac -cp jaylib-5.5.0-2.jar Demo.java + javac -cp jaylib-6.0.1-0.jar Demo.java Run it: - java -cp jaylib-5.5.0-2.jar:. Demo + java -cp jaylib-6.0.1-0.jar:. Demo On MacOS you need this additional option: - java -XstartOnFirstThread -cp jaylib-5.5.0-2.jar:. Demo + java -XstartOnFirstThread -cp jaylib-6.0.1-0.jar:. Demo On weirdy Windows you use semi-colons: - java -cp jaylib-5.5.0-2.jar;. Demo + java -cp jaylib-6.0.1-0.jar;. Demo ## Known issues diff --git a/build-java.sh b/build-java.sh index c75232c..31fb6dc 100755 --- a/build-java.sh +++ b/build-java.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash rm -r gen cd src echo "STEP 1 - generate Raylib.java" @@ -14,7 +14,7 @@ mv src/com/raylib/RaylibConfig.class gen/com/raylib cp *.h gen/com/raylib cd gen echo "STEP 2 - compile Raylib.java" -java -jar ../javacpp.jar -nodelete com/raylib/Raylib.java -Dplatform.compiler.foo='-DPHYSAC_IMPLEMENTATION -DRAYGUI_IMPLEMENTATION -std=c++11' +java -jar ../javacpp.jar -nodelete com/raylib/Raylib.java -Dplatform.compiler.foo='-DPHYSAC_IMPLEMENTATION -DRAYGUI_IMPLEMENTATION -std=c++11' -Dplatform.compiler.mac='-DPHYSAC_IMPLEMENTATION -DRAYGUI_IMPLEMENTATION -std=c++11 -mmacosx-version-min=10.14 -framework GameController' # /Oi /O2 /MD /LD /link /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /NODEFAULTLIB:MSVCRTD' if [ $? -ne '0' ]; then echo "Fix this before trying again" diff --git a/build-windows.bat b/build-windows.bat index 39b8c7d..0a18c91 100644 --- a/build-windows.bat +++ b/build-windows.bat @@ -34,6 +34,7 @@ echo "STEP 5 - move compilation results from gen folder to natives folder" rmdir /S /Q natives mkdir natives\com\raylib\%RAYLIB_PLATFORM% copy gen\com\raylib\%RAYLIB_PLATFORM%\* natives\com\raylib\%RAYLIB_PLATFORM%\ +copy SDL3.dll natives\com\raylib\%RAYLIB_PLATFORM%\ @REM echo "STEP 4 - unzip javacpp.jar" diff --git a/doc/allclasses-index.html b/doc/allclasses-index.html index a04556e..502c525 100644 --- a/doc/allclasses-index.html +++ b/doc/allclasses-index.html @@ -1,55 +1,51 @@ - + All Classes and Interfaces - + - - - - - + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package +Class Tree Deprecated Index -Search Help - - - - - - - + +SEARCH + + - + All Classes and Interfaces @@ -115,69 +111,72 @@ All Classes and Interfaces< Raylib.ModelAnimation -Raylib.Music +Raylib.ModelSkeleton -Raylib.NPatchInfo +Raylib.Music -Raylib.PhysicsBody +Raylib.NPatchInfo -Raylib.PhysicsManifoldData +Raylib.PhysicsBody -Raylib.PhysicsShape +Raylib.PhysicsManifoldData -Raylib.PhysicsVertexData +Raylib.PhysicsShape -Raylib.rAudioBuffer +Raylib.PhysicsVertexData -Raylib.rAudioProcessor +Raylib.rAudioBuffer -Raylib.Ray +Raylib.rAudioProcessor -Raylib.RayCollision +Raylib.Ray -Raylib.Rectangle +Raylib.RayCollision -Raylib.RenderTexture +Raylib.Rectangle -Raylib.rlDrawCall +Raylib.RenderTexture -Raylib.rlRenderBatch +Raylib.rlDrawCall -Raylib.rlVertexBuffer +Raylib.rlRenderBatch -Raylib.SaveFileDataCallback +Raylib.rlVertexBuffer -Raylib.SaveFileTextCallback +Raylib.SaveFileDataCallback -Raylib.Shader +Raylib.SaveFileTextCallback -Raylib.Sound +Raylib.Shader -Raylib.Texture +Raylib.Sound -Raylib.TraceLogCallback +Raylib.Texture -Raylib.Transform +Raylib.TraceLogCallback -Raylib.Vector2 +Raylib.Transform -Raylib.Vector3 +Raylib.Vector2 -Raylib.Vector4 +Raylib.Vector3 -Raylib.VrDeviceInfo +Raylib.Vector4 -Raylib.VrStereoConfig +Raylib.VrDeviceInfo -Raylib.Wave +Raylib.VrStereoConfig -RaylibConfig +Raylib.Wave -Test +RaylibConfig +Test + + diff --git a/doc/allpackages-index.html b/doc/allpackages-index.html index 6f521db..446b3e6 100644 --- a/doc/allpackages-index.html +++ b/doc/allpackages-index.html @@ -1,55 +1,51 @@ - + All Packages - + - - - - - + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package +Class Tree Deprecated Index -Search Help - - - - - - - + +SEARCH + + - + All Packages @@ -63,5 +59,6 @@ All Packages + diff --git a/doc/com/raylib/Colors.html b/doc/com/raylib/Colors.html index 0a7c419..bdbc46f 100644 --- a/doc/com/raylib/Colors.html +++ b/doc/com/raylib/Colors.html @@ -1,31 +1,30 @@ - + Colors - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,89 +32,66 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Colors - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Field Summary -Constructor Summary -Method Summary -Field Details - -LIGHTGRAY -GRAY -DARKGRAY -YELLOW -GOLD -ORANGE -PINK -RED -MAROON -GREEN -LIME -DARKGREEN -SKYBLUE -BLUE -DARKBLUE -PURPLE -VIOLET -DARKPURPLE -BEIGE -BROWN -DARKBROWN -WHITE -BLACK -BLANK -MAGENTA -RAYWHITE - - -Constructor Details - -Colors() - - - - + +Package com.raylib Class Colors -java.lang.Object +java.lang.Object com.raylib.Colors - public final class Colors -extends Object - +extends Object @@ -227,8 +203,8 @@ Constructor Summary Method Summary -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait @@ -243,209 +219,157 @@ Field Details LIGHTGRAY - public static final Raylib.Color LIGHTGRAY - GRAY - public static final Raylib.Color GRAY - DARKGRAY - public static final Raylib.Color DARKGRAY - YELLOW - public static final Raylib.Color YELLOW - GOLD - public static final Raylib.Color GOLD - ORANGE - public static final Raylib.Color ORANGE - PINK - public static final Raylib.Color PINK - RED - public static final Raylib.Color RED - MAROON - public static final Raylib.Color MAROON - GREEN - public static final Raylib.Color GREEN - LIME - public static final Raylib.Color LIME - DARKGREEN - public static final Raylib.Color DARKGREEN - SKYBLUE - public static final Raylib.Color SKYBLUE - BLUE - public static final Raylib.Color BLUE - DARKBLUE - public static final Raylib.Color DARKBLUE - PURPLE - public static final Raylib.Color PURPLE - VIOLET - public static final Raylib.Color VIOLET - DARKPURPLE - public static final Raylib.Color DARKPURPLE - BEIGE - public static final Raylib.Color BEIGE - BROWN - public static final Raylib.Color BROWN - DARKBROWN - public static final Raylib.Color DARKBROWN - WHITE - public static final Raylib.Color WHITE - BLACK - public static final Raylib.Color BLACK - BLANK - public static final Raylib.Color BLANK - MAGENTA - public static final Raylib.Color MAGENTA - RAYWHITE - public static final Raylib.Color RAYWHITE - @@ -459,9 +383,7 @@ Constructor Details Colors - public Colors() - @@ -472,5 +394,6 @@ Colors + diff --git a/doc/com/raylib/Helpers.html b/doc/com/raylib/Helpers.html index 00bfba2..f66acfb 100644 --- a/doc/com/raylib/Helpers.html +++ b/doc/com/raylib/Helpers.html @@ -1,31 +1,30 @@ - + Helpers - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,77 +32,66 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Helpers - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Constructor Summary -Method Summary -Constructor Details - -Helpers() - - -Method Details - -newColor(int, int, int, int) -newCamera(Raylib.Vector3, Raylib.Vector3, Raylib.Vector3, float, int) -newCamera2D(Raylib.Vector2, Raylib.Vector2, float, float) -newRectangle(float, float, float, float) -newRectangle(Raylib.Rectangle) -newBoundingBox(Raylib.Vector3, Raylib.Vector3) -newBoundingBox(Raylib.BoundingBox) -newRay(Raylib.Vector3, Raylib.Vector3) -newRay(Raylib.Ray) -newRayCollision(boolean, float, Raylib.Vector3, Raylib.Vector3) -newRayCollision(Raylib.RayCollision) -newVector3(float, float, float) -newVector3(Raylib.Vector3) -newVector2(float, float) -newVector2(Raylib.Vector2) - - - - + +Package com.raylib Class Helpers -java.lang.Object +java.lang.Object com.raylib.Helpers - public final class Helpers -extends Object - +extends Object @@ -201,8 +189,8 @@ Method Summary -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait @@ -217,9 +205,7 @@ Constructor Details Helpers - public Helpers() - @@ -233,142 +219,112 @@ Method Details newColor - public static Raylib.Color newColor(int r, int g, int b, int a) - newCamera - public static Raylib.Camera3D newCamera(Raylib.Vector3 position, Raylib.Vector3 target, Raylib.Vector3 up, float fovy, int projection) - newCamera2D - public static Raylib.Camera2D newCamera2D(Raylib.Vector2 offset, Raylib.Vector2 target, float rotation, float zoom) - newRectangle - public static Raylib.Rectangle newRectangle(float x, float y, float width, float height) - newRectangle - public static Raylib.Rectangle newRectangle(Raylib.Rectangle rect) - newBoundingBox - public static Raylib.BoundingBox newBoundingBox(Raylib.Vector3 min, Raylib.Vector3 max) - newBoundingBox - public static Raylib.BoundingBox newBoundingBox(Raylib.BoundingBox bb) - newRay - public static Raylib.Ray newRay(Raylib.Vector3 position, Raylib.Vector3 direction) - newRay - public static Raylib.Ray newRay(Raylib.Ray ray) - newRayCollision - public static Raylib.RayCollision newRayCollision(boolean hit, float distance, Raylib.Vector3 point, Raylib.Vector3 normal) - newRayCollision - public static Raylib.RayCollision newRayCollision(Raylib.RayCollision rc) - newVector3 - public static Raylib.Vector3 newVector3(float x, float y, float z) - newVector3 - public static Raylib.Vector3 newVector3(Raylib.Vector3 vector3) - newVector2 - public static Raylib.Vector2 newVector2(float x, float y) - newVector2 - public static Raylib.Vector2 newVector2(Raylib.Vector2 vector2) - @@ -379,5 +335,6 @@ newVector2 + diff --git a/doc/com/raylib/Raylib.AudioCallback.html b/doc/com/raylib/Raylib.AudioCallback.html index 12b1fcf..1c60f34 100644 --- a/doc/com/raylib/Raylib.AudioCallback.html +++ b/doc/com/raylib/Raylib.AudioCallback.html @@ -1,31 +1,30 @@ - + Raylib.AudioCallback - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,59 +32,60 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -AudioCallback - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -AudioCallback(Pointer) -AudioCallback() - - -Method Details - -call(Pointer, int) - - - - + +Package com.raylib Class Raylib.AudioCallback -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.FunctionPointer com.raylib.Raylib.AudioCallback @@ -93,10 +93,9 @@ Class Raylib.AudioCallback< - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -105,7 +104,6 @@ Class Raylib.AudioCallback< public static class Raylib.AudioCallback extends org.bytedeco.javacpp.FunctionPointer - @@ -114,7 +112,7 @@ Class Raylib.AudioCallback< Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -169,8 +167,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -185,18 +183,14 @@ Constructor Details AudioCallback - public AudioCallback(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - AudioCallback - protected AudioCallback() - @@ -210,11 +204,9 @@ Method Details call - public void call(org.bytedeco.javacpp.Pointer bufferData, @Cast("unsigned int") int frames) - @@ -225,5 +217,6 @@ call + diff --git a/doc/com/raylib/Raylib.AudioStream.html b/doc/com/raylib/Raylib.AudioStream.html index bb66452..32e5233 100644 --- a/doc/com/raylib/Raylib.AudioStream.html +++ b/doc/com/raylib/Raylib.AudioStream.html @@ -1,31 +1,30 @@ - + Raylib.AudioStream - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,80 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -AudioStream - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -AudioStream() -AudioStream(long) -AudioStream(Pointer) - - -Method Details - -position(long) -getPointer(long) -buffer() -buffer(Raylib.rAudioBuffer) -processor() -processor(Raylib.rAudioProcessor) -sampleRate() -sampleRate(int) -sampleSize() -sampleSize(int) -channels() -channels(int) - - - - + +Package com.raylib Class Raylib.AudioStream -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.AudioStream - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -115,7 +102,6 @@ Class Raylib.AudioStream public static class Raylib.AudioStream extends org.bytedeco.javacpp.Pointer - @@ -124,7 +110,7 @@ Class Raylib.AudioStream Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -214,8 +200,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -230,28 +216,22 @@ Constructor Details AudioStream - public AudioStream() Default native constructor. - AudioStream - public AudioStream(long size) Native array allocator. Access with Pointer.position(long). - AudioStream - public AudioStream(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -265,108 +245,84 @@ Method Details position - public Raylib.AudioStream position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.AudioStream getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - buffer - public Raylib.rAudioBuffer buffer() - buffer - public Raylib.AudioStream buffer(Raylib.rAudioBuffer setter) - processor - public Raylib.rAudioProcessor processor() - processor - public Raylib.AudioStream processor(Raylib.rAudioProcessor setter) - sampleRate - @Cast("unsigned int") public int sampleRate() - sampleRate - public Raylib.AudioStream sampleRate(int setter) - sampleSize - @Cast("unsigned int") public int sampleSize() - sampleSize - public Raylib.AudioStream sampleSize(int setter) - channels - @Cast("unsigned int") public int channels() - channels - public Raylib.AudioStream channels(int setter) - @@ -377,5 +333,6 @@ channels + diff --git a/doc/com/raylib/Raylib.AutomationEvent.html b/doc/com/raylib/Raylib.AutomationEvent.html index 0bd02ca..3dc51b9 100644 --- a/doc/com/raylib/Raylib.AutomationEvent.html +++ b/doc/com/raylib/Raylib.AutomationEvent.html @@ -1,31 +1,30 @@ - + Raylib.AutomationEvent - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,77 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -AutomationEvent - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -AutomationEvent() -AutomationEvent(long) -AutomationEvent(Pointer) - - -Method Details - -position(long) -getPointer(long) -frame() -frame(int) -type() -type(int) -params(int) -params(int, int) -params() - - - - + +Package com.raylib Class Raylib.AutomationEvent -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.AutomationEvent - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -112,7 +102,6 @@ Class Raylib.AutomationEv public static class Raylib.AutomationEvent extends org.bytedeco.javacpp.Pointer - @@ -121,7 +110,7 @@ Class Raylib.AutomationEv Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -203,8 +192,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -219,28 +208,22 @@ Constructor Details AutomationEvent - public AutomationEvent() Default native constructor. - AutomationEvent - public AutomationEvent(long size) Native array allocator. Access with Pointer.position(long). - AutomationEvent - public AutomationEvent(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -254,85 +237,67 @@ Method Details position - public Raylib.AutomationEvent position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.AutomationEvent getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - frame - @Cast("unsigned int") public int frame() - frame - public Raylib.AutomationEvent frame(int setter) - type - @Cast("unsigned int") public int type() - type - public Raylib.AutomationEvent type(int setter) - params - public int params(int i) - params - public Raylib.AutomationEvent params(int i, int setter) - params - @MemberGetter public org.bytedeco.javacpp.IntPointer params() - @@ -343,5 +308,6 @@ params + diff --git a/doc/com/raylib/Raylib.AutomationEventList.html b/doc/com/raylib/Raylib.AutomationEventList.html index 1fd4b0d..fcd93d1 100644 --- a/doc/com/raylib/Raylib.AutomationEventList.html +++ b/doc/com/raylib/Raylib.AutomationEventList.html @@ -1,31 +1,30 @@ - + Raylib.AutomationEventList - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,76 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -AutomationEventList - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -AutomationEventList() -AutomationEventList(long) -AutomationEventList(Pointer) - - -Method Details - -position(long) -getPointer(long) -_capacity() -_capacity(int) -count() -count(int) -events() -events(Raylib.AutomationEvent) - - - - + +Package com.raylib Class Raylib.AutomationEventList -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.AutomationEventList - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -111,7 +102,6 @@ Class Raylib.Automati public static class Raylib.AutomationEventList extends org.bytedeco.javacpp.Pointer - @@ -120,7 +110,7 @@ Class Raylib.Automati Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -198,8 +188,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -214,28 +204,22 @@ Constructor Details AutomationEventList - public AutomationEventList() Default native constructor. - AutomationEventList - public AutomationEventList(long size) Native array allocator. Access with Pointer.position(long). - AutomationEventList - public AutomationEventList(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -249,76 +233,60 @@ Method Details position - public Raylib.AutomationEventList position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.AutomationEventList getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - _capacity - @Cast("unsigned int") @Name("capacity") public int _capacity() - _capacity - public Raylib.AutomationEventList _capacity(int setter) - count - @Cast("unsigned int") public int count() - count - public Raylib.AutomationEventList count(int setter) - events - public Raylib.AutomationEvent events() - events - public Raylib.AutomationEventList events(Raylib.AutomationEvent setter) - @@ -329,5 +297,6 @@ events + diff --git a/doc/com/raylib/Raylib.BoneInfo.html b/doc/com/raylib/Raylib.BoneInfo.html index 87d36cf..b65e652 100644 --- a/doc/com/raylib/Raylib.BoneInfo.html +++ b/doc/com/raylib/Raylib.BoneInfo.html @@ -1,31 +1,30 @@ - + Raylib.BoneInfo - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,75 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -BoneInfo - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -BoneInfo() -BoneInfo(long) -BoneInfo(Pointer) - - -Method Details - -position(long) -getPointer(long) -name(int) -name(int, byte) -name() -parent() -parent(int) - - - - + +Package com.raylib Class Raylib.BoneInfo -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.BoneInfo - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -110,7 +102,6 @@ Class Raylib.BoneInfo public static class Raylib.BoneInfo extends org.bytedeco.javacpp.Pointer - @@ -119,7 +110,7 @@ Class Raylib.BoneInfo Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -195,8 +186,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -211,28 +202,22 @@ Constructor Details BoneInfo - public BoneInfo() Default native constructor. - BoneInfo - public BoneInfo(long size) Native array allocator. Access with Pointer.position(long). - BoneInfo - public BoneInfo(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -246,69 +231,55 @@ Method Details position - public Raylib.BoneInfo position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.BoneInfo getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - name - @Cast("char") public byte name(int i) - name - public Raylib.BoneInfo name(int i, byte setter) - name - @MemberGetter @Cast("char*") public org.bytedeco.javacpp.BytePointer name() - parent - public int parent() - parent - public Raylib.BoneInfo parent(int setter) - @@ -319,5 +290,6 @@ parent + diff --git a/doc/com/raylib/Raylib.BoundingBox.html b/doc/com/raylib/Raylib.BoundingBox.html index f26218f..66496a7 100644 --- a/doc/com/raylib/Raylib.BoundingBox.html +++ b/doc/com/raylib/Raylib.BoundingBox.html @@ -1,31 +1,30 @@ - + Raylib.BoundingBox - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,74 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -BoundingBox - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -BoundingBox() -BoundingBox(long) -BoundingBox(Pointer) - - -Method Details - -position(long) -getPointer(long) -min() -min(Raylib.Vector3) -max() -max(Raylib.Vector3) - - - - + +Package com.raylib Class Raylib.BoundingBox -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.BoundingBox - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -109,7 +102,6 @@ Class Raylib.BoundingBox public static class Raylib.BoundingBox extends org.bytedeco.javacpp.Pointer - @@ -118,7 +110,7 @@ Class Raylib.BoundingBox Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -190,8 +182,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -206,28 +198,22 @@ Constructor Details BoundingBox - public BoundingBox() Default native constructor. - BoundingBox - public BoundingBox(long size) Native array allocator. Access with Pointer.position(long). - BoundingBox - public BoundingBox(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -241,59 +227,47 @@ Method Details position - public Raylib.BoundingBox position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.BoundingBox getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - min - @ByRef public Raylib.Vector3 min() - min - public Raylib.BoundingBox min(Raylib.Vector3 setter) - max - @ByRef public Raylib.Vector3 max() - max - public Raylib.BoundingBox max(Raylib.Vector3 setter) - @@ -304,5 +278,6 @@ max + diff --git a/doc/com/raylib/Raylib.Camera2D.html b/doc/com/raylib/Raylib.Camera2D.html index fa37413..5fa54f6 100644 --- a/doc/com/raylib/Raylib.Camera2D.html +++ b/doc/com/raylib/Raylib.Camera2D.html @@ -1,31 +1,30 @@ - + Raylib.Camera2D - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,78 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Camera2D - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Camera2D() -Camera2D(long) -Camera2D(Pointer) - - -Method Details - -position(long) -getPointer(long) -offset() -offset(Raylib.Vector2) -target() -target(Raylib.Vector2) -rotation() -rotation(float) -zoom() -zoom(float) - - - - + +Package com.raylib Class Raylib.Camera2D -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Camera2D - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -113,7 +102,6 @@ Class Raylib.Camera2D public static class Raylib.Camera2D extends org.bytedeco.javacpp.Pointer - @@ -122,7 +110,7 @@ Class Raylib.Camera2D Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -206,8 +194,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -222,28 +210,22 @@ Constructor Details Camera2D - public Camera2D() Default native constructor. - Camera2D - public Camera2D(long size) Native array allocator. Access with Pointer.position(long). - Camera2D - public Camera2D(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -257,91 +239,71 @@ Method Details position - public Raylib.Camera2D position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Camera2D getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - offset - @ByRef public Raylib.Vector2 offset() - offset - public Raylib.Camera2D offset(Raylib.Vector2 setter) - target - @ByRef public Raylib.Vector2 target() - target - public Raylib.Camera2D target(Raylib.Vector2 setter) - rotation - public float rotation() - rotation - public Raylib.Camera2D rotation(float setter) - zoom - public float zoom() - zoom - public Raylib.Camera2D zoom(float setter) - @@ -352,5 +314,6 @@ zoom + diff --git a/doc/com/raylib/Raylib.Camera3D.html b/doc/com/raylib/Raylib.Camera3D.html index 3ffb583..4526faa 100644 --- a/doc/com/raylib/Raylib.Camera3D.html +++ b/doc/com/raylib/Raylib.Camera3D.html @@ -1,31 +1,30 @@ - + Raylib.Camera3D - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,80 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Camera3D - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Camera3D() -Camera3D(long) -Camera3D(Pointer) - - -Method Details - -position(long) -getPointer(long) -_position() -_position(Raylib.Vector3) -target() -target(Raylib.Vector3) -up() -up(Raylib.Vector3) -fovy() -fovy(float) -projection() -projection(int) - - - - + +Package com.raylib Class Raylib.Camera3D -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Camera3D - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -115,7 +102,6 @@ Class Raylib.Camera3D public static class Raylib.Camera3D extends org.bytedeco.javacpp.Pointer - @@ -124,7 +110,7 @@ Class Raylib.Camera3D Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -214,8 +200,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -230,28 +216,22 @@ Constructor Details Camera3D - public Camera3D() Default native constructor. - Camera3D - public Camera3D(long size) Native array allocator. Access with Pointer.position(long). - Camera3D - public Camera3D(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -265,109 +245,85 @@ Method Details position - public Raylib.Camera3D position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Camera3D getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - _position - @ByRef @Name("position") public Raylib.Vector3 _position() - _position - public Raylib.Camera3D _position(Raylib.Vector3 setter) - target - @ByRef public Raylib.Vector3 target() - target - public Raylib.Camera3D target(Raylib.Vector3 setter) - up - @ByRef public Raylib.Vector3 up() - up - public Raylib.Camera3D up(Raylib.Vector3 setter) - fovy - public float fovy() - fovy - public Raylib.Camera3D fovy(float setter) - projection - public int projection() - projection - public Raylib.Camera3D projection(int setter) - @@ -378,5 +334,6 @@ projection + diff --git a/doc/com/raylib/Raylib.Color.html b/doc/com/raylib/Raylib.Color.html index 000ecd3..4cda3e5 100644 --- a/doc/com/raylib/Raylib.Color.html +++ b/doc/com/raylib/Raylib.Color.html @@ -1,31 +1,30 @@ - + Raylib.Color - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,78 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Color - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Color() -Color(long) -Color(Pointer) - - -Method Details - -position(long) -getPointer(long) -r() -r(byte) -g() -g(byte) -b() -b(byte) -a() -a(byte) - - - - + +Package com.raylib Class Raylib.Color -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Color - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -113,7 +102,6 @@ Class Raylib.Color public static class Raylib.Color extends org.bytedeco.javacpp.Pointer - @@ -122,7 +110,7 @@ Class Raylib.Color Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -206,8 +194,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -222,28 +210,22 @@ Constructor Details Color - public Color() Default native constructor. - Color - public Color(long size) Native array allocator. Access with Pointer.position(long). - Color - public Color(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -257,93 +239,73 @@ Method Details position - public Raylib.Color position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Color getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - r - @Cast("unsigned char") public byte r() - r - public Raylib.Color r(byte setter) - g - @Cast("unsigned char") public byte g() - g - public Raylib.Color g(byte setter) - b - @Cast("unsigned char") public byte b() - b - public Raylib.Color b(byte setter) - a - @Cast("unsigned char") public byte a() - a - public Raylib.Color a(byte setter) - @@ -354,5 +316,6 @@ a + diff --git a/doc/com/raylib/Raylib.FilePathList.html b/doc/com/raylib/Raylib.FilePathList.html index d50f0a5..4cb266b 100644 --- a/doc/com/raylib/Raylib.FilePathList.html +++ b/doc/com/raylib/Raylib.FilePathList.html @@ -1,31 +1,30 @@ - + Raylib.FilePathList - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,78 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -FilePathList - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -FilePathList() -FilePathList(long) -FilePathList(Pointer) - - -Method Details - -position(long) -getPointer(long) -_capacity() -_capacity(int) -count() -count(int) -paths(int) -paths(int, BytePointer) -paths() -paths(PointerPointer) - - - - + +Package com.raylib Class Raylib.FilePathList -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.FilePathList - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -113,7 +102,6 @@ Class Raylib.FilePathList public static class Raylib.FilePathList extends org.bytedeco.javacpp.Pointer - @@ -122,7 +110,7 @@ Class Raylib.FilePathList Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -170,12 +158,6 @@ Method Summary Method Description int -_capacity() - -Raylib.FilePathList -_capacity(int setter) - -int count() Raylib.FilePathList @@ -207,8 +189,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -223,28 +205,22 @@ Constructor Details FilePathList - public FilePathList() Default native constructor. - FilePathList - public FilePathList(long size) Native array allocator. Access with Pointer.position(long). - FilePathList - public FilePathList(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -258,95 +234,61 @@ Method Details position - public Raylib.FilePathList position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.FilePathList getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - - - - - -_capacity - -@Cast("unsigned int") -@Name("capacity") -public int _capacity() - - - - - -_capacity - -public Raylib.FilePathList _capacity(int setter) - count - @Cast("unsigned int") public int count() - count - public Raylib.FilePathList count(int setter) - paths - @Cast("char*") public org.bytedeco.javacpp.BytePointer paths(int i) - paths - public Raylib.FilePathList paths(int i, org.bytedeco.javacpp.BytePointer setter) - paths - @Cast("char**") public org.bytedeco.javacpp.PointerPointer paths() - paths - public Raylib.FilePathList paths(org.bytedeco.javacpp.PointerPointer setter) - @@ -357,5 +299,6 @@ paths + diff --git a/doc/com/raylib/Raylib.Font.html b/doc/com/raylib/Raylib.Font.html index 0494ea0..0d32a74 100644 --- a/doc/com/raylib/Raylib.Font.html +++ b/doc/com/raylib/Raylib.Font.html @@ -1,31 +1,30 @@ - + Raylib.Font - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,82 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Font - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Font() -Font(long) -Font(Pointer) - - -Method Details - -position(long) -getPointer(long) -baseSize() -baseSize(int) -glyphCount() -glyphCount(int) -glyphPadding() -glyphPadding(int) -texture() -texture(Raylib.Texture) -recs() -recs(Raylib.Rectangle) -glyphs() -glyphs(Raylib.GlyphInfo) - - - - + +Package com.raylib Class Raylib.Font -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Font - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -117,7 +102,6 @@ Class Raylib.Font public static class Raylib.Font extends org.bytedeco.javacpp.Pointer - @@ -126,7 +110,7 @@ Class Raylib.Font Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -222,8 +206,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -238,28 +222,22 @@ Constructor Details Font - public Font() Default native constructor. - Font - public Font(long size) Native array allocator. Access with Pointer.position(long). - Font - public Font(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -273,123 +251,95 @@ Method Details position - public Raylib.Font position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Font getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - baseSize - public int baseSize() - baseSize - public Raylib.Font baseSize(int setter) - glyphCount - public int glyphCount() - glyphCount - public Raylib.Font glyphCount(int setter) - glyphPadding - public int glyphPadding() - glyphPadding - public Raylib.Font glyphPadding(int setter) - texture - @ByRef @Cast("Texture2D*") public Raylib.Texture texture() - texture - public Raylib.Font texture(Raylib.Texture setter) - recs - public Raylib.Rectangle recs() - recs - public Raylib.Font recs(Raylib.Rectangle setter) - glyphs - public Raylib.GlyphInfo glyphs() - glyphs - public Raylib.Font glyphs(Raylib.GlyphInfo setter) - @@ -400,5 +350,6 @@ glyphs + diff --git a/doc/com/raylib/Raylib.GlyphInfo.html b/doc/com/raylib/Raylib.GlyphInfo.html index a084d1d..f1eb5e5 100644 --- a/doc/com/raylib/Raylib.GlyphInfo.html +++ b/doc/com/raylib/Raylib.GlyphInfo.html @@ -1,31 +1,30 @@ - + Raylib.GlyphInfo - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,80 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -GlyphInfo - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -GlyphInfo() -GlyphInfo(long) -GlyphInfo(Pointer) - - -Method Details - -position(long) -getPointer(long) -value() -value(int) -offsetX() -offsetX(int) -offsetY() -offsetY(int) -advanceX() -advanceX(int) -image() -image(Raylib.Image) - - - - + +Package com.raylib Class Raylib.GlyphInfo -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.GlyphInfo - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -115,7 +102,6 @@ Class Raylib.GlyphInfo public static class Raylib.GlyphInfo extends org.bytedeco.javacpp.Pointer - @@ -124,7 +110,7 @@ Class Raylib.GlyphInfo Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -214,8 +200,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -230,28 +216,22 @@ Constructor Details GlyphInfo - public GlyphInfo() Default native constructor. - GlyphInfo - public GlyphInfo(long size) Native array allocator. Access with Pointer.position(long). - GlyphInfo - public GlyphInfo(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -265,106 +245,82 @@ Method Details position - public Raylib.GlyphInfo position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.GlyphInfo getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - value - public int value() - value - public Raylib.GlyphInfo value(int setter) - offsetX - public int offsetX() - offsetX - public Raylib.GlyphInfo offsetX(int setter) - offsetY - public int offsetY() - offsetY - public Raylib.GlyphInfo offsetY(int setter) - advanceX - public int advanceX() - advanceX - public Raylib.GlyphInfo advanceX(int setter) - image - @ByRef public Raylib.Image image() - image - public Raylib.GlyphInfo image(Raylib.Image setter) - @@ -375,5 +331,6 @@ image + diff --git a/doc/com/raylib/Raylib.GuiStyleProp.html b/doc/com/raylib/Raylib.GuiStyleProp.html index 25772ff..ffe9095 100644 --- a/doc/com/raylib/Raylib.GuiStyleProp.html +++ b/doc/com/raylib/Raylib.GuiStyleProp.html @@ -1,31 +1,30 @@ - + Raylib.GuiStyleProp - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,76 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -GuiStyleProp - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -GuiStyleProp() -GuiStyleProp(long) -GuiStyleProp(Pointer) - - -Method Details - -position(long) -getPointer(long) -controlId() -controlId(short) -propertyId() -propertyId(short) -propertyValue() -propertyValue(int) - - - - + +Package com.raylib Class Raylib.GuiStyleProp -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.GuiStyleProp - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -111,7 +102,6 @@ Class Raylib.GuiStyleProp public static class Raylib.GuiStyleProp extends org.bytedeco.javacpp.Pointer - @@ -120,7 +110,7 @@ Class Raylib.GuiStyleProp Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -198,8 +188,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -214,28 +204,22 @@ Constructor Details GuiStyleProp - public GuiStyleProp() Default native constructor. - GuiStyleProp - public GuiStyleProp(long size) Native array allocator. Access with Pointer.position(long). - GuiStyleProp - public GuiStyleProp(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -249,75 +233,59 @@ Method Details position - public Raylib.GuiStyleProp position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.GuiStyleProp getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - controlId - @Cast("unsigned short") public short controlId() - controlId - public Raylib.GuiStyleProp controlId(short setter) - propertyId - @Cast("unsigned short") public short propertyId() - propertyId - public Raylib.GuiStyleProp propertyId(short setter) - propertyValue - public int propertyValue() - propertyValue - public Raylib.GuiStyleProp propertyValue(int setter) - @@ -328,5 +296,6 @@ propertyValue + diff --git a/doc/com/raylib/Raylib.Image.html b/doc/com/raylib/Raylib.Image.html index 86789e7..641cf5e 100644 --- a/doc/com/raylib/Raylib.Image.html +++ b/doc/com/raylib/Raylib.Image.html @@ -1,31 +1,30 @@ - + Raylib.Image - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,80 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Image - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Image() -Image(long) -Image(Pointer) - - -Method Details - -position(long) -getPointer(long) -data() -data(Pointer) -width() -width(int) -height() -height(int) -mipmaps() -mipmaps(int) -format() -format(int) - - - - + +Package com.raylib Class Raylib.Image -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Image - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -115,7 +102,6 @@ Class Raylib.Image public static class Raylib.Image extends org.bytedeco.javacpp.Pointer - @@ -124,7 +110,7 @@ Class Raylib.Image Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -214,8 +200,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -230,28 +216,22 @@ Constructor Details Image - public Image() Default native constructor. - Image - public Image(long size) Native array allocator. Access with Pointer.position(long). - Image - public Image(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -265,105 +245,81 @@ Method Details position - public Raylib.Image position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Image getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - data - public org.bytedeco.javacpp.Pointer data() - data - public Raylib.Image data(org.bytedeco.javacpp.Pointer setter) - width - public int width() - width - public Raylib.Image width(int setter) - height - public int height() - height - public Raylib.Image height(int setter) - mipmaps - public int mipmaps() - mipmaps - public Raylib.Image mipmaps(int setter) - format - public int format() - format - public Raylib.Image format(int setter) - @@ -374,5 +330,6 @@ format + diff --git a/doc/com/raylib/Raylib.LoadFileDataCallback.html b/doc/com/raylib/Raylib.LoadFileDataCallback.html index 65e97c4..b733dde 100644 --- a/doc/com/raylib/Raylib.LoadFileDataCallback.html +++ b/doc/com/raylib/Raylib.LoadFileDataCallback.html @@ -1,31 +1,30 @@ - + Raylib.LoadFileDataCallback - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,59 +32,60 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -LoadFileDataCallback - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -LoadFileDataCallback(Pointer) -LoadFileDataCallback() - - -Method Details - -call(BytePointer, IntPointer) - - - - + +Package com.raylib Class Raylib.LoadFileDataCallback -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.FunctionPointer com.raylib.Raylib.LoadFileDataCallback @@ -93,10 +93,9 @@ Class Raylib.LoadFil - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -105,7 +104,6 @@ Class Raylib.LoadFil public static class Raylib.LoadFileDataCallback extends org.bytedeco.javacpp.FunctionPointer - @@ -114,7 +112,7 @@ Class Raylib.LoadFil Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -169,8 +167,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -185,18 +183,14 @@ Constructor Details LoadFileDataCallback - public LoadFileDataCallback(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - LoadFileDataCallback - protected LoadFileDataCallback() - @@ -210,12 +204,10 @@ Method Details call - @Cast("unsigned char*") public org.bytedeco.javacpp.BytePointer call(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.IntPointer dataSize) - @@ -226,5 +218,6 @@ call + diff --git a/doc/com/raylib/Raylib.LoadFileTextCallback.html b/doc/com/raylib/Raylib.LoadFileTextCallback.html index 4201269..1100b54 100644 --- a/doc/com/raylib/Raylib.LoadFileTextCallback.html +++ b/doc/com/raylib/Raylib.LoadFileTextCallback.html @@ -1,31 +1,30 @@ - + Raylib.LoadFileTextCallback - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,59 +32,60 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -LoadFileTextCallback - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -LoadFileTextCallback(Pointer) -LoadFileTextCallback() - - -Method Details - -call(BytePointer) - - - - + +Package com.raylib Class Raylib.LoadFileTextCallback -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.FunctionPointer com.raylib.Raylib.LoadFileTextCallback @@ -93,10 +93,9 @@ Class Raylib.LoadFil - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -105,7 +104,6 @@ Class Raylib.LoadFil public static class Raylib.LoadFileTextCallback extends org.bytedeco.javacpp.FunctionPointer - @@ -114,7 +112,7 @@ Class Raylib.LoadFil Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -168,8 +166,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -184,18 +182,14 @@ Constructor Details LoadFileTextCallback - public LoadFileTextCallback(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - LoadFileTextCallback - protected LoadFileTextCallback() - @@ -209,11 +203,9 @@ Method Details call - @Cast("char*") public org.bytedeco.javacpp.BytePointer call(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName) - @@ -224,5 +216,6 @@ call + diff --git a/doc/com/raylib/Raylib.Material.html b/doc/com/raylib/Raylib.Material.html index 8679bc7..d5fb3bd 100644 --- a/doc/com/raylib/Raylib.Material.html +++ b/doc/com/raylib/Raylib.Material.html @@ -1,31 +1,30 @@ - + Raylib.Material - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,77 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Material - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Material() -Material(long) -Material(Pointer) - - -Method Details - -position(long) -getPointer(long) -shader() -shader(Raylib.Shader) -maps() -maps(Raylib.MaterialMap) -params(int) -params(int, float) -params() - - - - + +Package com.raylib Class Raylib.Material -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Material - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -112,7 +102,6 @@ Class Raylib.Material public static class Raylib.Material extends org.bytedeco.javacpp.Pointer - @@ -121,7 +110,7 @@ Class Raylib.Material Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -203,8 +192,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -219,28 +208,22 @@ Constructor Details Material - public Material() Default native constructor. - Material - public Material(long size) Native array allocator. Access with Pointer.position(long). - Material - public Material(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -254,84 +237,66 @@ Method Details position - public Raylib.Material position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Material getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - shader - @ByRef public Raylib.Shader shader() - shader - public Raylib.Material shader(Raylib.Shader setter) - maps - public Raylib.MaterialMap maps() - maps - public Raylib.Material maps(Raylib.MaterialMap setter) - params - public float params(int i) - params - public Raylib.Material params(int i, float setter) - params - @MemberGetter public org.bytedeco.javacpp.FloatPointer params() - @@ -342,5 +307,6 @@ params + diff --git a/doc/com/raylib/Raylib.MaterialMap.html b/doc/com/raylib/Raylib.MaterialMap.html index 8acdb36..117ad94 100644 --- a/doc/com/raylib/Raylib.MaterialMap.html +++ b/doc/com/raylib/Raylib.MaterialMap.html @@ -1,31 +1,30 @@ - + Raylib.MaterialMap - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,76 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -MaterialMap - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -MaterialMap() -MaterialMap(long) -MaterialMap(Pointer) - - -Method Details - -position(long) -getPointer(long) -texture() -texture(Raylib.Texture) -color() -color(Raylib.Color) -value() -value(float) - - - - + +Package com.raylib Class Raylib.MaterialMap -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.MaterialMap - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -111,7 +102,6 @@ Class Raylib.MaterialMap public static class Raylib.MaterialMap extends org.bytedeco.javacpp.Pointer - @@ -120,7 +110,7 @@ Class Raylib.MaterialMap Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -198,8 +188,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -214,28 +204,22 @@ Constructor Details MaterialMap - public MaterialMap() Default native constructor. - MaterialMap - public MaterialMap(long size) Native array allocator. Access with Pointer.position(long). - MaterialMap - public MaterialMap(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -249,76 +233,60 @@ Method Details position - public Raylib.MaterialMap position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.MaterialMap getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - texture - @ByRef @Cast("Texture2D*") public Raylib.Texture texture() - texture - public Raylib.MaterialMap texture(Raylib.Texture setter) - color - @ByRef public Raylib.Color color() - color - public Raylib.MaterialMap color(Raylib.Color setter) - value - public float value() - value - public Raylib.MaterialMap value(float setter) - @@ -329,5 +297,6 @@ value + diff --git a/doc/com/raylib/Raylib.Matrix.html b/doc/com/raylib/Raylib.Matrix.html index 721f830..c7ce8dc 100644 --- a/doc/com/raylib/Raylib.Matrix.html +++ b/doc/com/raylib/Raylib.Matrix.html @@ -1,31 +1,30 @@ - + Raylib.Matrix - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,102 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Matrix - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Matrix() -Matrix(long) -Matrix(Pointer) - - -Method Details - -position(long) -getPointer(long) -m0() -m0(float) -m4() -m4(float) -m8() -m8(float) -m12() -m12(float) -m1() -m1(float) -m5() -m5(float) -m9() -m9(float) -m13() -m13(float) -m2() -m2(float) -m6() -m6(float) -m10() -m10(float) -m14() -m14(float) -m3() -m3(float) -m7() -m7(float) -m11() -m11(float) -m15() -m15(float) - - - - + +Package com.raylib Class Raylib.Matrix -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Matrix - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -137,7 +102,6 @@ Class Raylib.Matrix public static class Raylib.Matrix extends org.bytedeco.javacpp.Pointer - @@ -146,7 +110,7 @@ Class Raylib.Matrix Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -302,8 +266,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -318,28 +282,22 @@ Constructor Details Matrix - public Matrix() Default native constructor. - Matrix - public Matrix(long size) Native array allocator. Access with Pointer.position(long). - Matrix - public Matrix(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -353,281 +311,213 @@ Method Details position - public Raylib.Matrix position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Matrix getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - m0 - public float m0() - m0 - public Raylib.Matrix m0(float setter) - m4 - public float m4() - m4 - public Raylib.Matrix m4(float setter) - m8 - public float m8() - m8 - public Raylib.Matrix m8(float setter) - m12 - public float m12() - m12 - public Raylib.Matrix m12(float setter) - m1 - public float m1() - m1 - public Raylib.Matrix m1(float setter) - m5 - public float m5() - m5 - public Raylib.Matrix m5(float setter) - m9 - public float m9() - m9 - public Raylib.Matrix m9(float setter) - m13 - public float m13() - m13 - public Raylib.Matrix m13(float setter) - m2 - public float m2() - m2 - public Raylib.Matrix m2(float setter) - m6 - public float m6() - m6 - public Raylib.Matrix m6(float setter) - m10 - public float m10() - m10 - public Raylib.Matrix m10(float setter) - m14 - public float m14() - m14 - public Raylib.Matrix m14(float setter) - m3 - public float m3() - m3 - public Raylib.Matrix m3(float setter) - m7 - public float m7() - m7 - public Raylib.Matrix m7(float setter) - m11 - public float m11() - m11 - public Raylib.Matrix m11(float setter) - m15 - public float m15() - m15 - public Raylib.Matrix m15(float setter) - @@ -638,5 +528,6 @@ m15 + diff --git a/doc/com/raylib/Raylib.Matrix2x2.html b/doc/com/raylib/Raylib.Matrix2x2.html index 94eddb1..b127b54 100644 --- a/doc/com/raylib/Raylib.Matrix2x2.html +++ b/doc/com/raylib/Raylib.Matrix2x2.html @@ -1,31 +1,30 @@ - + Raylib.Matrix2x2 - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,78 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Matrix2x2 - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Matrix2x2() -Matrix2x2(long) -Matrix2x2(Pointer) - - -Method Details - -position(long) -getPointer(long) -m00() -m00(float) -m01() -m01(float) -m10() -m10(float) -m11() -m11(float) - - - - + +Package com.raylib Class Raylib.Matrix2x2 -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Matrix2x2 - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -113,7 +102,6 @@ Class Raylib.Matrix2x2 public static class Raylib.Matrix2x2 extends org.bytedeco.javacpp.Pointer - @@ -122,7 +110,7 @@ Class Raylib.Matrix2x2 Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -206,8 +194,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -222,28 +210,22 @@ Constructor Details Matrix2x2 - public Matrix2x2() Default native constructor. - Matrix2x2 - public Matrix2x2(long size) Native array allocator. Access with Pointer.position(long). - Matrix2x2 - public Matrix2x2(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -257,89 +239,69 @@ Method Details position - public Raylib.Matrix2x2 position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Matrix2x2 getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - m00 - public float m00() - m00 - public Raylib.Matrix2x2 m00(float setter) - m01 - public float m01() - m01 - public Raylib.Matrix2x2 m01(float setter) - m10 - public float m10() - m10 - public Raylib.Matrix2x2 m10(float setter) - m11 - public float m11() - m11 - public Raylib.Matrix2x2 m11(float setter) - @@ -350,5 +312,6 @@ m11 + diff --git a/doc/com/raylib/Raylib.Mesh.html b/doc/com/raylib/Raylib.Mesh.html index a41beea..79b7381 100644 --- a/doc/com/raylib/Raylib.Mesh.html +++ b/doc/com/raylib/Raylib.Mesh.html @@ -1,31 +1,30 @@ - + Raylib.Mesh - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,104 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Mesh - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Mesh() -Mesh(long) -Mesh(Pointer) - - -Method Details - -position(long) -getPointer(long) -vertexCount() -vertexCount(int) -triangleCount() -triangleCount(int) -vertices() -vertices(FloatPointer) -texcoords() -texcoords(FloatPointer) -texcoords2() -texcoords2(FloatPointer) -normals() -normals(FloatPointer) -tangents() -tangents(FloatPointer) -colors() -colors(BytePointer) -indices() -indices(ShortPointer) -animVertices() -animVertices(FloatPointer) -animNormals() -animNormals(FloatPointer) -boneIds() -boneIds(BytePointer) -boneWeights() -boneWeights(FloatPointer) -boneMatrices() -boneMatrices(Raylib.Matrix) -boneCount() -boneCount(int) -vaoId() -vaoId(int) -vboId() -vboId(IntPointer) - - - - + +Package com.raylib Class Raylib.Mesh -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Mesh - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -139,7 +102,6 @@ Class Raylib.Mesh public static class Raylib.Mesh extends org.bytedeco.javacpp.Pointer - @@ -148,7 +110,7 @@ Class Raylib.Mesh Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -214,16 +176,10 @@ Method Summary boneCount(int setter) org.bytedeco.javacpp.BytePointer -boneIds() - -Raylib.Mesh -boneIds(org.bytedeco.javacpp.BytePointer setter) - -Raylib.Matrix -boneMatrices() +boneIndices() Raylib.Mesh -boneMatrices(Raylib.Matrix setter) +boneIndices(org.bytedeco.javacpp.BytePointer setter) org.bytedeco.javacpp.FloatPointer boneWeights() @@ -310,8 +266,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -326,28 +282,22 @@ Constructor Details Mesh - public Mesh() Default native constructor. - Mesh - public Mesh(long size) Native array allocator. Access with Pointer.position(long). - Mesh - public Mesh(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -361,302 +311,218 @@ Method Details position - public Raylib.Mesh position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Mesh getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - vertexCount - public int vertexCount() - vertexCount - public Raylib.Mesh vertexCount(int setter) - triangleCount - public int triangleCount() - triangleCount - public Raylib.Mesh triangleCount(int setter) - vertices - public org.bytedeco.javacpp.FloatPointer vertices() - vertices - public Raylib.Mesh vertices(org.bytedeco.javacpp.FloatPointer setter) - texcoords - public org.bytedeco.javacpp.FloatPointer texcoords() - texcoords - public Raylib.Mesh texcoords(org.bytedeco.javacpp.FloatPointer setter) - texcoords2 - public org.bytedeco.javacpp.FloatPointer texcoords2() - texcoords2 - public Raylib.Mesh texcoords2(org.bytedeco.javacpp.FloatPointer setter) - normals - public org.bytedeco.javacpp.FloatPointer normals() - normals - public Raylib.Mesh normals(org.bytedeco.javacpp.FloatPointer setter) - tangents - public org.bytedeco.javacpp.FloatPointer tangents() - tangents - public Raylib.Mesh tangents(org.bytedeco.javacpp.FloatPointer setter) - colors - @Cast("unsigned char*") public org.bytedeco.javacpp.BytePointer colors() - colors - public Raylib.Mesh colors(org.bytedeco.javacpp.BytePointer setter) - indices - @Cast("unsigned short*") public org.bytedeco.javacpp.ShortPointer indices() - indices - public Raylib.Mesh indices(org.bytedeco.javacpp.ShortPointer setter) - - - - - -animVertices - -public org.bytedeco.javacpp.FloatPointer animVertices() - - - - - -animVertices - -public Raylib.Mesh animVertices(org.bytedeco.javacpp.FloatPointer setter) - - -animNormals - -public org.bytedeco.javacpp.FloatPointer animNormals() - + +boneCount +public int boneCount() - -animNormals - -public Raylib.Mesh animNormals(org.bytedeco.javacpp.FloatPointer setter) - + +boneCount +public Raylib.Mesh boneCount(int setter) - -boneIds - + +boneIndices @Cast("unsigned char*") -public org.bytedeco.javacpp.BytePointer boneIds() - +public org.bytedeco.javacpp.BytePointer boneIndices() - -boneIds - -public Raylib.Mesh boneIds(org.bytedeco.javacpp.BytePointer setter) - + +boneIndices +public Raylib.Mesh boneIndices(org.bytedeco.javacpp.BytePointer setter) boneWeights - public org.bytedeco.javacpp.FloatPointer boneWeights() - boneWeights - public Raylib.Mesh boneWeights(org.bytedeco.javacpp.FloatPointer setter) - - -boneMatrices - -public Raylib.Matrix boneMatrices() - + +animVertices +public org.bytedeco.javacpp.FloatPointer animVertices() - -boneMatrices - -public Raylib.Mesh boneMatrices(Raylib.Matrix setter) - + +animVertices +public Raylib.Mesh animVertices(org.bytedeco.javacpp.FloatPointer setter) - -boneCount - -public int boneCount() - + +animNormals +public org.bytedeco.javacpp.FloatPointer animNormals() - -boneCount - -public Raylib.Mesh boneCount(int setter) - + +animNormals +public Raylib.Mesh animNormals(org.bytedeco.javacpp.FloatPointer setter) vaoId - @Cast("unsigned int") public int vaoId() - vaoId - public Raylib.Mesh vaoId(int setter) - vboId - @Cast("unsigned int*") public org.bytedeco.javacpp.IntPointer vboId() - vboId - public Raylib.Mesh vboId(org.bytedeco.javacpp.IntPointer setter) - @@ -667,5 +533,6 @@ vboId + diff --git a/doc/com/raylib/Raylib.Model.html b/doc/com/raylib/Raylib.Model.html index 48f71b7..3e4e871 100644 --- a/doc/com/raylib/Raylib.Model.html +++ b/doc/com/raylib/Raylib.Model.html @@ -1,31 +1,30 @@ - + Raylib.Model - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,88 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Model - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Model() -Model(long) -Model(Pointer) - - -Method Details - -position(long) -getPointer(long) -transform() -transform(Raylib.Matrix) -meshCount() -meshCount(int) -materialCount() -materialCount(int) -meshes() -meshes(Raylib.Mesh) -materials() -materials(Raylib.Material) -meshMaterial() -meshMaterial(IntPointer) -boneCount() -boneCount(int) -bones() -bones(Raylib.BoneInfo) -bindPose() -bindPose(Raylib.Transform) - - - - + +Package com.raylib Class Raylib.Model -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Model - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -123,7 +102,6 @@ Class Raylib.Model public static class Raylib.Model extends org.bytedeco.javacpp.Pointer - @@ -132,7 +110,7 @@ Class Raylib.Model Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -179,23 +157,17 @@ Method Summary Modifier and Type Method Description -Raylib.Transform -bindPose() - -Raylib.Model -bindPose(Raylib.Transform setter) - -int -boneCount() +Raylib.Matrix +boneMatrices() Raylib.Model -boneCount(int setter) +boneMatrices(Raylib.Matrix setter) -Raylib.BoneInfo -bones() +Raylib.Transform +currentPose() Raylib.Model -bones(Raylib.BoneInfo setter) +currentPose(Raylib.Transform setter) Raylib.Model getPointer(long i) @@ -233,6 +205,12 @@ Method Summary Raylib.Model position(long position) +Raylib.ModelSkeleton +skeleton() + +Raylib.Model +skeleton(Raylib.ModelSkeleton setter) + Raylib.Matrix transform() @@ -246,8 +224,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -262,28 +240,22 @@ Constructor Details Model - public Model() Default native constructor. - Model - public Model(long size) Native array allocator. Access with Pointer.position(long). - Model - public Model(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -297,170 +269,132 @@ Method Details position - public Raylib.Model position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Model getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - transform - @ByRef public Raylib.Matrix transform() - transform - public Raylib.Model transform(Raylib.Matrix setter) - meshCount - public int meshCount() - meshCount - public Raylib.Model meshCount(int setter) - materialCount - public int materialCount() - materialCount - public Raylib.Model materialCount(int setter) - meshes - public Raylib.Mesh meshes() - meshes - public Raylib.Model meshes(Raylib.Mesh setter) - materials - public Raylib.Material materials() - materials - public Raylib.Model materials(Raylib.Material setter) - meshMaterial - public org.bytedeco.javacpp.IntPointer meshMaterial() - meshMaterial - public Raylib.Model meshMaterial(org.bytedeco.javacpp.IntPointer setter) - - -boneCount - -public int boneCount() - + +skeleton +@ByRef +public Raylib.ModelSkeleton skeleton() - -boneCount - -public Raylib.Model boneCount(int setter) - + +skeleton +public Raylib.Model skeleton(Raylib.ModelSkeleton setter) - -bones - -public Raylib.BoneInfo bones() - + +currentPose +@Cast("ModelAnimPose") +public Raylib.Transform currentPose() - -bones - -public Raylib.Model bones(Raylib.BoneInfo setter) - + +currentPose +public Raylib.Model currentPose(Raylib.Transform setter) - -bindPose - -public Raylib.Transform bindPose() - + +boneMatrices +public Raylib.Matrix boneMatrices() - -bindPose - -public Raylib.Model bindPose(Raylib.Transform setter) - + +boneMatrices +public Raylib.Model boneMatrices(Raylib.Matrix setter) @@ -471,5 +405,6 @@ bindPose + diff --git a/doc/com/raylib/Raylib.ModelAnimation.html b/doc/com/raylib/Raylib.ModelAnimation.html index b8b2ef4..4242632 100644 --- a/doc/com/raylib/Raylib.ModelAnimation.html +++ b/doc/com/raylib/Raylib.ModelAnimation.html @@ -1,31 +1,30 @@ - + Raylib.ModelAnimation - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,83 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -ModelAnimation - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -ModelAnimation() -ModelAnimation(long) -ModelAnimation(Pointer) - - -Method Details - -position(long) -getPointer(long) -boneCount() -boneCount(int) -frameCount() -frameCount(int) -bones() -bones(Raylib.BoneInfo) -framePoses(int) -framePoses(int, Raylib.Transform) -framePoses() -framePoses(PointerPointer) -name(int) -name(int, byte) -name() - - - - + +Package com.raylib Class Raylib.ModelAnimation -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.ModelAnimation - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -118,7 +102,6 @@ Class Raylib.ModelAnimatio public static class Raylib.ModelAnimation extends org.bytedeco.javacpp.Pointer - @@ -127,7 +110,7 @@ Class Raylib.ModelAnimatio Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -180,33 +163,20 @@ Method Summary Raylib.ModelAnimation boneCount(int setter) -Raylib.BoneInfo -bones() - -Raylib.ModelAnimation -bones(Raylib.BoneInfo setter) - -int -frameCount() - -Raylib.ModelAnimation -frameCount(int setter) - -org.bytedeco.javacpp.PointerPointer -framePoses() +Raylib.ModelAnimation +getPointer(long i) -Raylib.Transform -framePoses(int i) +int +keyframeCount() Raylib.ModelAnimation -framePoses(int i, - Raylib.Transform setter) +keyframeCount(int setter) -Raylib.ModelAnimation -framePoses(org.bytedeco.javacpp.PointerPointer setter) +org.bytedeco.javacpp.PointerPointer +keyframePoses() Raylib.ModelAnimation -getPointer(long i) +keyframePoses(org.bytedeco.javacpp.PointerPointer setter) org.bytedeco.javacpp.BytePointer name() @@ -228,8 +198,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -244,28 +214,22 @@ Constructor Details ModelAnimation - public ModelAnimation() Default native constructor. - ModelAnimation - public ModelAnimation(long size) Native array allocator. Access with Pointer.position(long). - ModelAnimation - public ModelAnimation(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -279,135 +243,80 @@ Method Details position - public Raylib.ModelAnimation position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.ModelAnimation getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - - - - - -boneCount - -public int boneCount() - - - - - -boneCount - -public Raylib.ModelAnimation boneCount(int setter) - - - - - -frameCount - -public int frameCount() - - - - - -frameCount - -public Raylib.ModelAnimation frameCount(int setter) - - -bones - -public Raylib.BoneInfo bones() - + +name +@Cast("char") +public byte name(int i) - -bones - -public Raylib.ModelAnimation bones(Raylib.BoneInfo setter) - + +name +public Raylib.ModelAnimation name(int i, + byte setter) - -framePoses - -public Raylib.Transform framePoses(int i) - + +name +@MemberGetter +@Cast("char*") +public org.bytedeco.javacpp.BytePointer name() - -framePoses - -public Raylib.ModelAnimation framePoses(int i, - Raylib.Transform setter) - + +boneCount +public int boneCount() - -framePoses - -@Cast("Transform**") -public org.bytedeco.javacpp.PointerPointer framePoses() - + +boneCount +public Raylib.ModelAnimation boneCount(int setter) - -framePoses - -public Raylib.ModelAnimation framePoses(org.bytedeco.javacpp.PointerPointer setter) - + +keyframeCount +public int keyframeCount() - -name - -@Cast("char") -public byte name(int i) - + +keyframeCount +public Raylib.ModelAnimation keyframeCount(int setter) - -name - -public Raylib.ModelAnimation name(int i, - byte setter) - + +keyframePoses +@Cast("ModelAnimPose*") +public org.bytedeco.javacpp.PointerPointer keyframePoses() - -name - -@MemberGetter -@Cast("char*") -public org.bytedeco.javacpp.BytePointer name() - + +keyframePoses +public Raylib.ModelAnimation keyframePoses(org.bytedeco.javacpp.PointerPointer setter) @@ -418,5 +327,6 @@ name + diff --git a/doc/com/raylib/Raylib.ModelSkeleton.html b/doc/com/raylib/Raylib.ModelSkeleton.html new file mode 100644 index 0000000..cd507cf --- /dev/null +++ b/doc/com/raylib/Raylib.ModelSkeleton.html @@ -0,0 +1,300 @@ + + + + +Raylib.ModelSkeleton + + + + + + + + + + + + + + +JavaScript is disabled on your browser. + + + + + + +Skip navigation links + +Package +Class +Tree +Deprecated +Index +Help + + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + + + + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + + +SEARCH + + + + + + + + + + + +Package com.raylib +Class Raylib.ModelSkeleton + +java.lang.Object +org.bytedeco.javacpp.Pointer +com.raylib.Raylib.ModelSkeleton + + + + +All Implemented Interfaces: +AutoCloseable + + +Enclosing class: +Raylib + + +public static class Raylib.ModelSkeleton +extends org.bytedeco.javacpp.Pointer + + + + + + +Nested Class Summary + +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter + + + + + +Field Summary + +Fields inherited from class org.bytedeco.javacpp.Pointer +address, capacity, limit, position + + + + + +Constructor Summary +Constructors + +Constructor +Description +ModelSkeleton() + +Default native constructor. + +ModelSkeleton(long size) + +Native array allocator. + +ModelSkeleton(org.bytedeco.javacpp.Pointer p) + +Pointer cast constructor. + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +Raylib.Transform +bindPose() + +Raylib.ModelSkeleton +bindPose(Raylib.Transform setter) + +int +boneCount() + +Raylib.ModelSkeleton +boneCount(int setter) + +Raylib.BoneInfo +bones() + +Raylib.ModelSkeleton +bones(Raylib.BoneInfo setter) + +Raylib.ModelSkeleton +getPointer(long i) + +Raylib.ModelSkeleton +position(long position) + + + + + +Methods inherited from class org.bytedeco.javacpp.Pointer +address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait + + + + + + + + + +Constructor Details + + + +ModelSkeleton +public ModelSkeleton() +Default native constructor. + + + + +ModelSkeleton +public ModelSkeleton(long size) +Native array allocator. Access with Pointer.position(long). + + + + +ModelSkeleton +public ModelSkeleton(org.bytedeco.javacpp.Pointer p) +Pointer cast constructor. Invokes Pointer(Pointer). + + + + + + + + +Method Details + + + +position +public Raylib.ModelSkeleton position(long position) + +Overrides: +position in class org.bytedeco.javacpp.Pointer + + + + + +getPointer +public Raylib.ModelSkeleton getPointer(long i) + +Overrides: +getPointer in class org.bytedeco.javacpp.Pointer + + + + + +boneCount +public int boneCount() + + + + +boneCount +public Raylib.ModelSkeleton boneCount(int setter) + + + + +bones +public Raylib.BoneInfo bones() + + + + +bones +public Raylib.ModelSkeleton bones(Raylib.BoneInfo setter) + + + + +bindPose +@Cast("ModelAnimPose") +public Raylib.Transform bindPose() + + + + +bindPose +public Raylib.ModelSkeleton bindPose(Raylib.Transform setter) + + + + + + + + + + + + + diff --git a/doc/com/raylib/Raylib.Music.html b/doc/com/raylib/Raylib.Music.html index 0474f9b..3476366 100644 --- a/doc/com/raylib/Raylib.Music.html +++ b/doc/com/raylib/Raylib.Music.html @@ -1,31 +1,30 @@ - + Raylib.Music - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,80 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Music - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Music() -Music(long) -Music(Pointer) - - -Method Details - -position(long) -getPointer(long) -stream() -stream(Raylib.AudioStream) -frameCount() -frameCount(int) -looping() -looping(boolean) -ctxType() -ctxType(int) -ctxData() -ctxData(Pointer) - - - - + +Package com.raylib Class Raylib.Music -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Music - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -115,7 +102,6 @@ Class Raylib.Music public static class Raylib.Music extends org.bytedeco.javacpp.Pointer - @@ -124,7 +110,7 @@ Class Raylib.Music Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -214,8 +200,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -230,28 +216,22 @@ Constructor Details Music - public Music() Default native constructor. - Music - public Music(long size) Native array allocator. Access with Pointer.position(long). - Music - public Music(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -265,108 +245,84 @@ Method Details position - public Raylib.Music position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Music getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - stream - @ByRef public Raylib.AudioStream stream() - stream - public Raylib.Music stream(Raylib.AudioStream setter) - frameCount - @Cast("unsigned int") public int frameCount() - frameCount - public Raylib.Music frameCount(int setter) - looping - @Cast("bool") public boolean looping() - looping - public Raylib.Music looping(boolean setter) - ctxType - public int ctxType() - ctxType - public Raylib.Music ctxType(int setter) - ctxData - public org.bytedeco.javacpp.Pointer ctxData() - ctxData - public Raylib.Music ctxData(org.bytedeco.javacpp.Pointer setter) - @@ -377,5 +333,6 @@ ctxData + diff --git a/doc/com/raylib/Raylib.NPatchInfo.html b/doc/com/raylib/Raylib.NPatchInfo.html index c57e642..357da96 100644 --- a/doc/com/raylib/Raylib.NPatchInfo.html +++ b/doc/com/raylib/Raylib.NPatchInfo.html @@ -1,31 +1,30 @@ - + Raylib.NPatchInfo - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,82 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -NPatchInfo - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -NPatchInfo() -NPatchInfo(long) -NPatchInfo(Pointer) - - -Method Details - -position(long) -getPointer(long) -source() -source(Raylib.Rectangle) -left() -left(int) -top() -top(int) -right() -right(int) -bottom() -bottom(int) -layout() -layout(int) - - - - + +Package com.raylib Class Raylib.NPatchInfo -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.NPatchInfo - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -117,7 +102,6 @@ Class Raylib.NPatchInfo public static class Raylib.NPatchInfo extends org.bytedeco.javacpp.Pointer - @@ -126,7 +110,7 @@ Class Raylib.NPatchInfo Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -222,8 +206,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -238,28 +222,22 @@ Constructor Details NPatchInfo - public NPatchInfo() Default native constructor. - NPatchInfo - public NPatchInfo(long size) Native array allocator. Access with Pointer.position(long). - NPatchInfo - public NPatchInfo(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -273,122 +251,94 @@ Method Details position - public Raylib.NPatchInfo position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.NPatchInfo getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - source - @ByRef public Raylib.Rectangle source() - source - public Raylib.NPatchInfo source(Raylib.Rectangle setter) - left - public int left() - left - public Raylib.NPatchInfo left(int setter) - top - public int top() - top - public Raylib.NPatchInfo top(int setter) - right - public int right() - right - public Raylib.NPatchInfo right(int setter) - bottom - public int bottom() - bottom - public Raylib.NPatchInfo bottom(int setter) - layout - public int layout() - layout - public Raylib.NPatchInfo layout(int setter) - @@ -399,5 +349,6 @@ layout + diff --git a/doc/com/raylib/Raylib.PhysicsBody.html b/doc/com/raylib/Raylib.PhysicsBody.html index 0ae3eea..2d16b78 100644 --- a/doc/com/raylib/Raylib.PhysicsBody.html +++ b/doc/com/raylib/Raylib.PhysicsBody.html @@ -1,31 +1,30 @@ - + Raylib.PhysicsBody - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,108 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -PhysicsBody - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -PhysicsBody() -PhysicsBody(long) -PhysicsBody(Pointer) - - -Method Details - -position(long) -getPointer(long) -id() -id(int) -enabled() -enabled(boolean) -_position() -_position(Raylib.Vector2) -velocity() -velocity(Raylib.Vector2) -force() -force(Raylib.Vector2) -angularVelocity() -angularVelocity(float) -torque() -torque(float) -orient() -orient(float) -inertia() -inertia(float) -inverseInertia() -inverseInertia(float) -mass() -mass(float) -inverseMass() -inverseMass(float) -staticFriction() -staticFriction(float) -dynamicFriction() -dynamicFriction(float) -restitution() -restitution(float) -useGravity() -useGravity(boolean) -isGrounded() -isGrounded(boolean) -freezeOrient() -freezeOrient(boolean) -shape() -shape(Raylib.PhysicsShape) - - - - + +Package com.raylib Class Raylib.PhysicsBody -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.PhysicsBody - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -143,7 +102,6 @@ Class Raylib.PhysicsBody public static class Raylib.PhysicsBody extends org.bytedeco.javacpp.Pointer - @@ -152,7 +110,7 @@ Class Raylib.PhysicsBody Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -326,8 +284,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -342,28 +300,22 @@ Constructor Details PhysicsBody - public PhysicsBody() Default native constructor. - PhysicsBody - public PhysicsBody(long size) Native array allocator. Access with Pointer.position(long). - PhysicsBody - public PhysicsBody(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -377,339 +329,259 @@ Method Details position - public Raylib.PhysicsBody position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.PhysicsBody getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - id - @Cast("unsigned int") public int id() - id - public Raylib.PhysicsBody id(int setter) - enabled - @Cast("bool") public boolean enabled() - enabled - public Raylib.PhysicsBody enabled(boolean setter) - _position - @ByRef @Name("position") public Raylib.Vector2 _position() - _position - public Raylib.PhysicsBody _position(Raylib.Vector2 setter) - velocity - @ByRef public Raylib.Vector2 velocity() - velocity - public Raylib.PhysicsBody velocity(Raylib.Vector2 setter) - force - @ByRef public Raylib.Vector2 force() - force - public Raylib.PhysicsBody force(Raylib.Vector2 setter) - angularVelocity - public float angularVelocity() - angularVelocity - public Raylib.PhysicsBody angularVelocity(float setter) - torque - public float torque() - torque - public Raylib.PhysicsBody torque(float setter) - orient - public float orient() - orient - public Raylib.PhysicsBody orient(float setter) - inertia - public float inertia() - inertia - public Raylib.PhysicsBody inertia(float setter) - inverseInertia - public float inverseInertia() - inverseInertia - public Raylib.PhysicsBody inverseInertia(float setter) - mass - public float mass() - mass - public Raylib.PhysicsBody mass(float setter) - inverseMass - public float inverseMass() - inverseMass - public Raylib.PhysicsBody inverseMass(float setter) - staticFriction - public float staticFriction() - staticFriction - public Raylib.PhysicsBody staticFriction(float setter) - dynamicFriction - public float dynamicFriction() - dynamicFriction - public Raylib.PhysicsBody dynamicFriction(float setter) - restitution - public float restitution() - restitution - public Raylib.PhysicsBody restitution(float setter) - useGravity - @Cast("bool") public boolean useGravity() - useGravity - public Raylib.PhysicsBody useGravity(boolean setter) - isGrounded - @Cast("bool") public boolean isGrounded() - isGrounded - public Raylib.PhysicsBody isGrounded(boolean setter) - freezeOrient - @Cast("bool") public boolean freezeOrient() - freezeOrient - public Raylib.PhysicsBody freezeOrient(boolean setter) - shape - @ByRef public Raylib.PhysicsShape shape() - shape - public Raylib.PhysicsBody shape(Raylib.PhysicsShape setter) - @@ -720,5 +592,6 @@ shape + diff --git a/doc/com/raylib/Raylib.PhysicsManifoldData.html b/doc/com/raylib/Raylib.PhysicsManifoldData.html index e1b113e..bad3e41 100644 --- a/doc/com/raylib/Raylib.PhysicsManifoldData.html +++ b/doc/com/raylib/Raylib.PhysicsManifoldData.html @@ -1,31 +1,30 @@ - + Raylib.PhysicsManifoldData - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,91 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -PhysicsManifoldData - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -PhysicsManifoldData() -PhysicsManifoldData(long) -PhysicsManifoldData(Pointer) - - -Method Details - -position(long) -getPointer(long) -id() -id(int) -bodyA() -bodyA(Raylib.PhysicsBody) -bodyB() -bodyB(Raylib.PhysicsBody) -penetration() -penetration(float) -normal() -normal(Raylib.Vector2) -contacts(int) -contacts(int, Raylib.Vector2) -contacts() -contactsCount() -contactsCount(int) -restitution() -restitution(float) -dynamicFriction() -dynamicFriction(float) -staticFriction() -staticFriction(float) - - - - + +Package com.raylib Class Raylib.PhysicsManifoldData -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.PhysicsManifoldData - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -126,7 +102,6 @@ Class Raylib.PhysicsM public static class Raylib.PhysicsManifoldData extends org.bytedeco.javacpp.Pointer - @@ -135,7 +110,7 @@ Class Raylib.PhysicsM Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -259,8 +234,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -275,28 +250,22 @@ Constructor Details PhysicsManifoldData - public PhysicsManifoldData() Default native constructor. - PhysicsManifoldData - public PhysicsManifoldData(long size) Native array allocator. Access with Pointer.position(long). - PhysicsManifoldData - public PhysicsManifoldData(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -310,199 +279,153 @@ Method Details position - public Raylib.PhysicsManifoldData position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.PhysicsManifoldData getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - id - @Cast("unsigned int") public int id() - id - public Raylib.PhysicsManifoldData id(int setter) - bodyA - public Raylib.PhysicsBody bodyA() - bodyA - public Raylib.PhysicsManifoldData bodyA(Raylib.PhysicsBody setter) - bodyB - public Raylib.PhysicsBody bodyB() - bodyB - public Raylib.PhysicsManifoldData bodyB(Raylib.PhysicsBody setter) - penetration - public float penetration() - penetration - public Raylib.PhysicsManifoldData penetration(float setter) - normal - @ByRef public Raylib.Vector2 normal() - normal - public Raylib.PhysicsManifoldData normal(Raylib.Vector2 setter) - contacts - @ByRef public Raylib.Vector2 contacts(int i) - contacts - public Raylib.PhysicsManifoldData contacts(int i, Raylib.Vector2 setter) - contacts - @MemberGetter public Raylib.Vector2 contacts() - contactsCount - @Cast("unsigned int") public int contactsCount() - contactsCount - public Raylib.PhysicsManifoldData contactsCount(int setter) - restitution - public float restitution() - restitution - public Raylib.PhysicsManifoldData restitution(float setter) - dynamicFriction - public float dynamicFriction() - dynamicFriction - public Raylib.PhysicsManifoldData dynamicFriction(float setter) - staticFriction - public float staticFriction() - staticFriction - public Raylib.PhysicsManifoldData staticFriction(float setter) - @@ -513,5 +436,6 @@ staticFriction + diff --git a/doc/com/raylib/Raylib.PhysicsShape.html b/doc/com/raylib/Raylib.PhysicsShape.html index eed21ec..ccfec0b 100644 --- a/doc/com/raylib/Raylib.PhysicsShape.html +++ b/doc/com/raylib/Raylib.PhysicsShape.html @@ -1,31 +1,30 @@ - + Raylib.PhysicsShape - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,80 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -PhysicsShape - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -PhysicsShape() -PhysicsShape(long) -PhysicsShape(Pointer) - - -Method Details - -position(long) -getPointer(long) -type() -type(int) -body() -body(Raylib.PhysicsBody) -vertexData() -vertexData(Raylib.PhysicsVertexData) -radius() -radius(float) -transform() -transform(Raylib.Matrix2x2) - - - - + +Package com.raylib Class Raylib.PhysicsShape -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.PhysicsShape - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -115,7 +102,6 @@ Class Raylib.PhysicsShape public static class Raylib.PhysicsShape extends org.bytedeco.javacpp.Pointer - @@ -124,7 +110,7 @@ Class Raylib.PhysicsShape Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -214,8 +200,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -230,28 +216,22 @@ Constructor Details PhysicsShape - public PhysicsShape() Default native constructor. - PhysicsShape - public PhysicsShape(long size) Native array allocator. Access with Pointer.position(long). - PhysicsShape - public PhysicsShape(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -265,108 +245,84 @@ Method Details position - public Raylib.PhysicsShape position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.PhysicsShape getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - type - @Cast("PhysicsShapeType") public int type() - type - public Raylib.PhysicsShape type(int setter) - body - public Raylib.PhysicsBody body() - body - public Raylib.PhysicsShape body(Raylib.PhysicsBody setter) - vertexData - @ByRef public Raylib.PhysicsVertexData vertexData() - vertexData - public Raylib.PhysicsShape vertexData(Raylib.PhysicsVertexData setter) - radius - public float radius() - radius - public Raylib.PhysicsShape radius(float setter) - transform - @ByRef public Raylib.Matrix2x2 transform() - transform - public Raylib.PhysicsShape transform(Raylib.Matrix2x2 setter) - @@ -377,5 +333,6 @@ transform + diff --git a/doc/com/raylib/Raylib.PhysicsVertexData.html b/doc/com/raylib/Raylib.PhysicsVertexData.html index 6fd15a9..2077dc6 100644 --- a/doc/com/raylib/Raylib.PhysicsVertexData.html +++ b/doc/com/raylib/Raylib.PhysicsVertexData.html @@ -1,31 +1,30 @@ - + Raylib.PhysicsVertexData - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,78 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -PhysicsVertexData - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -PhysicsVertexData() -PhysicsVertexData(long) -PhysicsVertexData(Pointer) - - -Method Details - -position(long) -getPointer(long) -vertexCount() -vertexCount(int) -positions(int) -positions(int, Raylib.Vector2) -positions() -normals(int) -normals(int, Raylib.Vector2) -normals() - - - - + +Package com.raylib Class Raylib.PhysicsVertexData -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.PhysicsVertexData - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -113,7 +102,6 @@ Class Raylib.PhysicsVer public static class Raylib.PhysicsVertexData extends org.bytedeco.javacpp.Pointer - @@ -122,7 +110,7 @@ Class Raylib.PhysicsVer Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -208,8 +196,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -224,28 +212,22 @@ Constructor Details PhysicsVertexData - public PhysicsVertexData() Default native constructor. - PhysicsVertexData - public PhysicsVertexData(long size) Native array allocator. Access with Pointer.position(long). - PhysicsVertexData - public PhysicsVertexData(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -259,96 +241,76 @@ Method Details position - public Raylib.PhysicsVertexData position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.PhysicsVertexData getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - vertexCount - @Cast("unsigned int") public int vertexCount() - vertexCount - public Raylib.PhysicsVertexData vertexCount(int setter) - positions - @ByRef public Raylib.Vector2 positions(int i) - positions - public Raylib.PhysicsVertexData positions(int i, Raylib.Vector2 setter) - positions - @MemberGetter public Raylib.Vector2 positions() - normals - @ByRef public Raylib.Vector2 normals(int i) - normals - public Raylib.PhysicsVertexData normals(int i, Raylib.Vector2 setter) - normals - @MemberGetter public Raylib.Vector2 normals() - @@ -359,5 +321,6 @@ normals + diff --git a/doc/com/raylib/Raylib.Ray.html b/doc/com/raylib/Raylib.Ray.html index ff112cd..78b7b63 100644 --- a/doc/com/raylib/Raylib.Ray.html +++ b/doc/com/raylib/Raylib.Ray.html @@ -1,31 +1,30 @@ - + Raylib.Ray - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,74 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Ray - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Ray() -Ray(long) -Ray(Pointer) - - -Method Details - -position(long) -getPointer(long) -_position() -_position(Raylib.Vector3) -direction() -direction(Raylib.Vector3) - - - - + +Package com.raylib Class Raylib.Ray -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Ray - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -109,7 +102,6 @@ Class Raylib.Ray public static class Raylib.Ray extends org.bytedeco.javacpp.Pointer - @@ -118,7 +110,7 @@ Class Raylib.Ray Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -190,8 +182,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -206,28 +198,22 @@ Constructor Details Ray - public Ray() Default native constructor. - Ray - public Ray(long size) Native array allocator. Access with Pointer.position(long). - Ray - public Ray(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -241,60 +227,48 @@ Method Details position - public Raylib.Ray position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Ray getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - _position - @ByRef @Name("position") public Raylib.Vector3 _position() - _position - public Raylib.Ray _position(Raylib.Vector3 setter) - direction - @ByRef public Raylib.Vector3 direction() - direction - public Raylib.Ray direction(Raylib.Vector3 setter) - @@ -305,5 +279,6 @@ direction + diff --git a/doc/com/raylib/Raylib.RayCollision.html b/doc/com/raylib/Raylib.RayCollision.html index 8f688a3..a033266 100644 --- a/doc/com/raylib/Raylib.RayCollision.html +++ b/doc/com/raylib/Raylib.RayCollision.html @@ -1,31 +1,30 @@ - + Raylib.RayCollision - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,78 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -RayCollision - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -RayCollision() -RayCollision(long) -RayCollision(Pointer) - - -Method Details - -position(long) -getPointer(long) -hit() -hit(boolean) -distance() -distance(float) -point() -point(Raylib.Vector3) -normal() -normal(Raylib.Vector3) - - - - + +Package com.raylib Class Raylib.RayCollision -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.RayCollision - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -113,7 +102,6 @@ Class Raylib.RayCollision public static class Raylib.RayCollision extends org.bytedeco.javacpp.Pointer - @@ -122,7 +110,7 @@ Class Raylib.RayCollision Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -206,8 +194,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -222,28 +210,22 @@ Constructor Details RayCollision - public RayCollision() Default native constructor. - RayCollision - public RayCollision(long size) Native array allocator. Access with Pointer.position(long). - RayCollision - public RayCollision(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -257,92 +239,72 @@ Method Details position - public Raylib.RayCollision position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.RayCollision getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - hit - @Cast("bool") public boolean hit() - hit - public Raylib.RayCollision hit(boolean setter) - distance - public float distance() - distance - public Raylib.RayCollision distance(float setter) - point - @ByRef public Raylib.Vector3 point() - point - public Raylib.RayCollision point(Raylib.Vector3 setter) - normal - @ByRef public Raylib.Vector3 normal() - normal - public Raylib.RayCollision normal(Raylib.Vector3 setter) - @@ -353,5 +315,6 @@ normal + diff --git a/doc/com/raylib/Raylib.Rectangle.html b/doc/com/raylib/Raylib.Rectangle.html index b3ed8ab..f4a0531 100644 --- a/doc/com/raylib/Raylib.Rectangle.html +++ b/doc/com/raylib/Raylib.Rectangle.html @@ -1,31 +1,30 @@ - + Raylib.Rectangle - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,78 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Rectangle - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Rectangle() -Rectangle(long) -Rectangle(Pointer) - - -Method Details - -position(long) -getPointer(long) -x() -x(float) -y() -y(float) -width() -width(float) -height() -height(float) - - - - + +Package com.raylib Class Raylib.Rectangle -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Rectangle - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -113,7 +102,6 @@ Class Raylib.Rectangle public static class Raylib.Rectangle extends org.bytedeco.javacpp.Pointer - @@ -122,7 +110,7 @@ Class Raylib.Rectangle Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -206,8 +194,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -222,28 +210,22 @@ Constructor Details Rectangle - public Rectangle() Default native constructor. - Rectangle - public Rectangle(long size) Native array allocator. Access with Pointer.position(long). - Rectangle - public Rectangle(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -257,89 +239,69 @@ Method Details position - public Raylib.Rectangle position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Rectangle getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - x - public float x() - x - public Raylib.Rectangle x(float setter) - y - public float y() - y - public Raylib.Rectangle y(float setter) - width - public float width() - width - public Raylib.Rectangle width(float setter) - height - public float height() - height - public Raylib.Rectangle height(float setter) - @@ -350,5 +312,6 @@ height + diff --git a/doc/com/raylib/Raylib.RenderTexture.html b/doc/com/raylib/Raylib.RenderTexture.html index f84c171..22ce2da 100644 --- a/doc/com/raylib/Raylib.RenderTexture.html +++ b/doc/com/raylib/Raylib.RenderTexture.html @@ -1,31 +1,30 @@ - + Raylib.RenderTexture - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,76 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -RenderTexture - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -RenderTexture() -RenderTexture(long) -RenderTexture(Pointer) - - -Method Details - -position(long) -getPointer(long) -id() -id(int) -texture() -texture(Raylib.Texture) -depth() -depth(Raylib.Texture) - - - - + +Package com.raylib Class Raylib.RenderTexture -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.RenderTexture - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -111,7 +102,6 @@ Class Raylib.RenderTexture< public static class Raylib.RenderTexture extends org.bytedeco.javacpp.Pointer - @@ -120,7 +110,7 @@ Class Raylib.RenderTexture< Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -198,8 +188,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -214,28 +204,22 @@ Constructor Details RenderTexture - public RenderTexture() Default native constructor. - RenderTexture - public RenderTexture(long size) Native array allocator. Access with Pointer.position(long). - RenderTexture - public RenderTexture(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -249,76 +233,60 @@ Method Details position - public Raylib.RenderTexture position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.RenderTexture getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - id - @Cast("unsigned int") public int id() - id - public Raylib.RenderTexture id(int setter) - texture - @ByRef public Raylib.Texture texture() - texture - public Raylib.RenderTexture texture(Raylib.Texture setter) - depth - @ByRef public Raylib.Texture depth() - depth - public Raylib.RenderTexture depth(Raylib.Texture setter) - @@ -329,5 +297,6 @@ depth + diff --git a/doc/com/raylib/Raylib.SaveFileDataCallback.html b/doc/com/raylib/Raylib.SaveFileDataCallback.html index a97c6af..5143706 100644 --- a/doc/com/raylib/Raylib.SaveFileDataCallback.html +++ b/doc/com/raylib/Raylib.SaveFileDataCallback.html @@ -1,31 +1,30 @@ - + Raylib.SaveFileDataCallback - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,59 +32,60 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -SaveFileDataCallback - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -SaveFileDataCallback(Pointer) -SaveFileDataCallback() - - -Method Details - -call(BytePointer, Pointer, int) - - - - + +Package com.raylib Class Raylib.SaveFileDataCallback -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.FunctionPointer com.raylib.Raylib.SaveFileDataCallback @@ -93,10 +93,9 @@ Class Raylib.SaveFil - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -105,7 +104,6 @@ Class Raylib.SaveFil public static class Raylib.SaveFileDataCallback extends org.bytedeco.javacpp.FunctionPointer - @@ -114,7 +112,7 @@ Class Raylib.SaveFil Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -170,8 +168,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -186,18 +184,14 @@ Constructor Details SaveFileDataCallback - public SaveFileDataCallback(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - SaveFileDataCallback - protected SaveFileDataCallback() - @@ -211,13 +205,11 @@ Method Details call - @Cast("bool") public boolean call(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, org.bytedeco.javacpp.Pointer data, int dataSize) - @@ -228,5 +220,6 @@ call + diff --git a/doc/com/raylib/Raylib.SaveFileTextCallback.html b/doc/com/raylib/Raylib.SaveFileTextCallback.html index dcb0fb2..aeddda6 100644 --- a/doc/com/raylib/Raylib.SaveFileTextCallback.html +++ b/doc/com/raylib/Raylib.SaveFileTextCallback.html @@ -1,31 +1,30 @@ - + Raylib.SaveFileTextCallback - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,59 +32,60 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -SaveFileTextCallback - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -SaveFileTextCallback(Pointer) -SaveFileTextCallback() - - -Method Details - -call(BytePointer, BytePointer) - - - - + +Package com.raylib Class Raylib.SaveFileTextCallback -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.FunctionPointer com.raylib.Raylib.SaveFileTextCallback @@ -93,10 +93,9 @@ Class Raylib.SaveFil - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -105,7 +104,6 @@ Class Raylib.SaveFil public static class Raylib.SaveFileTextCallback extends org.bytedeco.javacpp.FunctionPointer - @@ -114,7 +112,7 @@ Class Raylib.SaveFil Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -169,8 +167,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -185,18 +183,14 @@ Constructor Details SaveFileTextCallback - public SaveFileTextCallback(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - SaveFileTextCallback - protected SaveFileTextCallback() - @@ -210,13 +204,11 @@ Method Details call - @Cast("bool") public boolean call(@Cast("const char*") org.bytedeco.javacpp.BytePointer fileName, - @Cast("char*") + @Cast("const char*") org.bytedeco.javacpp.BytePointer text) - @@ -227,5 +219,6 @@ call + diff --git a/doc/com/raylib/Raylib.Shader.html b/doc/com/raylib/Raylib.Shader.html index 5327e7c..41be045 100644 --- a/doc/com/raylib/Raylib.Shader.html +++ b/doc/com/raylib/Raylib.Shader.html @@ -1,31 +1,30 @@ - + Raylib.Shader - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,74 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Shader - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -Shader() -Shader(long) -Shader(Pointer) - - -Method Details - -position(long) -getPointer(long) -id() -id(int) -locs() -locs(IntPointer) - - - - + +Package com.raylib Class Raylib.Shader -java.lang.Object +java.lang.Object org.bytedeco.javacpp.Pointer com.raylib.Raylib.Shader - All Implemented Interfaces: -AutoCloseable +AutoCloseable Enclosing class: @@ -109,7 +102,6 @@ Class Raylib.Shader public static class Raylib.Shader extends org.bytedeco.javacpp.Pointer - @@ -118,7 +110,7 @@ Class Raylib.Shader Nested Class Summary -Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer +Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter @@ -190,8 +182,8 @@ Method Summary Methods inherited from class org.bytedeco.javacpp.Pointer address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait @@ -206,28 +198,22 @@ Constructor Details Shader - public Shader() Default native constructor. - Shader - public Shader(long size) Native array allocator. Access with Pointer.position(long). - Shader - public Shader(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. Invokes Pointer(Pointer). - @@ -241,58 +227,46 @@ Method Details position - public Raylib.Shader position(long position) Overrides: position in class org.bytedeco.javacpp.Pointer - getPointer - public Raylib.Shader getPointer(long i) Overrides: getPointer in class org.bytedeco.javacpp.Pointer - id - @Cast("unsigned int") public int id() - id - public Raylib.Shader id(int setter) - locs - public org.bytedeco.javacpp.IntPointer locs() - locs - public Raylib.Shader locs(org.bytedeco.javacpp.IntPointer setter) - @@ -303,5 +277,6 @@ locs + diff --git a/doc/com/raylib/Raylib.Sound.html b/doc/com/raylib/Raylib.Sound.html index 6dd8281..7372f9d 100644 --- a/doc/com/raylib/Raylib.Sound.html +++ b/doc/com/raylib/Raylib.Sound.html @@ -1,31 +1,30 @@ - + Raylib.Sound - + - - - - - - + + + + + + - JavaScript is disabled on your browser. - + + - - - + Skip navigation links Package @@ -33,74 +32,68 @@ Tree Deprecated Index -Search Help - + + +Summary: + +Nested +Field +Constr +Method + + + +Detail: + +Field +Constr +Method + + + - - -com.raylib -Raylib -Sound - - - - + + +Summary: +Nested | +Field | +Constr | +Method + + +Detail: +Field | +Constr | +Method + +SEARCH + + - - -Contents - - - -Hide sidebar ❮❯ Show sidebar - -Description -Nested Class Summary -Field Summary -Constructor Summary -Method Summary -Constructor Details - -
Summary:
Detail:
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
AutoCloseable
org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Pointer(Pointer)
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
Pointer.position(long)
position
org.bytedeco.javacpp.Pointer
getPointer
int
_capacity()
Raylib.FilePathList
_capacity(int setter)
count()
boneCount(int setter)
org.bytedeco.javacpp.BytePointer
boneIds()
Raylib.Mesh
boneIds(org.bytedeco.javacpp.BytePointer setter)
Raylib.Matrix
boneMatrices()
boneIndices()
boneMatrices(Raylib.Matrix setter)
boneIndices(org.bytedeco.javacpp.BytePointer setter)
org.bytedeco.javacpp.FloatPointer
boneWeights()
Raylib.Transform
bindPose()
Raylib.Model
bindPose(Raylib.Transform setter)
boneCount()
Raylib.BoneInfo
bones()
currentPose()
bones(Raylib.BoneInfo setter)
currentPose(Raylib.Transform setter)
getPointer(long i)
position(long position)
Raylib.ModelSkeleton
skeleton()
skeleton(Raylib.ModelSkeleton setter)
transform()
Raylib.ModelAnimation
frameCount()
frameCount(int setter)
org.bytedeco.javacpp.PointerPointer
framePoses()
framePoses(int i)
keyframeCount()
framePoses(int i, - Raylib.Transform setter)
keyframeCount(int setter)
framePoses(org.bytedeco.javacpp.PointerPointer setter)
keyframePoses()
keyframePoses(org.bytedeco.javacpp.PointerPointer setter)
name()
Raylib
address, capacity, limit, position
ModelSkeleton()
ModelSkeleton(long size)
ModelSkeleton(org.bytedeco.javacpp.Pointer p)